74 Commits (bc6cb4177b143bf1c3d0fad065d3a4de6df97ef9)

Author SHA1 Message Date
Luke Dashjr 9765a50cbd Implement BIP 23 Block Proposal 10 years ago
Luke Dashjr 3dcbb9b6b4 Abstract DecodeHexBlk and BIP22ValidationResult functions out of submitblock 10 years ago
Luke Dashjr e69a5873e7 RPC: submitblock: Support for returning specific rejection reasons 10 years ago
Luke Dashjr 1bea2bbddc Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it 10 years ago
jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 10 years ago
Luke Dashjr d29a2917ff Rename RPC_TRANSACTION_* errors to RPC_VERIFY_* and use RPC_VERIFY_ERROR for submitblock 10 years ago
Luke Dashjr f877aaaf16 Bugfix: submitblock: Use a temporary CValidationState to determine accurately the outcome of ProcessBlock, now that it no longer does the full block validity check 10 years ago
jtimon cc97210799 Add fTestnetToBeDeprecatedFieldRPC to CChainParams 10 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 10 years ago
ENikS ec91092df8
Fixing compiler warning C4101 10 years ago
Philip Kaufmann 611116d4e3 header include cleanup 10 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 10 years ago
jtimon c2c02f3fa9 Move UpdateTime to pow 10 years ago
Jeff Garzik ae775b5b31 Consolidate CTransaction hex encode/decode into core_io.h, core_{read,write}.cpp 10 years ago
Cozz Lovan ebdcc360b6 Add helptexts for -whitelist and rpc prioritisetransaction and switch to bitcoin instead of satoshis 10 years ago
Luke Dashjr ff6a7af154 getblocktemplate: longpolling support 10 years ago
jtimon 209377a7cb Use GetBlockTime() more 10 years ago
jtimon 645d497aa0 Replace HexBits with strprintf 11 years ago
Luke Dashjr 2a72d4591f JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 11 years ago
Wladimir J. van der Laan 84ce18ca93 Remove unnecessary dependencies for bitcoin-cli 11 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 11 years ago
Pieter Wuille cf0c47b269 Remove getwork() RPC call 11 years ago
jtimon f6984e8141 Add "chain" to getmininginfo, improve help in getblockchaininfo 11 years ago
jtimon b82b7ec3dc Get rid of Params().RPCisTestNet() 11 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 11 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 11 years ago
jtimon 6fc0fa63d9 Add RPCisTestNet chain parameter 11 years ago
jtimon bfa9a1a638 Add MineBlocksOnDemand chain parameter 11 years ago
Kamil Domanski 4b61a6a478 switch from boost int types to <stdint.h> 11 years ago
Pieter Wuille df9eb5e14f Move {Get,Set}Compact from bignum to uint256 11 years ago
Isidoro Ghezzi f61287c9b1 RPC command getmininginfo showing right genproclimit 11 years ago
Gregory Maxwell aec55a073d "getnetworkhashps" with defaults was yielding "0", the hashrate is not 0. 11 years ago
Thomas Holenstein df840de5da
Make bitcoin compile without wallet if "db_cxx.h" is not present 11 years ago
Wladimir J. van der Laan 4a85e06750 Allow mining RPCs with --disable-wallet 11 years ago
Wladimir J. van der Laan fb78cc2378 Split up bitcoinrpc (code movement only) 11 years ago
Gavin Andresen c8b74258ba setgenerate creates multiple blocks in -regtest mode 11 years ago
sje a6099ef319 Issue #1865 - Clean up RPC help messages 11 years ago
Philip Kaufmann cd696e64df misc small changes to polish after include cleanup 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Gavin Andresen 319b11607f Refactor: CTxMempool class to its own txmempool.{cpp,h} 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Jeff Garzik b0730874d9 Support absence of wallet (pwalletMain==NULL) in several locations, 11 years ago
coblee d64eef48a4 Add getnetworkhashps to get the calculated network hashrate 11 years ago
Jeff Garzik 7bb0f6c5e8 RPC: getblocktemplate does not require a key, to create a block template 11 years ago
Jeff Garzik 7e17018995 CreateNewBlock() now takes scriptPubKey argument, 11 years ago
Jeff Garzik d247a5d130 Move internal miner/block creation to separate miner.cpp module. 11 years ago
Jeff Garzik 79f6925fac main.h->core.h include dependency improvements. 12 years ago
Mike Hearn 0e4b317555 Introduce a CChainParameters singleton class and regtest mode. 12 years ago
Eric Lombrozo aabdf9e899 Moved UpdateTime out of CBlockHeader and moved CBlockHeader into core. 12 years ago