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
jl777
1cb56d219f
Merge pull request #510 from kolobus/dev
...
-pax
2018-01-27 18:34:06 +04:00
Mihail Fedorov
8a52db13e1
pax
2018-01-27 17:26:42 +03:00
DeckerSU
b3f7ce9b7a
added checkpoints for KMD blockchain. need to be tested.
...
- added method SetCheckpointData for CChainParams.
- as we can't check asset it or not in CMainParams() constructor, because command line arguments don't initialized at that time, we will execute SetCheckpointData in chainparams_commandline later.
changes was tested in komodo-qt wallet, but additional tests wouldn't be superfluous.
2018-01-27 13:28:43 +03:00
jl777
5513bebbf2
Merge pull request #509 from kolobus/dev
...
So long and thanks for all the pax
2018-01-27 10:46:10 +04:00
Mihail Fedorov
580a1ae0cf
VOTE chain
2018-01-27 05:14:24 +03:00
Mihail Fedorov
26e6a849ac
So long and thanks for all the pax
2018-01-27 04:47:14 +03:00
Mihail Fedorov
b3b56273c6
So long and thanks for all the pax
2018-01-27 04:46:39 +03:00
jl777
f41277aa91
PIZZA and BEER
2018-01-25 16:54:43 +04:00
Homu
70109a74e9
Auto merge of #2902 - bitcartel:2901_remove_unused_noblks_constants, r=daira
...
Remove unused NOBLKS_VERSION_{START,END} constants from version.h
Closes #2901 . Backport from upstream PR https://github.com/bitcoin/bitcoin/pull/7662 .
2018-01-25 04:37:33 -08:00
Pavel Vasin
20bfa355a0
remove unused NOBLKS_VERSION_{START,END} constants
2018-01-23 15:44:35 -08:00
Scott Sadler
63d3e4aab1
add isFulfulled to cryptoconditions
2018-01-23 14:12:43 -03:00
Scott Sadler
6585a02268
cli method to create CC transaction
2018-01-23 14:05:43 -03:00
Homu
a4a020de7b
Auto merge of #2217 - str4d:2074-chainparams, r=str4d
...
Bitcoin 0.12 chainparams cleanups
Cherry-picked from the following upstream PRs:
- bitcoin/bitcoin#6222
- bitcoin/bitcoin#6381
- bitcoin/bitcoin#6473
- bitcoin/bitcoin#6242
Part of #2074 .
2018-01-22 15:22:24 -08:00
Homu
b4a20ae5ac
Auto merge of #2897 - str4d:2892-zkey-rpc-bugfix, r=str4d
...
zkey_import_export: Synchronize mempools before mining
Resolves a race condition that caused the RPC test to intermittently fail.
Closes #2892 .
2018-01-22 14:11:50 -08:00