Commit Graph

72 Commits

Author SHA1 Message Date
jl777
13185e15df Test 2019-07-11 05:29:57 -11:00
jl777
9deab4a00b Test 2019-07-11 05:26:43 -11:00
jl777
4b82f0d4f7 +print 2019-07-11 05:23:50 -11:00
jl777
b41983c09c Bypass verify 2019-07-11 05:15:13 -11:00
jl777
4e0ac4d995 extern char NSPV_pubkeystr[]; 2019-07-11 05:11:34 -11:00
jl777
6624719244 Test 2019-07-11 05:10:13 -11:00
jl777
ca21631944 Test 2019-07-11 05:07:12 -11:00
jl777
200c155da6 Print 2019-07-11 05:02:42 -11:00
jl777
a3fefe3aeb +print 2019-07-11 04:42:47 -11:00
jl777
b403b5a838 Enable 2019-07-11 01:43:35 -11:00
jl777
2a771477ce Clear info N 2019-07-11 01:33:53 -11:00
jl777
3501a9cd4c Solved bypass 2019-07-11 00:54:11 -11:00
jl777
a6c16efaa2 +print 2019-07-10 23:53:09 -11:00
jl777
cf5d653365 Cast 2019-07-10 22:54:50 -11:00
jl777
743543255d +print 2019-07-10 22:53:58 -11:00
jl777
32df8381f6 +prints 2019-07-10 22:35:28 -11:00
jl777
2f62d0eec3 -size 2019-07-10 22:24:25 -11:00
jl777
3bab8916c2 Use global NSPV_key 2019-07-10 22:23:22 -11:00
jl777
14f86959b4 Test 2019-07-10 22:19:06 -11:00
jl777
39993614d0 +prints 2019-07-10 22:12:49 -11:00
jl777
34878d8dbc Reorder code 2019-07-08 20:52:35 -11:00
jl777
492dc5c2cc +print 2019-07-08 20:49:12 -11:00
jl777
cdfcb27820 SIG_TXHASH 2019-07-08 20:20:45 -11:00
jl777
c9a6b6218a +print 2019-07-08 20:16:57 -11:00
jl777
81d0e44732 Guards for nSPV in decode/send raw transaction 2019-07-05 04:58:30 -11:00
jl777
3837c804a9 +print 2019-07-05 04:12:10 -11:00
jl777
3f43c61f92 Dynamic keystone 2019-07-05 03:38:19 -11:00
jl777
c6f3c981ee Simple NSPV_send 2019-07-05 01:46:29 -11:00
jl777
c4d932a318 Partial revert 2019-01-19 23:23:08 -11:00
jl777
4223d927ad struct CC_info 2019-01-19 23:12:28 -11:00
jl777
607f47588b x 2019-01-19 23:06:02 -11:00
jl777
3962a18c33 CC 2019-01-19 23:04:59 -11:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
miketout
6e2a502b0e Merge of Komodo and Verus Technologies Post Sapling, Pre-VerusPoP with Support for Time locked coinbases 2018-11-14 16:40:10 -08:00
miketout
90cc70ccb4 Fix Komodo interest when z_sendmany uses builder. Sapling spend of time locked coinbases. Cheat catcher 2018-10-29 01:38:07 -07:00
jl777
607133377c Randomize signature for txpow 2018-10-23 07:41:46 -11:00
miketout
11f4f605e2 Update signing to deal with NULL keystore 2018-10-13 21:42:30 -07:00
miketout
6c621e0e43 Allow NULL keystore to actually work 2018-10-13 21:03:47 -07:00
miketout
ca4a5f2692 Change name to Stake Guard 2018-10-07 19:56:02 -07:00
miketout
281a5e2eec Confirm positive and negative spends with and without priv keys 2018-10-07 14:21:43 -07:00
miketout
191f3bbddd Complete nothing at stake solution, waiting for confirm of masks 2018-10-06 21:28:51 -07:00
miketout
b3e3f61826 Enable extended data on stakes and general cleanup 2018-10-03 09:26:40 -07:00
miketout
06f4116090 VerusStakeTransaction 2018-10-03 00:58:00 -07:00
miketout
8a727a26a7 Beginning of N@S solution using CoinbaseGuard CC 2018-10-02 19:49:54 -07:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
miketout
204cf3fcba Enable seamless spending of timelocked coinbases through z_shieldcoinbase 2018-05-09 00:49:09 -07:00
Pieter Wuille
29a8ade782 Prevector type 2018-04-16 07:38:36 -06:00
Jack Grigg
d55e5e778b Cleanup: Wrap function arguments 2018-02-20 04:22:21 +00:00
Jack Grigg
be12669982 Add consensus branch ID parameter to SignatureHash, remove SigVersion parameter
We do not need to be able to calculate multiple SignatureHash versions for a
single transaction format; instead, we use the transaction format to determine
the SigVersion.

The consensus branch ID *does* need to be passed in from the outside, as only
the caller knows the context in which the SignatureHash is being calculated
(ie. mempool acceptance vs. block validation).

JoinSplit signature verification has been moved into ContextualCheckTransaction,
where the consensus branch ID can be obtained.

The argument to the sign command for zcash-tx has been modified to take a height
in addition to the optional sigtype flags.
2018-02-20 04:22:20 +00:00
Jack Grigg
e005ff83ab Remove P2WPKH and P2WSH from signing logic
Separated from the previous commit for ease of review.
2018-02-20 04:22:19 +00:00