{"push_id":2828078847,"size":60,"distinct_size":60,"ref":"refs/heads/master","head":"51a73c98627d3beb35989dfbc779f59fd92010d2","before":"271b379e636afa419c5208cb462c07090490266c","commits":[{"sha":"820d31f95fb6b886b38dab5d378825bea7edd49e","author":{"name":"dexX7","email":"3936827c0e6a5c0641b419f9c4e9e2c1522e8717@bitwatch.co"},"message":"Add \"bip125-replaceable\" flag to mempool RPCs\n\nThis affects getrawmempool, getmempoolentry, getmempoolancestors and getmempooldescendants.","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/820d31f95fb6b886b38dab5d378825bea7edd49e"},{"sha":"870bd4c73ddf494dc23c658bf0fb672ee0109158","author":{"name":"dexX7","email":"3936827c0e6a5c0641b419f9c4e9e2c1522e8717@bitwatch.co"},"message":"Update functional RBF test to check replaceable flag","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/870bd4c73ddf494dc23c658bf0fb672ee0109158"},{"sha":"03a2d680101a9fee47c6fd818df7585cfc93ac06","author":{"name":"Mason Simon","email":"79629aa09c26c4b3298a843a0ebd966ea88b2a9e@gmail.com"},"message":"Tests: add usage note to check-rpc-mappings.py","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/03a2d680101a9fee47c6fd818df7585cfc93ac06"},{"sha":"984d72ec659361d8c1a6f3c6864e839a807817a7","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"Return the script type from Solver\n\nBecause false is synonymous with TX_NONSTANDARD, this conveys the same\ninformation and makes the handling explicitly based on script type,\nsimplifying each call site.\n\nPrior to this change it was common for the return value to be ignored,\nor for the return value and TX_NONSTANDARD to be redundantly handled.","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/984d72ec659361d8c1a6f3c6864e839a807817a7"},{"sha":"23f434378153cf764230066662f3ec3ad614ff30","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"Add CMerkleTx::IsImmatureCoinBase method\n\nAll but one call to GetBlocksToMaturity is testing it relative to 0\nfor the purposes of determining whether the coinbase tx is immature.\nIn such case, the value greater than 0 implies that the tx is coinbase,\nso there is no need to separately test that status.\n\nThis names the concept for easy singular use.","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/23f434378153cf764230066662f3ec3ad614ff30"},{"sha":"384273260a6ccbcf79dade0830011f528e5a1581","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"test: Add testing of value_ret for SelectCoinsBnB\n\nFix that the early bailout optimization tests did not test the actual\nselection because their utxo pool was polluted by the make_hard_case test\npreceding.","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/384273260a6ccbcf79dade0830011f528e5a1581"},{"sha":"fa6c3dea420b6c50c164ccc34f4e9e8a7d9a8022","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"p2p: Clarify control flow in ProcessMessage()","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/fa6c3dea420b6c50c164ccc34f4e9e8a7d9a8022"},{"sha":"fa5099ceb757c9d56fa54a08d0441750df6c8869","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"p2p: Remove dead code for nVersion=10300","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/fa5099ceb757c9d56fa54a08d0441750df6c8869"},{"sha":"00f58f8c48db05dce9dceed73a0028482e037f0f","author":{"name":"João Barbosa","email":"9381f2fe506ec6c5f66e673d2f3ada320bbe653e@gmail.com"},"message":"rpc: Avoid locking cs_main in some wallet RPC","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/00f58f8c48db05dce9dceed73a0028482e037f0f"},{"sha":"497e90c02b96e8739e8faf3d43e41ba1ff0627b7","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"Remove default argument to prevector constructor to remove ambiguity\n\nThe call with this default argument is redundant with prevector(size_type).","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/497e90c02b96e8739e8faf3d43e41ba1ff0627b7"},{"sha":"fa74d3d720f72c5f1184ca3e03b0c14a2bc06ed5","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"qa: Remove unused deserialization code in msg_version","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/fa74d3d720f72c5f1184ca3e03b0c14a2bc06ed5"},{"sha":"5b52aa68584f6c5ea2f942db8f3a7c1feef2cf43","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"Merge #14025: p2p: Remove dead code for nVersion=10300\n\nfa74d3d720 qa: Remove unused deserialization code in msg_version (MarcoFalke)\nfa5099ceb7 p2p: Remove dead code for nVersion=10300 (MarcoFalke)\n\nPull request description:\n\n  This code is undocumented and confusing as well as dead, since peers with a version that old are disconnected immediately.\n\nTree-SHA512: 58c131a2730b630ffdc191cd65fe736ed1bd57e184902e2af1b1399443c4654617e68774432016df023434055e85d2e8cd32fb03b40c508c3bb8db6d19427434","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/5b52aa68584f6c5ea2f942db8f3a7c1feef2cf43"},{"sha":"540bf8aacc50aae0ea5beb76511905a7d2a3e15f","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #12559: Avoid locking cs_main in some wallet RPC\n\n00f58f8c48db05dce9dceed73a0028482e037f0f rpc: Avoid locking cs_main in some wallet RPC (João Barbosa)\n\nPull request description:\n\n  Avoid locking `cs_main` in the folllowing wallet RPC:\n   - `decoderawtransaction`\n   - `getnewaddress`\n   - `getrawchangeaddress`\n   - `setlabel`\n\nTree-SHA512: 54089766b2a969a17479af6c60e8ce151fac1f8cec268d43c61e679d5d17e76d17e414240c9ca2bfd280165f3a04e24a51310eb283591cd601a7eebc8b2423ea","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/540bf8aacc50aae0ea5beb76511905a7d2a3e15f"},{"sha":"f1640d093fa682c98b000e377916cc32b2267e23","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"Make IS_TRIVIALLY_CONSTRUCTIBLE consistent on GCC < 5\n\nstd::is_trivially_constructible<T> is equivalent to std::is_trivially_default_constructible<T>\nstd::has_trivial_default_constructor<T> is the GCC < 5 name for std::is_trivially_default_constructible<T>\n\nstd::is_trivial was also used when compiling with clang, due to clang's use of __GNUC__. Test __clang__\nto target the intended implementations.","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/f1640d093fa682c98b000e377916cc32b2267e23"},{"sha":"0d00fd5901102d9ca2b99d6f17a3bd96c946e3b7","author":{"name":"Cory Fields","email":"61cf9882af6c4e2c416ab72b36548ddf5fbe5c83@coryfields.com"},"message":"depends: allow CC/CXX to be overridden during configure","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/0d00fd5901102d9ca2b99d6f17a3bd96c946e3b7"},{"sha":"ddddce0e46e73d4ca369f2ce9696231cc579e1f9","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"util: Replace boost::signals2 with std::function","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/ddddce0e46e73d4ca369f2ce9696231cc579e1f9"},{"sha":"fa3e9f7627784ee00980590e5bf044a0e1249999","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"qa: Add TestNode::assert_debug_log","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/fa3e9f7627784ee00980590e5bf044a0e1249999"},{"sha":"55c18a45305f9e89a726f8cf82a7b16a2ab7f955","author":{"name":"MarcoFalke","email":"94662c316543fb349a23cc41ada52e5549f80958@gmail.com"},"message":"Merge #14024: qa: Add TestNode::assert_debug_log\n\nfa3e9f7627 qa: Add TestNode::assert_debug_log (MarcoFalke)\n\nPull request description:\n\n  Closes #13006\n\nTree-SHA512: 8e2d2331039d70525a425aad65a4eaf9b83fb1f85a4260d69453176f04dbede6dd9b7bb4d5f089b46cf8f8c98571aa6ba7fac8fa6847bb3bdf6a6ad21a27b1a7","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/55c18a45305f9e89a726f8cf82a7b16a2ab7f955"},{"sha":"7d0a8ad3103200145ab2e73368c3b8345a66c15d","author":{"name":"Ben Woosley","email":"3df0af5b774b3387e3ad4650a6c28cf09923a05a@gmail.com"},"message":"Docs: Fix help message typo optiona -> optional","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/7d0a8ad3103200145ab2e73368c3b8345a66c15d"},{"sha":"776fa60c4bebb809dfadd9859cc2789769d492b9","author":{"name":"Wladimir J. van der Laan","email":"bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com"},"message":"Merge #13631: Add CMerkleTx::IsImmatureCoinBase method\n\n23f434378153cf764230066662f3ec3ad614ff30 Add CMerkleTx::IsImmatureCoinBase method (Ben Woosley)\n\nPull request description:\n\n  All but one call to `GetBlocksToMaturity` is testing it relative to 0\n  for the purposes of determining whether the coinbase tx is immature.\n  In such case, the value greater than 0 implies that the tx is coinbase,\n  so there is no need to separately test that status.\n\n  This names the concept for easy singular use.\n\nTree-SHA512: 4470d07404a0707144f9827b9a94c5c4905f23ee6f9248edc5df599a59d28e21ea0201d8abe5d5d73b39cb05b60c861ea8e04767eef04433e2ee95dcfed653ee","distinct":true,"url":"https://api.github.com/repos/sipsorcery/bitcoin/commits/776fa60c4bebb809dfadd9859cc2789769d492b9"}]}
{"actor":{"display_login":"sipsorcery"}}