108 Commits (15982a8b69ec6ab3c3a6bf71fc6a9b681d3ff541)

Author SHA1 Message Date
Jeff Garzik 15982a8b69 Convert tree to using univalue. Eliminate all json_spirit uses. 10 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Philip Kaufmann 59b149ff82 remove unneeded incude of wallet/db.h from rpcmining.cpp 10 years ago
Wladimir J. van der Laan 27ce808fb5 tests: Error when setgenerate is used on regtest 10 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Jorge Timón bebe7282ff Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter 10 years ago
Matt Corallo eb63bf86cf Fix missing lock in submitblock 10 years ago
Jorge Timón e8e8904dda Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params 10 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 10 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 10 years ago
Pieter Wuille 6b04508e37 Introduce separate 'generate' RPC call 10 years ago
Jorge Timón d698ef690f Consensus: Refactor: Decouple pow.o from chainparams.o 10 years ago
Wladimir J. van der Laan cbb2cf5522
Fix --disable-wallet build after merge of #5681 10 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 10 years ago
Shaul Kfir e5ece053da Rename Interval() to DifficultyAdjustmentInterval() 10 years ago
Jonas Schnelli 17115d0a34 fix getblocktemplate lock issue 10 years ago
Shaul Kfir f4b2078f72 Replace difficulty readjustment blocks with Interval() 10 years ago
Eric Lombrozo 4401b2d7c5 Removed main.h dependency from rpcserver.cpp 10 years ago
Wladimir J. van der Laan 734f85c4f0 Use arith_uint256 where necessary 10 years ago
jtimon 0cc0d8d60b Get rid of the internal miner's hashmeter 10 years ago
Luke Dashjr a15dba5dff en: Avoid ambiguous language regarding when transactions confirm 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Luke Dashjr 7f71813919 Bugfix: prioritisetransaction: Do some basic sanity checking on txid 10 years ago
Luke Dashjr 8a20cd3c51 prioritisetransaction RPC: Restore compatibility with existing implementations by using satoshis for fee offset rather than BTC 10 years ago
Michael Ford 72fb3d295a Update comments in src/rpc* to be doxygen compatible 10 years ago
Luke Dashjr 60755dbf76 submitblock: Check for duplicate submissions explicitly 10 years ago
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
Gavin Andresen 18379875bf
Optimize -regtest setgenerate block generation 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