Commit Graph

  • 78b7288568 If AcceptBlockHeader returns true, pindex will be set. Matt Corallo 2016-04-10 18:52:32 -07:00
  • 7571028f10 net: Avoid duplicate getheaders requests. Daniel Kraft 2016-05-15 20:15:02 +02:00
  • dadb56e60d Fix doxygen comment: the transaction is returned in txOut Pavel Janík 2016-10-21 23:42:37 +02:00
  • 2987944269 Sync bitcoin-tx with tx version policy BtcDrak 2016-08-26 22:35:46 +01:00
  • 31be10f37d [build-aux] Boost_Base serial 27 fanquake 2016-10-17 11:43:24 +08:00
  • cae922d164 Set minimum required Boost to 1.47.0 fanquake 2016-10-17 11:43:59 +08:00
  • 4039e1c019 Missed one "return false" in recent refactoring in #9067 UdjinM6 2016-11-10 00:53:55 +03:00
  • 4dc8b6acfd Every main()/exit() should return/use one of EXIT_ codes instead of magic numbers UdjinM6 2016-11-07 21:31:38 +03:00
  • 10ea8235a8 Fix exit codes: - --help, --version etc should exit with 0 i.e. no error ("not enough args" case should still trigger an error) - error reading config file should exit with 1 UdjinM6 2016-11-02 21:59:09 +03:00
  • 793b8f55b1 net: don't send feefilter messages before the version handshake is complete Cory Fields 2016-11-09 12:45:13 -05:00
  • e7d66ad900 Update secp256k1 subtree lateminer 2018-10-17 00:59:57 +03:00
  • eb242178e1 Attempt to fix testnet lateminer 2018-10-17 00:40:44 +03:00
  • f57cc59be2 Remove replace-by-fee lateminer 2018-10-15 22:21:51 +03:00
  • b4753d6757 Remove internal miner Wladimir J. van der Laan 2016-04-06 10:27:51 +02:00
  • d3c1c6bdb9 Net: Add IPv6 Link-Local Address Support mruddy 2016-04-05 22:26:38 +00:00
  • 507dfaeb4a [Wallet] slightly refactor GetOldestKeyPoolTime() Jonas Schnelli 2016-04-05 10:45:11 +02:00
  • eea97b0e37 Make it compile and apply some fixes lateminer 2018-10-14 22:49:30 +03:00
  • af1585d232 Update client version to 2.12.2.1 lateminer 2018-10-14 19:09:13 +03:00
  • f7422db2f7 Update to Core 0.12.2 lateminer 2018-10-14 19:07:51 +03:00
  • 96498e3c6d Update to Core 0.12.2 lateminer 2018-10-14 19:06:33 +03:00
  • 1bf644c43f IBD check uses minimumchain work instead of checkpoints. Gregory Maxwell 2016-10-22 05:33:25 +00:00
  • 75402d67c1 Remove checkpoints for regtest lateminer 2018-10-14 16:48:47 +03:00
  • 9cc4974283 Make it compile lateminer 2018-10-14 16:44:21 +03:00
  • e670323162 Log invalid block hash to make debugging easier. Pavel Janík 2016-04-26 22:22:59 +02:00
  • 2b38900afd Remove replace-by-fee test lateminer 2018-10-14 15:21:42 +03:00
  • edf4aef1e2 reduce number of lookups in TransactionWithinChainLimit Gregory Sanders 2016-12-19 09:35:23 -05:00
  • 96b938e00c CreateTransaction: Don't return success with too-many-ancestor txn Gregory Sanders 2016-12-02 15:45:43 -05:00
  • b89cb14749 Test for fix of txn chaining in wallet Gregory Sanders 2016-12-02 12:20:29 -05:00
  • 4f1de4d089 [qa] util: Move check_fee_amount out of wallet.py MarcoFalke 2016-06-13 19:36:01 +02:00
  • 5ecf06022d [qa] wallet: Temporarily disable salvagewallet test MarcoFalke 2016-05-10 17:22:01 +02:00
  • 9dde93d005 Add test to check spendable and unspendable UTXO on RPC listunspent Joao Fonseca 2016-04-19 12:28:37 +01:00
  • 11fef29f9a [qa] Remove misleading "errorString syntax" MarcoFalke 2016-04-03 21:20:14 +02:00
  • 0dd0d53057 [qa] wallet: Wait for reindex to catch up MarcoFalke 2016-03-28 21:47:13 +02:00
  • 7c46b21b6c [qa] rpc-test: Normalize assert() MarcoFalke 2015-11-15 20:41:48 +01:00
  • d560bc44bf [qa] Add tests verifychain, lockunspent, getbalance, listsinceblock MarcoFalke 2016-03-06 18:30:51 +01:00
  • 33688a8cc5 [qa] wallet: speed up tests MarcoFalke 2016-01-16 23:14:49 +01:00
  • 1920d99613 [qa] Change default block priority size to 0 MarcoFalke 2015-12-06 20:24:02 +01:00
  • 99c318c13f Do not download transactions during inital sync ptschip 2015-12-05 09:02:02 -08:00
  • 8a0d1a55f9 SelectCoinsMinConf: Prefer coins with fewer ancestors Gregory Sanders 2016-12-02 15:29:20 -05:00
  • db82c9a2cf Add microbenchmarks to profile more code paths. Russell Yanofsky 2016-10-02 17:38:48 -04:00
  • 22cb3dc62b Add MIT license to Makefiles Luke Dashjr 2016-09-21 22:31:23 +00:00
  • ecf2bf5582 bench: Added base58 encoding/decoding benchmarks Yuri Zhykin 2016-05-27 05:32:58 +03:00
  • dc38daaf38 bench: Add crypto hash benchmarks Wladimir J. van der Laan 2016-05-10 18:19:03 +02:00
  • cc2794d2f8 Benchmark rolling bloom filter Pieter Wuille 2016-04-24 17:12:34 +02:00
  • 6f8a719a73 Implement univalue changes Wladimir J. van der Laan 2016-06-10 15:19:51 +02:00
  • a64fec0574 Return txid even if ATMP fails for new transaction Pieter Wuille 2016-12-08 11:49:28 -08:00
  • 0fab6dc7aa Make RelayWalletTransaction attempt to AcceptToMemoryPool. Gregory Maxwell 2016-12-06 06:39:14 +00:00
  • b2b7ba690f [QA] add fundrawtransaction test on a locked wallet with empty keypool Jonas Schnelli 2016-12-07 15:20:40 +01:00
  • 43e6bbc312 Make it compile lateminer 2018-10-14 14:22:03 +03:00
  • 7d639de831 [qt] Remove Priority from coincontrol dialog MarcoFalke 2016-08-05 17:09:16 +02:00
  • 000a97ca5f replace mapNextTx with slimmer setSpends Kaz Wesley 2016-04-30 21:45:26 -07:00
  • 17401c86d1 Fix backporting errors lateminer 2018-10-13 18:55:32 +03:00
  • 00cb4673b2 Predeclare PrecomputedTransactionData as struct Pieter Wuille 2016-09-02 11:43:06 +02:00
  • cd30f2becb Rename to PrecomputedTransactionData Pieter Wuille 2016-08-26 18:38:20 +02:00
  • d8d19c532f Precompute sighashes Pieter Wuille 2016-08-16 15:35:45 +02:00
  • 81e04cabfe Refactor script validation to observe amounts Pieter Wuille 2016-03-31 14:51:29 +02:00
  • c6238629b3 Remove drivechain support using OP_COUNT_ACKS lateminer 2018-10-13 16:30:31 +03:00
  • b76793c9f9 Fix backporting errors lateminer 2018-10-13 16:14:49 +03:00
  • f366adf56d modify release-notes.md and bips.md Alex Morcos 2016-03-04 16:25:19 -05:00
  • b790b08280 Add p2p test for feefilter Alex Morcos 2016-03-04 16:11:49 -05:00
  • d7aedf4449 Create SingleNodeConnCB class for RPC tests Alex Morcos 2016-03-04 15:08:10 -05:00
  • b821da64ef Implement "feefilter" P2P message. Alex Morcos 2016-02-12 15:57:15 -05:00
  • 41ffefbe33 Fix backporting errors lateminer 2018-10-13 15:20:47 +03:00
  • d38a84766e [qa] Use python2/3 syntax MarcoFalke 2016-03-19 21:36:32 +01:00
  • bd5a258e4d RPC tests for generatetoaddress Andrew C 2016-03-14 17:54:34 -04:00
  • 42d12434d5 RPC: fix generatetoaddress failing to parse address and add unit test mruddy 2016-04-03 14:30:00 +00:00
  • 64978cb9c5 Create generatetoaddress rpc Andrew C 2016-03-12 11:41:51 -05:00
  • d40f1252ff Make the generate RPC call function for non-regtest Pieter Wuille 2016-03-09 22:30:15 +01:00
  • 392e034334 Remove internal miner Leviathn 2016-02-10 18:29:13 -08:00
  • 5888453de4 Add test for handling of unconnecting headers Suhas Daftuar 2016-07-06 21:19:32 -04:00
  • 75e463decf Improve handling of unconnecting headers Suhas Daftuar 2016-07-06 21:18:38 -04:00
  • f178b7d0a3 RPC/Mining: getblocktemplate: Update and fix formatting of help Luke Dashjr 2016-10-18 07:17:19 +00:00
  • b35f06eda3 Update code with PACKAGE_NAME and COPYRIGHT_HOLDERS lateminer 2018-10-13 13:49:46 +03:00
  • 4184fc7707 getblocktemplate: Use version/force mutation to support pre-BIP9 clients Luke Dashjr 2016-06-01 16:51:54 +00:00
  • c5899e25d0 getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not Luke Dashjr 2016-06-01 16:47:36 +00:00
  • fe7cd5b231 qa/rpc-tests: bip9-softforks: Add tests for getblocktemplate versionbits updates Luke Dashjr 2016-05-21 08:39:34 +00:00
  • 116f49d390 Implement BIP 9 GBT changes Luke Dashjr 2016-04-23 23:30:20 +00:00
  • a20e1a0db9 Take care of backporting errors lateminer 2018-10-13 02:36:24 +03:00
  • 8e919e9d59 [rpc] Add abortrescan command to RPC interface. Kalle Alm 2017-04-17 23:32:29 +09:00
  • 0b91aeefa7 [wallet] Add support for aborting wallet transaction rescans. Kalle Alm 2017-04-17 23:32:01 +09:00
  • 1ba00e08fe Set nDefaultDbCache back to 100 MiB lateminer 2018-10-13 02:03:13 +03:00
  • bdf4c81eac Bump -dbcache default to 300MiB Wladimir J. van der Laan 2016-06-27 15:39:28 +02:00
  • c4e8c11932 Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH Johnson Lau 2016-09-23 13:06:45 +08:00
  • 7813585f6a c++11: detect and correct for boost builds with an incompatible abi Cory Fields 2016-01-05 15:58:48 -05:00
  • d69798cd45 Add configure check for -latomic Anthony Towns 2016-08-23 16:55:15 +10:00
  • f3298b9ce7 Only pass -lQt5PlatformSupport if >=Qt5.6 Jonas Schnelli 2016-06-20 10:17:01 +02:00
  • 40df66a94f Use runtime linking of QT libdbus, use custom/temp. SDK URL Jonas Schnelli 2016-06-18 13:51:45 +02:00
  • 569c83cd2c Fix bitcoin_qt.m4 and fix-xcb-include-order.patch Jonas Schnelli 2016-06-16 11:29:44 +02:00
  • 0bd32be132 Adapt ZMQ/rest serialization to take rpcserialversion arg instagibbs 2016-11-22 15:47:07 -05:00
  • ab2332461b Add option to return non-segwit serialization via rpc Gregory Sanders 2016-11-20 09:54:51 -05:00
  • 552ef391d7 [doc] gbuild: Set memory explicitly (default is too low) MarcoFalke 2016-07-18 10:55:46 +02:00
  • 66779ce2b2 Small changes to ThreadStakeMiner() lateminer 2018-10-13 00:17:04 +03:00
  • 66dd63a23b Proof-of-stake related code refactoring and cleanup lateminer 2018-10-12 23:40:50 +03:00
  • da2c4ec6c9 Add RPC call reservebalance lateminer 2018-10-12 21:02:30 +03:00
  • e9886e3f1b Code cleanup lateminer 2018-10-12 00:34:40 +03:00
  • d452787a2c Completely remove coinage lateminer 2018-10-12 00:04:41 +03:00
  • 4fc1725b73 Take regtest genesis block hash and merkle root from ABC fork lateminer 2018-10-11 23:58:14 +03:00
  • ea7c933b6a Change website to blackcoin.org lateminer 2018-10-11 23:49:40 +03:00
  • 09d7ba178d Change some testnet and regtest parameters lateminer 2018-10-11 23:44:09 +03:00
  • 2a3074a1eb Set nLastPOWBlock = 1000 for regtest lateminer 2018-10-11 23:32:45 +03:00