Bitcoin to NYC3 and update gitian compile code
This commit is contained in:
@@ -18,7 +18,7 @@ How to Upgrade
|
||||
|
||||
If you are running an older version, shut it down. Wait until it has completely
|
||||
shut down (which might take a few minutes for older versions), then run the
|
||||
installer (on Windows) or just copy over `/Applications/Bitcoin-Qt` (on Mac)
|
||||
installer (on Windows) or just copy over `/Applications/NYC3-Qt` (on Mac)
|
||||
or `bitcoind`/`bitcoin-qt` (on Linux).
|
||||
|
||||
The first time you run version 0.15.0, your chainstate database will be converted to a
|
||||
@@ -144,9 +144,9 @@ Multi-wallet support
|
||||
|
||||
NYC3 now supports loading multiple, separate wallets (See [PR 8694](https://github.com/bitcoin/bitcoin/pull/8694), [PR 10849](https://github.com/bitcoin/bitcoin/pull/10849)). The wallets are completely separated, with individual balances, keys and received transactions.
|
||||
|
||||
Multi-wallet is enabled by using more than one `-wallet` argument when starting Bitcoin, either on the command line or in the Bitcoin config file.
|
||||
Multi-wallet is enabled by using more than one `-wallet` argument when starting NYC3, either on the command line or in the NYC3 config file.
|
||||
|
||||
**In Bitcoin-Qt, only the first wallet will be displayed and accessible for creating and signing transactions.** GUI selectable multiple wallets will be supported in a future version. However, even in 0.15 other loaded wallets will remain synchronized to the node's current tip in the background. This can be useful if running a pruned node, since loading a wallet where the most recent sync is beyond the pruned height results in having to download and revalidate the whole blockchain. Continuing to synchronize all wallets in the background avoids this problem.
|
||||
**In NYC3-Qt, only the first wallet will be displayed and accessible for creating and signing transactions.** GUI selectable multiple wallets will be supported in a future version. However, even in 0.15 other loaded wallets will remain synchronized to the node's current tip in the background. This can be useful if running a pruned node, since loading a wallet where the most recent sync is beyond the pruned height results in having to download and revalidate the whole blockchain. Continuing to synchronize all wallets in the background avoids this problem.
|
||||
|
||||
NYC3 0.15.0 contains the following changes to the RPC interface and `bitcoin-cli` for multi-wallet:
|
||||
|
||||
@@ -634,7 +634,7 @@ Low-level RPC changes
|
||||
- #10415 `217b416` [tests] Speed up fuzzing by ~200x when using afl-fuzz (practicalswift)
|
||||
- #10445 `b4b057a` Add test for empty chain and reorg consistency for gettxoutsetinfo (gmaxwell)
|
||||
- #10423 `1aefc94` [tests] skipped tests should clean up after themselves (jnewbery)
|
||||
- #10359 `329fc1d` [tests] functional tests should call BitcoinTestFramework start/stop node methods (jnewbery)
|
||||
- #10359 `329fc1d` [tests] functional tests should call NYC3TestFramework start/stop node methods (jnewbery)
|
||||
- #10514 `e103b3f` Bugfix: missing == 0 after randrange (sipa)
|
||||
- #10515 `c871f32` [test] Add test for getchaintxstats (jimmysong)
|
||||
- #10509 `bea5b00` Remove xvfb configuration from travis (ryanofsky)
|
||||
@@ -653,7 +653,7 @@ Low-level RPC changes
|
||||
- #10612 `7c87a9c` The young person's guide to the test_framework (jnewbery)
|
||||
- #10659 `acb1153` [qa] blockchain: Pass on closed connection during generate call (MarcoFalke)
|
||||
- #10690 `416af3e` [qa] Bugfix: allow overriding extra_args in ComparisonTestFramework (sdaftuar)
|
||||
- #10556 `65cc7aa` Move stop/start functions from utils.py into BitcoinTestFramework (jnewbery)
|
||||
- #10556 `65cc7aa` Move stop/start functions from utils.py into NYC3TestFramework (jnewbery)
|
||||
- #10704 `dd07f47` [tests] nits in dbcrash.py (jnewbery)
|
||||
- #10743 `be82498` [test] don't run dbcrash.py on Travis (jnewbery)
|
||||
- #10761 `d3b5870` [tests] fix replace_by_fee.py (jnewbery)
|
||||
@@ -771,7 +771,7 @@ Low-level RPC changes
|
||||
- #10837 `8bc6d1f` Fix resource leak on error in GetDevURandom (corebob)
|
||||
- #10832 `89bb036` init: Factor out AppInitLockDataDirectory and fix startup core dump issue (laanwj)
|
||||
- #10914 `b995a37` Add missing lock in CScheduler::AreThreadsServicingQueue() (TheBlueMatt)
|
||||
- #10958 `659c096` Update to latest Bitcoin patches for LevelDB (sipa)
|
||||
- #10958 `659c096` Update to latest NYC3 patches for LevelDB (sipa)
|
||||
- #10919 `c1c671f` Fix more init bugs (TheBlueMatt)
|
||||
|
||||
Credits
|
||||
|
||||
Reference in New Issue
Block a user