{"push_id":830375274,"size":15,"distinct_size":9,"ref":"refs/heads/fee","head":"2063d6a476cf13d088fb963996026023d7e5d4c3","before":"9441f9a711c9095d545b3ab5713a2a02bf07b131","commits":[{"sha":"8296041f9e4cb5374ea0ac90a0b2e0089a0e8bcb","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@ripple.com","name":"Scott Schurr"},"message":"Convert Resource::Manager to use std::thread (RIPD-236)","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/8296041f9e4cb5374ea0ac90a0b2e0089a0e8bcb"},{"sha":"3e8e2c2feefa2b058cf93da52160ecab0d0e237e","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Fix incorrect capture in handleLCL","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/3e8e2c2feefa2b058cf93da52160ecab0d0e237e"},{"sha":"0622e4fd44eb895641a9d6b6e3eb23f7d324b200","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Process batch during OpenLedger::modify","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/0622e4fd44eb895641a9d6b6e3eb23f7d324b200"},{"sha":"8296d81edfef2fed8d7efffdf67caaab88e3ee80","author":{"email":"1bdbf174ae259a7f4e3ba59bc521b3b5e3908bc5@gmail.com","name":"Vinnie Falco"},"message":"Cache tid in STTx:\n\nThe digest for a transaction (its transaction ID, or tid) is\ncomputed once upon constructed when the STTx is deserialized.\nSubsequent calls to retrieve the digest use the cached value.\n\nAny code which modifies the STTx and then attempts to\nretrieve the digest will terminate the process with a\nlogic error contract violation.\n\n* Nested types removed\n* All STTx are contained as const\n  (Except in transaction sign, which must modify)\n* tid in STTx is computed once on deserialization","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/8296d81edfef2fed8d7efffdf67caaab88e3ee80"},{"sha":"c755a7ff9b9ab30fa33abb510fe4f77c50ebe178","author":{"email":"f9835335f2d808e39d9c387c8bb7b8b365b0ced7@ripple.com","name":"wilsonianb"},"message":"Remove rippled.spec rpm file","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/c755a7ff9b9ab30fa33abb510fe4f77c50ebe178"},{"sha":"780a55366281f93c3162872268daad39de98cf28","author":{"email":"1bdbf174ae259a7f4e3ba59bc521b3b5e3908bc5@gmail.com","name":"Vinnie Falco"},"message":"Set version to 0.30.1-b3","distinct":false,"url":"https://api.github.com/repos/ximinez/rippled/commits/780a55366281f93c3162872268daad39de98cf28"},{"sha":"514e52298bdd016cb66bfe973bf6a54436617bd7","author":{"email":"1bdbf174ae259a7f4e3ba59bc521b3b5e3908bc5@gmail.com","name":"Vinnie Falco"},"message":"Add modify function to OpenLedger::accept","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/514e52298bdd016cb66bfe973bf6a54436617bd7"},{"sha":"fdbfd02801a712562c5586abc0f487721699af88","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Correct spelling in documentation.","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/fdbfd02801a712562c5586abc0f487721699af88"},{"sha":"26a506a27a09aaa17473bf9e6cfe2feef99efe2a","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Move mulDiv and lowestTerms to STAmount.cpp","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/26a506a27a09aaa17473bf9e6cfe2feef99efe2a"},{"sha":"f86073f510f1757a45b45228c9d9f3d371f17ef5","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Env::postconditions function for alternate validation.","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/f86073f510f1757a45b45228c9d9f3d371f17ef5"},{"sha":"184447ed3db6cc2c307d81b7534a114b9cd0cc1e","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"OpenLedger::current returns `OpenView const`.","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/184447ed3db6cc2c307d81b7534a114b9cd0cc1e"},{"sha":"c29104cde4cc1a876b0893dd7354f4ce6765600a","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Transaction queue and fee escalation (RIPD-598):\n\nThe first few transactions are added to the open ledger at\nthe base fee (ie. 10 drops).  Once enough transactions are\nadded, the required fee will jump dramatically. If additional\ntransactions are added, the fee will grow exponentially.\n\nTransactions that don't have a high enough fee to be applied to\nthe ledger are added to the queue in order from highest fee to\nlowest. Whenever a new ledger is accepted as validated, transactions\nare first applied from the queue to the open ledger in fee order\nuntil either all transactions are applied or the fee again jumps\ntoo high for the remaining transactions.\n\nCurrent implementation is restricted to one transaction in the\nqueue per account. Some groundwork has been laid to expand in\nthe future.\n\nNote that this fee logic escalates independently of the load-based\nfee logic (ie. LoadFeeTrack). Submitted transactions must meet\nthe load fee to be considered for the queue, and must meet both\nfees to be put into open ledger.","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/c29104cde4cc1a876b0893dd7354f4ce6765600a"},{"sha":"9a4ead34889f9b9e8e20ab34f4e63986992df88f","author":{"email":"9b53dab2edb1fa3e4a37a9ff4ebc112e5291f5f6@yahoo.com","name":"seelabs"},"message":"[FOLD] Review Feedback","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/9a4ead34889f9b9e8e20ab34f4e63986992df88f"},{"sha":"80d9487901aeaaa5d9abb01e5b76b125b9279dc3","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"[FOLD] Clean up invoke_calculatebasefee\n* Make preflight / preclaim objects non-copyable","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/80d9487901aeaaa5d9abb01e5b76b125b9279dc3"},{"sha":"2063d6a476cf13d088fb963996026023d7e5d4c3","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"[FOLD] Review feedback:\n* Camel case variables\n* boost::algorithm::clamp\n* Locking improvements\n* Some type and const correctness\n* Redundant make_pair removal","distinct":true,"url":"https://api.github.com/repos/ximinez/rippled/commits/2063d6a476cf13d088fb963996026023d7e5d4c3"}]}