Commit Graph

1881 Commits

Author SHA1 Message Date
NikVolf 4b7cd140b7 fix couple of warnings 2019-05-21 16:04:25 +03:00
Nikolay Volf 053be3d631
Merge pull request #104 from paritytech/joinsplit-signature
Joinsplit signature checking
2019-05-21 15:48:35 +03:00
NikVolf cb73ab9142 fix sighash 2019-05-16 14:03:59 +03:00
NikVolf 45dcc14607 check joinsplit signature 2019-05-14 19:29:00 +03:00
Svyatoslav Nikolsky 630f4ec4a5
Merge pull request #102 from paritytech/fix_default_rpc_port
Fix default RPC ports
2019-05-14 17:56:51 +03:00
Svyatoslav Nikolsky b1c3d16f10 fix default RPC ports 2019-05-14 15:09:18 +03:00
Nikolay Volf 1b5f01ff7d
Merge pull request #81 from paritytech/sprout-groth
Groth16 proofs verification
2019-04-29 18:24:36 +03:00
NikVolf 8cc14160b1 Merge remote-tracking branch 'origin/master' into sprout-groth 2019-04-29 17:41:19 +03:00
NikVolf 2362b335f7 fix test and new verifying key 2019-04-29 17:41:00 +03:00
Svyatoslav Nikolsky 169fbafc3b
Merge pull request #100 from paritytech/fix_false_in_comparison_ops_pzec
Use empty value as false in comparison ops
2019-04-25 12:28:26 +03:00
Svyatoslav Nikolsky a5dbbb9d7e use empty values as false in comparison ops 2019-04-25 11:46:02 +03:00
Svyatoslav Nikolsky 00420b2dd0
Merge pull request #99 from paritytech/fix_known_blocks_are_ignored_in_headers_verification_success
Fixed panic when header is verifying for (Verifying | Stored) block
2019-04-24 13:22:48 +03:00
Svyatoslav Nikolsky ff0388f770 added useful logs 2019-04-24 11:58:26 +03:00
Svyatoslav Nikolsky 7f896ec752 known_blocks_are_ignored_in_headers_verification_success 2019-04-24 11:46:51 +03:00
Nikolay Volf c51f4bc885
Merge pull request #94 from paritytech/bn-migrate
Move some crypto stuff to bn library
2019-04-17 13:13:36 +03:00
NikVolf a35f8b152a use bn master 2019-04-17 12:02:05 +03:00
Nikolay Volf 21e57d30c4
Merge pull request #96 from rex4539/core2zcashd
Bitcoin Core -> zcashd
2019-04-17 11:56:26 +03:00
Dimitris Apostolou 5ffe954598
Bitcoin Core -> zcashd 2019-04-17 08:34:04 +03:00
NikVolf c286191aec g2 to bn 2019-04-16 17:37:24 +03:00
NikVolf 77d76c0f64 g1 to bn 2019-04-16 16:58:02 +03:00
NikVolf 551147f67a add a failing (so far) test 2019-04-16 11:21:44 +03:00
Svyatoslav Nikolsky 702a228560
Merge pull request #92 from paritytech/fix_sighash_cache2
Changed type of sighash cache
2019-04-16 11:07:16 +03:00
Svyatoslav Nikolsky 0e9bbc4b33
Merge pull request #90 from paritytech/unify_fee_calculation
Unify transaction fee computation
2019-04-16 11:07:03 +03:00
Svyatoslav Nikolsky 2bb21e6370 Option<SighashCache> -> SighashCache { Option<> } 2019-04-16 10:20:52 +03:00
Svyatoslav Nikolsky dde96e7ecd removed redundant FeeError 2019-04-15 19:10:32 +03:00
Svyatoslav Nikolsky 7cc25b7e6c unify fee calculation 2019-04-15 19:03:55 +03:00
Svyatoslav Nikolsky 3bd0c73299
Merge pull request #88 from paritytech/fix_fee_calculation_in_accept_block
Fixed fee calculation in BlockCoinbaseMinerReward
2019-04-15 14:17:45 +03:00
NikVolf 6723b27f84 Merge remote-tracking branch 'origin/master' into sprout-groth 2019-04-15 13:44:52 +03:00
Svyatoslav Nikolsky 3e6271debf
Merge pull request #87 from paritytech/fix_sapling_sighash_cache
Fixed sapling sighash cache usage
2019-04-15 13:05:01 +03:00
Svyatoslav Nikolsky 9237618495
Merge pull request #86 from paritytech/update_error_reporting_in_import
Improve error reporting in import handler
2019-04-15 13:04:54 +03:00
Svyatoslav Nikolsky a0c6a510bf use different errors for inputs/outputs overflow 2019-04-15 13:04:10 +03:00
Svyatoslav Nikolsky dec49333be fixed fee calculation in BlockCoinbaseMinerReward 2019-04-15 10:01:39 +03:00
Svyatoslav Nikolsky f148c234de fixed sapling sighash cache usage (hash_sapling_outputs) 2019-04-12 14:15:40 +03:00
Svyatoslav Nikolsky 0896b52f56 update error reporting in import handler 2019-04-12 09:47:48 +03:00
Svyatoslav Nikolsky d41aebcaec
Merge pull request #84 from rex4539/core2zcashd
Bitcoin Core -> zcashd
2019-04-12 08:45:59 +03:00
Dimitris Apostolou 4c656bcae5
Bitcoin Core -> zcashd 2019-04-11 17:41:38 +03:00
Svyatoslav Nikolsky 235da9f21d
Merge pull request #83 from paritytech/ignore_zero_gaps_in_blk_files
Ignore zero-filled gaps in blk files
2019-04-11 15:15:41 +03:00
Svyatoslav Nikolsky 870b892ff2 ignore zero-filled gaps in blk files 2019-04-11 14:14:38 +03:00
NikVolf f3dde2a6ec fix identation 2019-04-10 19:21:35 +03:00
Nikolay Volf 2fcfb8adbf
Merge pull request #77 from paritytech/sprout
PGHR13 proofs verification
2019-04-10 19:21:06 +03:00
NikVolf 4a200de284 groth16 verification in joinsplits 2019-04-10 18:53:05 +03:00
NikVolf de1e8a9022 groth16 proof struct helper 2019-04-10 16:25:31 +03:00
Svyatoslav Nikolsky 419addaf28
Merge pull request #78 from paritytech/fix_reorg_during_import
Handle reorganizations during blocks import
2019-04-10 15:25:30 +03:00
Svyatoslav Nikolsky 7edb6ed0a8 fixed grumbles 2019-04-10 14:07:38 +03:00
NikVolf bcbd9d70a6 fix test name 2019-04-10 14:05:07 +03:00
NikVolf 235e8e1c3e use to_le_bytes() 2019-04-10 14:02:24 +03:00
NikVolf 1c161764ba use bn master 2019-04-10 13:57:21 +03:00
NikVolf 275a2fb586 fix warnings 2019-04-10 13:51:56 +03:00
NikVolf 15b7b294a6 don't use shared tree cache across transactions 2019-04-10 13:50:31 +03:00
Svyatoslav Nikolsky 9a1d94b487 fix comment 2019-04-10 11:07:58 +03:00