Commit Graph

22197 Commits

Author SHA1 Message Date
Simon
94f7201424 make-release.py: Versioning changes for 2.0.0. 2018-08-15 17:51:39 -07:00
Homu
4f82febcf1 Auto merge of #3469 - ebfull:sapling-mainnet-activation, r=bitcartel
Set Sapling mainnet activation height

In mainnet, block #419200 is expected to appear on October 28, 2018, Zcash's birthday.

In testnet, block #280000 is expected about a week from now. (Current height is ~275249, plus 4032 blocks for a week, plus a little more just to make the number nice.)

These are the activation heights for Sapling in mainnet and testnet, respectively. Protocol version is also changed.
2018-08-15 15:47:08 -07:00
Jonathan "Duke" Leto
8e0ff2b732 Test refactoring, more tests, and lots of error checking improvements and uint64_t fixes 2018-08-15 23:24:59 +02:00
jl777
59e96a4256 -print 2018-08-15 08:19:58 -11:00
jl777
c4a13b6f0d Test 2018-08-15 08:10:29 -11:00
jl777
5159767093 +print 2018-08-15 08:09:21 -11:00
jl777
8d13c0ef19 Consensus stable faucet get constraint 2018-08-15 07:41:28 -11:00
Sean Bowe
955b328ad1 Sapling mainnet activation height 2018-08-15 12:09:31 -06:00
jl777
f344c69338 +prints 2018-08-15 05:18:01 -11:00
jl777
4b3021d80b Fix mempool zombie 2018-08-15 05:07:28 -11:00
jl777
af3024a344 Faucet get only for first txid 2018-08-15 02:44:59 -11:00
jl777
87c119b71c Add pub key to faucet get I-return 2018-08-15 02:29:44 -11:00
jl777
fefaa934a9 Cap reward to a doubling 2018-08-15 01:51:22 -11:00
jl777
e65c27b52e -print 2018-08-15 01:47:10 -11:00
jl777
815e9937bb Test 2018-08-15 01:39:51 -11:00
jl777
d614c74afb Test 2018-08-15 01:28:08 -11:00
jl777
9193afd926 Test 2018-08-15 01:25:23 -11:00
jl777
a997e9ed74 Test 2018-08-15 01:24:39 -11:00
jl777
e9a15289d7 Test 2018-08-15 01:22:22 -11:00
jl777
0ac3221771 Test 2018-08-15 01:19:17 -11:00
jl777
09bff6c967 Test 2018-08-15 01:18:39 -11:00
jl777
135d90357f Test 2018-08-15 01:15:12 -11:00
jl777
6f054a7708 Test 2018-08-15 01:11:06 -11:00
jl777
43e77d75f7 Test 2018-08-15 01:06:19 -11:00
jl777
fd39f09535 0 mod 4096 for faucet get 2018-08-15 01:04:07 -11:00
jl777
6155bc4b68 tst 2018-08-15 01:00:43 -11:00
jl777
2accae9efd Test 2018-08-15 00:56:14 -11:00
jl777
ca9af9a1f6 Test 2018-08-15 00:54:42 -11:00
jl777
b940bb4abd Fix 2018-08-15 00:53:17 -11:00
jl777
300b9ceeb8 Test 2018-08-15 00:52:08 -11:00
jl777
a6c2a2fe36 Test 2018-08-15 00:51:13 -11:00
jl777
f4fc4a80f9 Add nonceto faucet get 2018-08-15 00:50:04 -11:00
Marius Kjærstad
92ebe65724 Fix for license not being valid
This has to be included to not violate the license.

Ref: https://github.com/bitcoin/bitcoin/blob/master/COPYING
2018-08-15 13:37:08 +02:00
jl777
97e4544b10 Test 2018-08-15 00:33:12 -11:00
jl777
6986a67b5c Syntax 2018-08-15 00:23:23 -11:00
jl777
76fb8636ec Syntax 2018-08-15 00:22:18 -11:00
jl777
6ca2e99883 Backwards compatibility breaking changes
Assets:
change tokeninfo to return "supply" in satoshis
Max description length to 4096

Rewards:
Fix  rewardsunlock without giving it a locked txid always gives error
Fix (nonconsensus) allow anybody to unlock only AFTER maxtime
Fix rewards unlock to use mempool
fix could you add a locked_funds value to rewardsinfo?
Fix i deposited 100000 at 20% apr for one day i only got back
100000.01140669 seems like too little for 20% APR

Faucet:
Fix txid with 0x00 at beginning and end required for faucetget txid
(65536 average iterations needed)
Change reduce faucet get to 0.1 coins
Can’t reproduce: it seems that if you re-run faucetget twice in the
same block is when it pegs the cpu to max

Dice:
fix Dice status always returning loss
Wont fix Profit margin for dice plan sounds good. -> use -ac_commission
2018-08-15 00:18:13 -11:00
Jonathan "Duke" Leto
ef44dd00e1 more rewards tests 2018-08-15 10:21:59 +02:00
Homu
e868f8247f Auto merge of #3463 - ebfull:revert-empty-root, r=ebfull
Always write the empty root down as the best root, since we may roll back

In [`3577de83`](3577de83aa) we started not writing the Sapling empty root down as the "best" anchor because we had changed the encodings and didn't want users who compiled from master to have inconsistent coindb's in the future if the encoding changed again for some reason.

However, if we don't write the empty root down then during rollbacks to Sapling activation we leave the best anchor on disk different from what's in the cache, which will trigger an assertion.

This reverts the change from `3577de83` since we've settled on the encodings.
2018-08-14 17:18:47 -07:00
Sean Bowe
f791ce00eb Always write the empty root down as the best root, since we may roll back. 2018-08-14 15:17:30 -06:00
Homu
b004f254d5 Auto merge of #3458 - str4d:temp-sapling-disable, r=ebfull
Disable Sapling features on mainnet

Also places them behind an experimental features flag on testnet.
2018-08-14 08:52:46 -07:00
jl777
1da742e71e Test 2018-08-14 04:48:07 -11:00
jl777
2b4374d705 nValue 2018-08-14 03:45:58 -11:00
jl777
db871af56f Fix dice finish 2018-08-14 03:44:36 -11:00
jl777
0e03d55920 Fix dice finish 2018-08-14 02:18:44 -11:00
jl777
99c3975dcb Set default KOMODO_MININGTHREADS <= -1 2018-08-13 23:00:06 -11:00
jl777
a488503266 Test 2018-08-13 21:37:46 -11:00
jl777
9b940331f9 Add segid to get block 2018-08-13 21:31:14 -11:00
jl777
6e78d3df43 KOMODO_MININGTHREADS to control staking vs PoW, delay start mining by 15 seconds 2018-08-13 21:06:49 -11:00
Asher Dawes
e59d53dad7 Merge pull request #114 from VerusCoin/dev
Dev
2018-08-13 23:39:41 -07:00