Commit Graph
20628 Commits
Author SHA1 Message Date
Jack Grigg c861137624 net: Check against the current epoch's version when disconnecting peers 2018-09-12 10:17:33 +01:00
jl777 32bf34f0ca Test 2018-09-11 22:16:12 -11:00
jl777 019206ff84 Filter addassetinputs with signable addresses 2018-09-11 22:14:18 -11:00
Jack Grigg feee210af6 net: Check against the next epoch's version when evicting peers 2018-09-12 10:10:22 +01:00
Jack Grigg 07d3f947ec Extract a helper method for finding the next epoch 2018-09-12 10:07:44 +01:00
Jack Grigg ebf4c0671e net: Check against the current epoch's version when rejecting nodes 2018-09-12 09:27:28 +01:00
miketout 206df048d2 Merge pull request #20 from VerusCoin/master
Reverse merge release into working fork
2018-09-11 20:35:39 -07:00
Homu d2b5a2daeb Auto merge of #3502 - wo01:fix-num_bits, r=bitcartel
Fix assertion failure in circuit.merkle_tree_gadget_weirdness test on Windows

zcash-gtest.exe fails
```
[ RUN      ] circuit.merkle_tree_gadget_weirdness
Assertion failed!

Program: C:\zcash-gtest.exe
File: ./snark/libsnark/gadgetlib1/gadgets/basic_gadgets.tcc, Line 50

Expression: this->pb.lc_val(packed).as_bigint().num_bits() <= bits.size()
```

The argument type of `__builtin_clzl()` function is unsigned long.
So, we need to replace `__builtin_clzl` with `__builtin_clzll`. (The argument type of `__builtin_clzll()` is unsigned long long (64bit)).
2018-09-11 17:02:09 -07:00
Homu 396bdaf00f Auto merge of #3307 - gtank:3187-refactor-checkblock, r=bitcartel
Refactor ContextualCheckBlock tests

This cleans up and condenses our quadratically-scaling transaction format / consensus rule tests. They still technically scale quadratically, but should be much more readable and manageable now - all that remains in the individual test cases is the specific version flag tweaking we're trying to test.

Closes #3187.
2018-09-11 14:53:59 -07:00
Simon 17b6a9d376 Update comment for test ContextualCheckBlockTest.BlockSproutRulesRejectOtherTx 2018-09-11 14:49:47 -07:00
jl777 ae5efde754 Test 2018-09-11 07:45:40 -11:00
jl777 a69ea70d47 Test 2018-09-11 07:42:21 -11:00
jl777 58173d2df0 Test 2018-09-11 07:41:13 -11:00
jl777 f176fbbe50 Test 2018-09-11 07:40:11 -11:00
jl777 f84fdb0c76 Test 2018-09-11 07:34:43 -11:00
jl777 bcb5cd958f Test 2018-09-11 07:33:17 -11:00
jl777 656e082ae5 Test 2018-09-11 07:24:53 -11:00
jl777 509029e298 Test 2018-09-11 07:22:44 -11:00
jl777 1760539bbe Test 2018-09-11 07:21:47 -11:00
jl777 910d724999 Test 2018-09-11 07:20:58 -11:00
jl777 f0b9742f41 Test 2018-09-11 07:20:22 -11:00
jl777 1801dc41e7 Test 2018-09-11 07:17:02 -11:00
jl777 4aa9ec468f Test 2018-09-11 07:13:22 -11:00
jl777 804fd5cdae Test 2018-09-11 07:07:57 -11:00
jl777 e3e41fcfc4 Test 2018-09-11 07:05:49 -11:00
jl777 0c3c6589fc Test 2018-09-11 07:00:46 -11:00
jl777 ca2a3a69f4 Test 2018-09-11 06:56:15 -11:00
jl777 2bf8d3b8d1 Test 2018-09-11 06:54:09 -11:00
jl777 cbb7f9336c Test 2018-09-11 06:50:13 -11:00
jl777 bcc47cb07b Updated oracle feed 2018-09-11 06:46:58 -11:00
jl777 826aa58b3b Merge pull request #870 from jl777/FSM
FSM
2018-09-11 05:36:40 -11:00
jl777 a5ea3ded38 Test 2018-09-11 05:32:35 -11:00
jl777 e5a5dadb61 GatewaysCCassets 2018-09-11 04:46:18 -11:00
jl777 411e1d024b Merge pull request #869 from jl777/FSM
FSM
2018-09-11 04:19:37 -11:00
jl777 0b62b8072e Update example 2018-09-11 04:18:56 -11:00
jl777 27eb08b64e Test 2018-09-11 03:40:49 -11:00
jl777 e2d99d8d68 Test 2018-09-11 03:38:58 -11:00
jl777 8c4abc12d8 Test 2018-09-11 03:35:18 -11:00
jl777 cc002e63af Test 2018-09-11 03:34:05 -11:00
jl777 384c05de7f Test 2018-09-11 03:31:38 -11:00
jl777 612f676a5e CCtxidaddr enforcement 2018-09-11 03:29:47 -11:00
jl777 8571958e86 Test 2018-09-11 01:05:33 -11:00
jl777 159a3dfa55 Test 2018-09-11 01:02:57 -11:00
jl777 7f9283e5b1 Valiate merkleroot 2018-09-11 00:59:17 -11:00
Homu 88f52f0ffc Auto merge of #3492 - str4d:zip32, r=str4d
Use ZIP 32 for all Sapling spending keys

The wallet now only stores Sapling extended spending keys, and thus can
only be used with keys generated from an HDSeed via ZIP 32. This means
that all Sapling keys and addresses generated by users can be recovered
as long as they have a backup that includes the seed.

Depends on zcash/librustzcash#29

Closes #3380.
2018-09-11 04:47:14 -07:00
Jack Grigg 94549326c9 Bugfix: Use time instead of block height for Sapling key metadata 2018-09-11 12:45:25 +01:00
jl777 c742ef4c93 Test 2018-09-10 08:25:15 -11:00
jl777 48bde33c7c Test 2018-09-10 08:23:52 -11:00
jl777 a8ed619fc3 Test 2018-09-10 08:21:01 -11:00
jl777 4f6afe81b1 Test 2018-09-10 08:18:07 -11:00