645 Commits (675d2feffa84a6ffeabac32aeed37f6a7f74bee3)

Author SHA1 Message Date
Pieter Wuille eddaba7b56
Revert "Cache transaction validation successes" 9 years ago
Gavin Andresen 517e6dd256 Unit test doublespends in new blocks 9 years ago
Pieter Wuille 17b11428c1 Cache transaction validation successes 9 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 9 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 9 years ago
Jonas Schnelli 8d2af54ecc extend bip32 tests to cover Base58c/CExtKey decode 9 years ago
Pieter Wuille 9e38d0f745 Separate core memory usage computation in core_memusage.h 9 years ago
Wladimir J. van der Laan 7650449a67 univalue: Avoid unnecessary roundtrip through double for numbers 10 years ago
Wladimir J. van der Laan e061e2778d rpc: Make ValueFromAmount always return 8 decimals 10 years ago
Wladimir J. van der Laan 9cc91523db rpc: Accept scientific notation for monetary amounts in JSON 10 years ago
Wladimir J. van der Laan 133601f6a5 tests: Fix bitcoin-tx signing testcase 10 years ago
Esteban Ordano cb54d17355 CLTV: Add more tests to improve coverage 10 years ago
Jonas Schnelli 177a0e4914 Adding CSubNet constructor over a single CNetAddr 10 years ago
Jonas Schnelli 409bccfbf5 use CBanEntry as object container for banned nodes 10 years ago
Luke Dashjr 9238ecb417 Policy: MOVEONLY: 3 functions to policy.o: 10 years ago
Jorge Timón 627b9deff4 Policy: MOVEONLY: Create policy/policy.h with some constants 10 years ago
Jonas Schnelli 77aeb7c964 UniValue: don't escape solidus, keep espacing of reverse solidus 10 years ago
Peter Todd bc60b2b4b4 Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65) 10 years ago
Jonas Schnelli 932687bc10 setban: add IPv6 tests 10 years ago
Jonas Schnelli 4e36e9bcc7 setban: rewrite to UniValue, allow absolute bantime 10 years ago
Jonas Schnelli 433fb1a95d [RPC] extend setban to allow subnets 10 years ago
Jonas Schnelli 1086ffba26 [QA] add setban/listbanned/clearbanned tests 10 years ago
Daniel Kraft 0cc7b2352e Fix univalue handling of \u0000 characters. 10 years ago
Matt Corallo 21bbd920e5 Add fundrawtransaction RPC method 10 years ago
Gavin Andresen 65b9454503
Use best header chain timestamps to detect partitioning 10 years ago
Jonas Schnelli c946ebed5e fix util_tests.cpp clang warnings 10 years ago
Wladimir J. van der Laan 7d8ffac186 Changes necessary now that zero values accepted in AmountFromValue 10 years ago
Wladimir J. van der Laan a04bdefbeb Get rid of fPlus argument to FormatMoney 10 years ago
Jonas Schnelli 44c7474446 univalue: add type check unit tests 10 years ago
Wladimir J. van der Laan 7e98a3c642 util: Add ParseInt64 and ParseDouble functions 10 years ago
Wladimir J. van der Laan 043df2b568 Simplify RPCclient, adapt json_parse_error test 10 years ago
Jonas Schnelli 519eedeba7 fix univalue json parse tests 10 years ago
Jonas Schnelli 9a8897f4ac Remove JSON Spirit wrapper, remove JSON Spirit leftovers 10 years ago
Jonas Schnelli 3df0411ad9 remove JSON Spirit UniValue wrapper 10 years ago
Jonas Schnelli 1f263c899e fix rpc unit test, plain numbers are not JSON compatible object 10 years ago
Jonas Schnelli 0c5b2cf69a univalue: add support for real, fix percision and make it json_spirit compatible 10 years ago
Jonas Schnelli 6c7bee0624 expicit set UniValue type to avoid empty values 10 years ago
Jonas Schnelli 53b4671a9d extend conversion to UniValue 10 years ago
Jeff Garzik 15982a8b69 Convert tree to using univalue. Eliminate all json_spirit uses. 10 years ago
Jeff Garzik efc7883772 UniValue: prefer .size() to .count(), to harmonize w/ existing tree 10 years ago
Wladimir J. van der Laan 4e157fc60d json: fail read_string if string contains trailing garbage 10 years ago
Mark Friedenbach efd44440d8 Explicitly set tx.nVersion for the genesis block and mining tests 10 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 10 years ago
Peter Todd 28bf06236d
Fix off-by-one error w/ nLockTime in the wallet 10 years ago
Michael Ford 8697ff33ed Remove duplicate chainparams.h include from alert_tests 10 years ago
Wladimir J. van der Laan b45c50ce51 Fix two problems in CSubNet parsing 10 years ago
Gavin Andresen f50105486f
More robust CScheduler unit test 10 years ago
Jorge Timón 935bd0a447 Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed GetBlockSubsidy] 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Gavin Andresen 36cba8f118
Alert if it is very likely we are getting a bad chain 10 years ago