1142 Commits (bfa832c7ed528701859903aba99b90eebec41bdc)

Author SHA1 Message Date
Pieter Wuille bfa832c7ed
Reduce checkpoints' effect on consensus. 9 years ago
Philip Kaufmann db954a65ac
use const references where appropriate 9 years ago
Jack Grigg 1f015f6afa
Add a flag for enabling experimental features 8 years ago
Jonas Schnelli 6a793d9c27
use CBlockIndex* insted of uint256 for UpdatedBlockTip signal 9 years ago
João Barbosa 7e6ec078fa
Add UpdatedBlockTip signal to CMainSignals and CValidationInterface 9 years ago
Jack Grigg 207924a1d5
Remove OpenSSL PRNG reseeding 8 years ago
Jack Grigg 6fb8d0c2d6
Skip JoinSplit verification before the last checkpoint 8 years ago
Sean Bowe bc59f53722 Isolate verification to a `ProofVerifier` context object that allows verification behavior to be tuned by the caller. 8 years ago
Simon 4e3ac9b015 Fix stale comment referencing upstream block interval 8 years ago
Simon 9ddb6ad028 Mempool will accept tx with joinsplits and the default z_sendmany fee. 8 years ago
Simon ba0625f25d Set default minrelaytxfee to 1000 zatoshis to match upstream. 8 years ago
Jack Grigg 548bbd95f0
Adjust consensus rule to accept genesis block without height in coinbase 8 years ago
Sean Bowe 7662d72bf4 Make more string changes. 8 years ago
Jack Grigg a6df7ab567
Add a persistent screen showing basic node metrics 8 years ago
Simon 432bc22ade Patch backport of upstream 1588 as we don't (yet) use the NetMsgType namespace 8 years ago
Daira Hopwood cb1246194e Update the error message string for tx version too low. ref #1600 8 years ago
Jack Grigg 80f4cdcf8f
Reject block versions lower than 4 8 years ago
Jack Grigg 7ac924cdb7
Disallow v0 transactions as a consensus rule 8 years ago
Gregory Maxwell a514cb2968 Only send one GetAddr response per connection. 8 years ago
Wladimir J. van der Laan e496b2e391 net: Ignore `notfound` P2P messages 8 years ago
Daira Hopwood e923e3ae0f Make v2 transactions standard. 8 years ago
Jack Grigg 6a7acc29a1
Set CBlockIndex.hashAnchor correctly in ConnectBlock 8 years ago
Jack Grigg b6961fc112
Increment witnesses for new transactions on rescan 8 years ago
Sean Bowe 74f15a73a1 Make 100KB transaction size limit a consensus rule, rather than a standard rule. 8 years ago
Simon b7d072069e Update comment per review 8 years ago
Simon 3b30d8361a Founders reward: changed index computation, added new test and some refactoring. 8 years ago
Simon db0f931570 Add founders reward to ChainParams. 8 years ago
Jack Grigg a40034f7d6 Enable high-priority alerts to put the RPC into safe mode 8 years ago
Simon e63d14fd4d Replace %i format specifier with more commonly used %d. 8 years ago
de3dd8a015 Modify message string so we don't need to backport commits which implement FormatStateMessage and GetDebugMessage and involve changes to consensus/validation.h 8 years ago
Pieter Wuille 60aed95400 Fix and improve relay from whitelisted peers 9 years ago
Gregory Maxwell e2190f8017 Limit setAskFor and retire requested entries only when a getdata returns. 9 years ago
kazcw 56f165bdc1 prevent peer flooding request queue for an inv 10 years ago
0163f8faa2 Closes #1371 by updating signed message 8 years ago
Simon 805344dcf4 Refactor: replace calls to GetTxid() with GetHash() 8 years ago
Sean Bowe d7eeb7455b Fix CheckTransaction bugs. 8 years ago
Jack Grigg de42390f90 Pass ZCIncrementalMerkleTree to wallet to prevent race conditions 8 years ago
Jack Grigg 769e031c1a Update cached incremental witnesses when the active block chain tip changes 8 years ago
Taylor Hornby 2902ac7ce8 Use libsodium's s < L check, instead checking that libsodium checks that. 8 years ago
Patrick Strateman e279e5f90a Record nMinPingUsecTime 9 years ago
Simon 10d2c57c0d Replace calls to GetHash() with GetTxid() for transaction objects. 8 years ago
Taylor Hornby 67f0243533 Remove in-band error signalling from SignatureHash, fixing the SIGHASH_SINGLE bug. 8 years ago
Daira Hopwood 4bc00dc141 Bucket -> note. 8 years ago
Sean Bowe cc01120a17 Rename more usage of `serial`. 8 years ago
Sean Bowe b7e4abd6f7 Rename some usage of 'pour'. 8 years ago
Sean Bowe bb64be52fe Rename mapSerials to mapNullifiers. 8 years ago
Sean Bowe d90e46ba8d Renaming SetSerial to SetNullifier. 8 years ago
Sean Bowe ee964faf3d Rename HavePourRequirements to HaveJoinSplitRequirements. 8 years ago
Sean Bowe 942bc46756 Rename GetPourValueIn to GetJoinSplitValueIn 8 years ago
Sean Bowe bfeaf0049a Rename JSDescription's `serials` to `nullifiers`. 8 years ago