Commit Graph

16678 Commits

Author SHA1 Message Date
jl777
ae0bb3d3c3 Test 2018-02-13 22:36:44 +02:00
jl777
698c5e7e94 Test 2018-02-13 22:34:29 +02:00
jl777
ac756fd8bb Test 2018-02-13 22:32:14 +02:00
jl777
da7b748e6b Test 2018-02-13 22:30:59 +02:00
jl777
6b1d77f585 Test 2018-02-13 22:27:18 +02:00
jl777
d209491abf Test 2018-02-13 22:25:30 +02:00
jl777
3ca78e0142 Test 2018-02-13 22:06:20 +02:00
jl777
94a465a6e9 Test 2018-02-13 21:59:39 +02:00
jl777
6e94384f91 Test 2018-02-13 21:37:32 +02:00
jl777
53a94b280d Test 2018-02-13 21:34:09 +02:00
jl777
9757c8f97e Test 2018-02-13 21:33:49 +02:00
jl777
8683bd8d11 Debugging 2018-02-13 21:29:42 +02:00
jl777
577bcffb86 Merge pull request #514 from jl777/dev
-SHARK
2018-02-10 21:43:03 +02:00
jl777
8f8b5a2ac6 -SHARK 2018-02-10 21:42:04 +02:00
jl777
7a316978bd Merge pull request #513 from jl777/dev
new coins, fix sendmany, disable price feed
2018-02-10 15:13:46 +02:00
jl777
de615b43f7 Disable price feed 2018-02-10 15:12:32 +02:00
Alex Morcos
f41775b2c8 Implement helper class for CTxMemPoolEntry constructor
This is only for unit tests.
2018-02-09 18:35:25 +00:00
Pieter Wuille
934fd19744 Support -checkmempool=N, which runs checks on average once every N transactions 2018-02-09 18:35:25 +00:00
Ashley Holman
e328fa32b3 TxMemPool: Change mapTx to a boost::multi_index_container
Indexes on:
- Tx Hash
- Fee Rate (fee-per-kb)
2018-02-09 18:35:25 +00:00
Homu
e6850571dd Auto merge of #2898 - str4d:2286-nu-activation-mechanism, r=str4d
Network upgrade activation mechanism

Implements ZIP 200.

Integration with `CChainParams` inspired by https://github.com/bitcoin/bitcoin/pull/7575.

Includes block index rewinding logic cherry-picked from https://github.com/bitcoin/bitcoin/pull/8149.

Closes #2286. Part of #2905.
2018-02-07 02:33:42 -08:00
Jack Grigg
cad27eb77f Update quote from ZIP 200 2018-02-06 23:18:56 +00:00
Jack Grigg
5009136dc3 Change UI/log status message for block rewinding 2018-02-06 22:49:08 +00:00
Jack Grigg
828940b163 Use a boost::optional for nCachedBranchId
This enables us to distinguish between it being unset vs. being set to zero.
2018-02-06 22:42:18 +00:00
Scott Sadler
6e821110fd auxiliary cryptoconditions 2018-02-06 18:37:08 -03:00
jc
15fb13f629 read hashReserved from disk block index 2018-02-04 21:40:14 -05:00
Jack Grigg
149d69e36b Add method for fetching the next activation height after a given block height 2018-02-04 22:58:42 +00:00
Jack Grigg
548683767c Add Overwinter to upgrade list 2018-02-04 22:58:42 +00:00
Jack Grigg
9e851450ab Adjust rewind logic to use the network upgrade mechanism 2018-02-04 22:58:42 +00:00
Pieter Wuille
89f20450c2 Add rewind logic to deal with post-fork software updates
Includes logic for dealing with pruning by Suhas Daftuar.
2018-02-04 22:58:42 +00:00
Jack Grigg
f52da91139 Test network upgrade logic
Also demonstrates how to specify a network upgrade.
2018-02-04 22:58:39 +00:00
Jack Grigg
b174b7e330 Allow changing network upgrade parameters on regtest
Derived from upstream commit 56c87e92110f05d7452f1e85bf755246ffc77206:
    Allow changing BIP9 parameters on regtest
2018-02-04 22:57:59 +00:00
Jack Grigg
780f526bc9 Network upgrade activation mechanism 2018-02-04 22:57:56 +00:00
jl777
8b6a0cb8be Stupid accounts 2018-02-02 20:59:09 +02:00
Homu
a0a010c85c Auto merge of #2839 - arcalinea:add_deprecation_alert, r=bitcartel
Add getdeprecationinfo RPC method to return deprecation block height

Closes #2828

Returns:
```
{
  "version": xxxxx,                      (numeric) the server version
  "subversion": "/MagicBean:x.y.z[-v]/",     (string) the server subversion string
  "deprecationheight": xxxxx,            (numeric) the deprecation block height
}
```
2018-02-02 10:23:37 -08:00
jl777
2d8bd77a05 Test 2018-02-02 13:44:57 +02:00
jl777
9d83c1ad0f Test 2018-02-02 13:44:30 +02:00
jl777
d1f29a9d00 Test 2018-02-02 13:36:12 +02:00
jl777
170d7b7ac9 Test 2018-02-02 13:30:47 +02:00
jl777
c83c59f97e Fix sendmany 2018-02-02 13:19:15 +02:00
jl777
b92d9db11b Fix typo 2018-02-02 12:53:09 +02:00
Jack Grigg
35d64c1fde Use JoinSplitTestingSetup for Boost sighash tests
Symptom: When running all tests, the test suite passed. But when running the
sighash tests on their own, the test suite segfaulted.

Cause: The sighash tests depend on the proving parameters being accessible, but
BasicTestingSetup doesn't load them.
2018-01-31 15:31:51 +00:00
jl777
3e71f5857f Disable KV functions for KMD 2018-01-30 17:22:45 +04:00
Jay Graber
df46562f26 Make applicable only on mainnet 2018-01-29 12:19:19 -08:00
jl777
6fdd9555a3 PIZZA and BEER, why not 2018-01-29 16:22:47 +04:00
jl777
0a8ac8b037 VOTE chain 2018-01-29 16:12:06 +04:00
jl777
ee8cdf46e4 Merge pull request #512 from DeckerSU/decker-dev
added checkpoints for KMD blockchain. need to be tested.
2018-01-29 11:59:25 +04:00
jl777
f6d8f2cce9 rpcworkqueue=64 2018-01-28 19:58:35 +04:00
jl777
17b77a13b5 Merge pull request #511 from ca333/dev
add native btch bins
2018-01-28 10:06:02 +04:00
ca333
0b7ef28990 add native btch bins 2018-01-28 03:02:05 +01:00
ca333
45bb9b9300 Merge pull request #67 from jl777/dev
dev update
2018-01-28 02:14:42 +01:00