Commit Graph

16352 Commits (fab04887c22cf71a4b15ac0b0a127e150229d686)
 

Author SHA1 Message Date
Andrew Chow fab04887c2 Add a GetMinimumFeeRate function which is wrapped by GetMinimumFee
7 years ago
Andrew Chow cd927ff328 Move original knapsack solver tests to coinselector_tests.cpp
7 years ago
Andrew Chow fb716f7b25 Move current coin selection algorithm to coinselection.{cpp,h}
7 years ago
Andrew Chow 4566ab75f2 Add tests for the Branch and Bound algorithm
7 years ago
Andrew Chow 4b2716da46 Remove coinselection.h -> wallet.h circular dependency
7 years ago
Andrew Chow 7d77eb1a5b Use a struct for output eligibility
7 years ago
Andrew Chow ce7435cf1e Move output eligibility to a separate function
7 years ago
Andrew Chow 0185939be6 Implement Branch and Bound coin selection in a new file
7 years ago
Andrew Chow f84fed8eb6 Store effective value, fee, and long term fee in CInputCoin
7 years ago
Andrew Chow 12ec29d3bb Calculate and store the number of bytes required to spend an input
7 years ago
Wladimir J. van der Laan a34ac6ae07
Merge #9598: Improve readability by removing redundant casts to same type (on all platforms)
7 years ago
Wladimir J. van der Laan efa18a230d
Merge #12626: Limit the number of IPs addrman learns from each DNS seeder
7 years ago
Wladimir J. van der Laan 842f61a675
Merge #11900: [script] simplify CheckMinimalPush checks, add safety assert
7 years ago
Wladimir J. van der Laan 98bc27fb59
Merge #11687: External wallet files
7 years ago
Gregory Sanders 0749808a7f CheckMinimalPush comments are prescriptive
7 years ago
Wladimir J. van der Laan 8a43bdcffd
Merge #12620: Remove TransactionTableModel::TxIDRole
7 years ago
MarcoFalke 791c3ea61b
Merge #12627: qa: Fix some tests to work on native windows
7 years ago
Wladimir J. van der Laan da9a2f5cd9
Merge #11630: Simplify Base32 and Base64 conversions
7 years ago
MarcoFalke a312e201ba
Merge #12631: [gitian] Alphabetize signing keys & add kallewoof key
7 years ago
Wladimir J. van der Laan 4ca7c1e4ac
Merge #9991: listreceivedbyaddress Filter Address
7 years ago
Pieter Wuille b3ea8ccb7a Simplify Base32 and Base64 conversions
7 years ago
Wladimir J. van der Laan 3fa24bb217
Merge #12204: Fix overly eager BIP30 bypass
7 years ago
Karl-Johan Alm e690cf4b86
[gitian] Add kallewoof key for signing
7 years ago
Karl-Johan Alm 92fa6d2232
[gitian] Re-order keys by owner first name alphabetic order
7 years ago
Wladimir J. van der Laan 0f7167989d
Merge #12482: [tests] bind functional test nodes to 127.0.0.1
7 years ago
Wladimir J. van der Laan 8a709fba9b
Merge #12619: doc: Give hint about gitian not able to download
7 years ago
Jeremy Rubin f087613719 Add tests of listreceivedbyaddress address filtering
7 years ago
Jeremy Rubin 8ee08120de Add address filtering to listreceivedbyaddress
7 years ago
João Barbosa 3b26b6af72 qt: Remove TransactionTableModel::TxIDRole
7 years ago
Pieter Wuille 3296a3bb7f Generalize ConvertBits
7 years ago
MarcoFalke fa3528a85b
qa: Fix some tests to work on native windows
7 years ago
e0 46e7f800bd Limit the number of IPs we use from each DNS seeder
7 years ago
Wladimir J. van der Laan b225010a80
Merge #11372: Address encoding cleanup
7 years ago
Wladimir J. van der Laan 29088b14ee
Merge #12600: Add a test for large tx output scripts with segwit input.
7 years ago
Wladimir J. van der Laan 17c44b208f
Merge #12098: [scripts] lint-whitespace: add param to check last N commits
7 years ago
kallewoof 08e0855b96
Give hint about gitian not able to download
7 years ago
Wladimir J. van der Laan 14475e2dcd
Merge #12097: [scripts] lint-whitespace: use perl instead of grep -P
7 years ago
Sjors Provoost b156ff7c30
[tests] bind functional test nodes to 127.0.0.1
7 years ago
Wladimir J. van der Laan 9fb3898c3f
Merge #12432: [qt] send: Clear All also resets coin control options
7 years ago
Wladimir J. van der Laan e1d6e2af6d
Merge #12622: net: Correct addrman logging
7 years ago
Wladimir J. van der Laan cd5e4381d4
Merge #12479: RPC: Add child transactions to getrawmempool verbose output
7 years ago
Wladimir J. van der Laan 12ac2f0d71
Merge #12581: doc: Mention configure without wallet in FreeBSD instructions
7 years ago
Dan Bolser c5be37e2c6 doc: Mention configure without wallet in FreeBSD instructions
7 years ago
Wladimir J. van der Laan b7c8812ad0
Merge #12564: [arith_uint256] Avoid unnecessary this-copy using prefix operator
7 years ago
Wladimir J. van der Laan b4db76c550 net: Correct addrman logging
7 years ago
Wladimir J. van der Laan 85424d79ed
Merge #12603: [docs] PeerLogicValidation interface
7 years ago
Wladimir J. van der Laan a36834f10b
Merge #9037: net: Add test-before-evict discipline to addrman
7 years ago
James O'Beirne b7cd08b717 Add documentation to PeerLogicValidation interface and related functions
7 years ago
Wladimir J. van der Laan 20e3b9a485
Merge #12617: gui: Show messages as text not html
7 years ago
Wladimir J. van der Laan f13d756cdd
Merge #12373: Build: Add build support for profiling.
7 years ago