Commit Graph

1602 Commits

Author SHA1 Message Date
Svyatoslav Nikolsky accb95b401
Merge pull request #4 from paritytech/nv
Verification tweaks
2018-11-26 10:14:37 +03:00
NikVolf b16c60be48 remove flawed iterator 2018-11-21 15:10:01 +03:00
NikVolf f111948c97 fix warning and add refs 2018-11-21 13:31:07 +03:00
NikVolf 7c92d247cf fixes for 396 2018-11-21 13:19:23 +03:00
NikVolf a992d84bb2 serialization of joinsplit 2018-11-20 19:54:06 +03:00
NikVolf 534d09457b remove test with incorrent opcode 2018-11-20 19:23:15 +03:00
NikVolf da02015342 remove find&delete, split opcode 2018-11-20 19:22:51 +03:00
Svyatoslav Nikolsky e58a7523fb
Merge pull request #2 from paritytech/sapling_tx_format
Overwinter/sapling tx format
2018-11-20 09:13:27 +03:00
NikVolf 045235da40 Merge remote-tracking branch 'origin/sapling_tx_format' into nv 2018-11-19 19:57:59 +03:00
NikVolf 1233db08e9 Merge branch 'sapling_tx_format' into nv 2018-11-19 19:57:26 +03:00
Svyatoslav Nikolsky 43b3484929 use ZCash tx in example 2018-11-19 14:27:05 +03:00
Svyatoslav Nikolsky 44a602be8a Merge branch 'sapling_tx_format' of https://github.com/paritytech/parity-zcash into sapling_tx_format 2018-11-19 14:05:38 +03:00
Svyatoslav Nikolsky 7d402b59fb transaction verification - finished 2018-11-19 14:05:18 +03:00
Svyatoslav Nikolsky 2156527c42 Duplicate inputs && nullifiers 2018-11-19 13:54:55 +03:00
NikVolf 4007acef79 Merge remote-tracking branch 'origin/master' into nv 2018-11-19 13:54:17 +03:00
NikVolf d56d84a97e Merge remote-tracking branch 'origin/master' into sapling_tx_format 2018-11-19 13:52:02 +03:00
NikVolf b5d9dd7112 accept only 4+ version 2018-11-19 13:51:42 +03:00
NikVolf 8746e40b18 random fixes 2018-11-19 13:40:18 +03:00
Nikolay Volf 216c30cc52
Update .travis.yml 2018-11-19 13:29:29 +03:00
Svyatoslav Nikolsky 886ccae3e0 removed TODO 2018-11-19 12:47:10 +03:00
Svyatoslav Nikolsky b118a5cfe3 TransactionInputValueOverflow 2018-11-19 12:18:44 +03:00
Svyatoslav Nikolsky f862e5c264 added some checks to MemoryPoolTransactionVerifier 2018-11-19 11:53:03 +03:00
Svyatoslav Nikolsky 17a7c16447 some more verification rules 2018-11-19 11:46:40 +03:00
Svyatoslav Nikolsky c5e91d033c + another rename 2018-11-19 10:35:03 +03:00
Svyatoslav Nikolsky 106a93fb2e JointSplit -> JoinSplit 2018-11-19 10:12:11 +03:00
Svyatoslav Nikolsky afb52268bb overwinter + sapling transactions (start) 2018-11-19 09:59:17 +03:00
Svyatoslav Nikolsky a2ac7a6a80 header verification - completed 2018-11-16 12:10:52 +03:00
Svyatoslav Nikolsky 1ff4fbc2ec
Merge pull request #1 from paritytech/zcash_init
Initial PR
2018-11-14 18:08:40 +03:00
Svyatoslav Nikolsky 2a60ac660e cleanup 2018-11-14 17:25:53 +03:00
Svyatoslav Nikolsky b80bda56cb verification: TransactionValueOverflow 2018-11-14 16:56:14 +03:00
Nikolay Volf 16becd7831
Update README.md 2018-11-14 14:33:40 +01:00
Svyatoslav Nikolsky ed119f633a verification: check transaction size in TransactionAcceptor 2018-11-14 15:52:43 +03:00
Svyatoslav Nikolsky 56b2def7e1 verification: TransactionEmpty 2018-11-14 15:22:30 +03:00
Svyatoslav Nikolsky 8ed5e8d2e8 verification: TransactionVersion 2018-11-14 13:04:16 +03:00
Svyatoslav Nikolsky 88c0c3dde0 verification: TransactionJointSplitInCoinbase 2018-11-14 12:31:26 +03:00
Svyatoslav Nikolsky fdd78009a2 cleaning up 2018-11-14 11:53:32 +03:00
Svyatoslav Nikolsky c19bf38801 cleaning up 2018-11-14 11:46:02 +03:00
Svyatoslav Nikolsky aa692d8a90 cleaning up 2018-11-14 11:37:28 +03:00
Svyatoslav Nikolsky 14df21533d cleaning up 2018-11-14 11:02:34 +03:00
Svyatoslav Nikolsky 07069cab14 cleaning up 2018-11-14 10:37:27 +03:00
Svyatoslav Nikolsky 3b21342138 cleaning up 2018-11-14 10:14:12 +03:00
Svyatoslav Nikolsky 4b541b7138 cleaning up 2018-11-14 09:41:11 +03:00
Svyatoslav Nikolsky 29f3996f26 cleaning up 2018-11-13 15:42:20 +03:00
Svyatoslav Nikolsky 1eb6cbe622 cleaning 2018-11-13 15:21:56 +03:00
Svyatoslav Nikolsky 3a1e6c9aa6 cleaning up 2018-11-13 14:20:25 +03:00
Svyatoslav Nikolsky c56e399daf work_required_zcash 2018-11-12 15:38:21 +03:00
Svyatoslav Nikolsky c9132eb99d Merge branch 'master' into zcash_init 2018-11-12 12:31:14 +03:00
Svyatoslav Nikolsky 0e401952ab flush 2018-11-12 12:23:35 +03:00
Svyatoslav Nikolsky 5606bb486b
Merge pull request #529 from paritytech/bch_nov2018_cleanstack
BCH Nov2018 HF: enforce clean-stack restriction for scripts
2018-11-12 09:42:15 +03:00
Svyatoslav Nikolsky 1a377c26ca
Merge pull request #528 from paritytech/bch_nov2018_pushonly
BCH Nov2018 HF: enforce push-only restriction for scriptsig
2018-11-12 09:42:04 +03:00