{"push_id":2403226935,"size":41,"distinct_size":41,"ref":"refs/heads/master","head":"e057589dc67f25da6779b60d0e247a3730adbc6d","before":"d42a4fe5aaae60f33a89bde78f21820abefce922","commits":[{"sha":"c316fdffeca8c49ea20be27e6e007b13f6a9a4c2","author":{"name":"João Barbosa","email":"9bd750699fb075ffcc830828f365d0a00b34b277@gmail.com"},"message":"[qt] Add support to search the address book","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/c316fdffeca8c49ea20be27e6e007b13f6a9a4c2"},{"sha":"54b8c580b74d2db7e1012506e6c08a35165bfa9f","author":{"name":"Conor Scott","email":"2731e5143aeaae7a001582312c2e6e9e4c7b3764@gmail.com"},"message":"[test] Fix nits leftover from 11771\n\nRemove unused variable reassignments in p2p_invalid_tx.py and call\nsend_txs_and_test() with valid transaction.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/54b8c580b74d2db7e1012506e6c08a35165bfa9f"},{"sha":"2b7064eda7b941c85d23eb77656677df3e7ec140","author":{"name":"John Newbery","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnnewbery.com"},"message":"[tests] Fix flake8 warnings in invalidblockrequest","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/2b7064eda7b941c85d23eb77656677df3e7ec140"},{"sha":"e97b113b049fa1ca7152373d6ea911d56bf7ef4e","author":{"name":"John Newbery","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnnewbery.com"},"message":"[tests] Change invalidblockrequest to use BitcoinTestFramework\n\n[tests] update tests from changes to mininode in #11771 - added by @conscott\n\n[tests] trivial update to hex conversion for readability - added by @conscott","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/e97b113b049fa1ca7152373d6ea911d56bf7ef4e"},{"sha":"59f47959bf8e2806b005c66ed26b9439c73cf86b","author":{"name":"fanquake","email":"0d758bf39b862b3db0138f7c7bde9ead307e41c4@gmail.com"},"message":"docs: Update osx brew install instruction","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/59f47959bf8e2806b005c66ed26b9439c73cf86b"},{"sha":"4ef82f16999888adede742c04e549a6b17ca458d","author":{"name":"fanquake","email":"0d758bf39b862b3db0138f7c7bde9ead307e41c4@gmail.com"},"message":"depends: biplist 1.0.3","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/4ef82f16999888adede742c04e549a6b17ca458d"},{"sha":"fa2310572f4cfcd3322409ce7e37dde155fc4bc9","author":{"name":"MarcoFalke","email":"f64c1b121ee45e5759543f4d646838b027bfb4ff@gmail.com"},"message":"qa: Cache only chain and wallet for regtest datadir","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/fa2310572f4cfcd3322409ce7e37dde155fc4bc9"},{"sha":"a128bdc9e15dec5cd9aed1e4922c938edf31eb9a","author":{"name":"Russell Yanofsky","email":"5be4971bbf63a99853de240fc1a6c632dc3f6ed2@yanofsky.org"},"message":"[wallet] Construct CWalletTx objects in CommitTransaction\n\nConstruct CWalletTx objects in CWallet::CommitTransaction, instead of having\ncallers do it. This ensures CWalletTx objects are constructed in a uniform way\nand all fields are set.\n\nThis also makes it possible to avoid confusing and wasteful CWalletTx copies in\nhttps://github.com/bitcoin/bitcoin/pull/9381\n\nThere is no change in behavior.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/a128bdc9e15dec5cd9aed1e4922c938edf31eb9a"},{"sha":"b4bc32a451720167000f59dd73ab07990f9c6b92","author":{"name":"Russell Yanofsky","email":"5be4971bbf63a99853de240fc1a6c632dc3f6ed2@yanofsky.org"},"message":"[wallet] Get rid of CWalletTx default constructor\n\nNo change in behavior in the normal case. But buggy mapWallet lookups with\ninvalid txids will now throw exceptions instead of inserting dummy entries into\nthe map, and potentially causing segfaults and other failures.\n\nThis also makes it a compiler error to use the mapWallet[hash] syntax which\ncould create dummy entries.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/b4bc32a451720167000f59dd73ab07990f9c6b92"},{"sha":"12ec29d3bb0d46c61712210fe9bb96a0d543204a","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Calculate and store the number of bytes required to spend an input","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/12ec29d3bb0d46c61712210fe9bb96a0d543204a"},{"sha":"f84fed8eb6a8518a54a997044e55332dd37e223d","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Store effective value, fee, and long term fee in CInputCoin\n\nHave CInputCOin store effective value information. This includes the effective\nvalue itself, the fee, and the long term fee for the input","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/f84fed8eb6a8518a54a997044e55332dd37e223d"},{"sha":"8172d3aadb125340d4008b9aa81a3800f0370d1f","author":{"name":"Luke Dashjr","email":"986dde70a730265007c35a7f9456afb08ce5825f@utopios.org"},"message":"configure: UniValue 1.0.4 is required for pushKV(, bool)","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/8172d3aadb125340d4008b9aa81a3800f0370d1f"},{"sha":"e29c6c8c617c4828d771e247531da9e10e6bf9f4","author":{"name":"Nick Vercammen","email":"84f185179123726732f1e1786934e920a4ddd3b2@users.noreply.github.com"},"message":"Ubuntu xenial first dependencies\n\nAdd update and upgrade commands to enable the installation of the first dependencies on ubuntu xenial. If those are not executed some packages can not be found.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/e29c6c8c617c4828d771e247531da9e10e6bf9f4"},{"sha":"0185939be6f7c5554b864e33657ce610fd434e18","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Implement Branch and Bound coin selection in a new file\n\nCreate a new file for coin selection logic and implement the BnB algorithm in it.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/0185939be6f7c5554b864e33657ce610fd434e18"},{"sha":"ce7435cf1ef36109595be9a3a3955afdff1d63e4","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Move output eligibility to a separate function","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/ce7435cf1ef36109595be9a3a3955afdff1d63e4"},{"sha":"7d77eb1a5b980a7d56acbf0b3861434c5e195c54","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Use a struct for output eligibility\n\nInstead of specifying 3 parameters, use a struct for those parameters\nin order to reduce the number of arguments to SelectCoinsMinConf.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/7d77eb1a5b980a7d56acbf0b3861434c5e195c54"},{"sha":"4b2716da46e96c45206db869b83c28c5fc7889f4","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Remove coinselection.h -> wallet.h circular dependency\n\nChanges CInputCoin to coinselection and to use CTransactionRef in\norder to avoid a circular dependency. Also moves other coin selection\nspecific variables out of wallet.h to coinselectoin.h","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/4b2716da46e96c45206db869b83c28c5fc7889f4"},{"sha":"4566ab75f277612425337bf7786c1d3a410d894a","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Add tests for the Branch and Bound algorithm","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/4566ab75f277612425337bf7786c1d3a410d894a"},{"sha":"fb716f7b25927e377f73b904a88ab67facfe3e55","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Move current coin selection algorithm to coinselection.{cpp,h}\n\nMoves the current coin selection algorithm out of SelectCoinsMinConf\nand puts it in coinselection.{cpp,h}. The new function, KnapsackSolver,\ninstead of taking a vector of COutputs, will take a vector of CInputCoins\nthat is prepared by SelectCoinsMinConf.","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/fb716f7b25927e377f73b904a88ab67facfe3e55"},{"sha":"cd927ff3283fc23a5f42c178e10bcaf5409bb7ea","author":{"name":"Andrew Chow","email":"834667b04c880bfa752c638a850c73f02bba3cc6@achow101.com"},"message":"Move original knapsack solver tests to coinselector_tests.cpp","distinct":true,"url":"https://api.github.com/repos/ShooShoSha/bitcoin/commits/cd927ff3283fc23a5f42c178e10bcaf5409bb7ea"}]}
{"actor":{"display_login":"ShooShoSha"}}