8460 Commits (8baaba653ef67097eb3d3a4b4d25f907111830b1)

Author SHA1 Message Date
Matt Corallo e2b3fb349e Optimize vInOutPoints insertion a bit 8 years ago
Matt Corallo eecffe50ef Remove redundant duplicate-input check from CheckTransaction 8 years ago
Matt Corallo b2e178a2d2 Add deserialize + CheckBlock benchmarks, and a full block hex 8 years ago
Matt Corallo ae22357607 Replace CValidationState param in ProcessNewBlock with BlockChecked 8 years ago
Matt Corallo 7c98ce584e Remove pfrom parameter from ProcessNewBlock 8 years ago
Cory Fields 46625538d6 net: don't send feefilter messages before the version handshake is complete 8 years ago
Wladimir J. van der Laan e9f25ddd00 Avoid ugly exception in log on unknown inv type 8 years ago
fanquake d8edf03db7
Remove unused var UNLIKELY_PCT from fees.h 8 years ago
Matt Corallo e2e069dabc Revert "RPC: Give more details when "generate" fails" 8 years ago
Andrew Chow 1077577546 Fix auto-deselection of peers 8 years ago
Jorge Timón 1adf82ac39
RPC: Give more details when "generate" fails 8 years ago
Andrew Chow addfdebe1a Multiple Selection for peer and ban tables 8 years ago
Daniel Cousens 5262a151e1 tx_valid: re-order inputs to how they are encoded 8 years ago
Matt Corallo 037159cebf Remove block-request logic from INV message processing 8 years ago
Pieter Wuille d59a518466 Use fixed preallocation instead of costly GetSerializeSize 8 years ago
Pieter Wuille 25a211aa9e Add optimized CSizeComputer serializers 8 years ago
Pieter Wuille a2929a26f5 Make CSerAction's ForRead() constexpr 8 years ago
Pieter Wuille a603925c77 Avoid -Wshadow errors 8 years ago
Pieter Wuille 528472111b Get rid of nType and nVersion 8 years ago
Pieter Wuille 657e05ab2e Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
Pieter Wuille fad9b66504 Make nType and nVersion private and sometimes const 8 years ago
Russell Yanofsky dac53b58b5 Modify getblocktxn handler not to drop requests for old blocks 8 years ago
UdjinM6 4441018d08 Every main()/exit() should return/use one of EXIT_ codes instead of magic numbers 8 years ago
Pieter Wuille c2c5d42f36 Make streams' read and write return void 8 years ago
Pieter Wuille 50e8a9ccd7 Remove unused ReadVersion and WriteVersion 8 years ago
MarcoFalke fa8278e845 test: Fix test_random includes 8 years ago
Alex Morcos b2322e0fc6 Remove priority estimation 8 years ago
Wladimir J. van der Laan e760b307f6 qt: Use correct conversion function for boost::path datadir 8 years ago
isle2983 4b04e32c20 [copyright] copyright header style uniform 8 years ago
R E Broadley 77cbbd9ecf Make warning message about wallet balance possibly 8 years ago
UdjinM6 bd0de1386e Fix exit codes: 8 years ago
Matt Corallo 190fd321ad Remove unused CTxOut::GetHash() 8 years ago
jnewbery 7451cf59cd Allow bitcoin-tx to parse partial transactions 8 years ago
Cory Fields 902768099c net: handle version push in InitializeNode 8 years ago
Cory Fields 7588b85cd2 net: construct CNodeStates in place 8 years ago
Cory Fields 440f1d3e4c net: remove now-unused ssSend and Fuzz 8 years ago
Cory Fields 5c2169cc3f drop the optimistic write counter hack 8 years ago
Cory Fields ea3326891d net: switch all callers to connman for pushing messages 8 years ago
Cory Fields 3e32cd09f6 connman is in charge of pushing messages 8 years ago
Cory Fields b98c14c4e3 serialization: teach serializers variadics 8 years ago
Suhas Daftuar d4833ff747 Bump the protocol version to distinguish new banning behavior. 8 years ago
Suhas Daftuar 88c35491ab Fix compact block handling to not ban if block is invalid 8 years ago
instagibbs 8f329f991b Add common failure cases for rpc server connection failure 8 years ago
John Newbery 2b175d4b01 Clean up bctest.py and bitcoin-util-test.py 8 years ago
Pieter Wuille a33b1691f1 Do not fully sort all nodes for addr relay 8 years ago
Pieter Wuille 2ca882ad41 Declare wallet.h functions inline 8 years ago
Kaz Wesley b3ddc5e76f LockedPool: avoid quadratic-time allocation 8 years ago
Kaz Wesley 0b59f80625 LockedPool: fix explosion for illegal-sized alloc 8 years ago
Kaz Wesley 21b8f3db31 LockedPool: test handling of invalid allocations 8 years ago
Daniel Kraft f91afe9aac trivial: Remove variable unused after refactoring 8 years ago