Commit Graph

1580 Commits

Author SHA1 Message Date
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
Svyatoslav Nikolsky 0d8edaa418
Merge pull request #526 from paritytech/bch_nov2018_min_tx_size
BCH Nov2018 HF: min tx size is 100 bytes
2018-11-12 09:41:49 +03:00
Svyatoslav Nikolsky 4376d5d300
Merge pull request #525 from paritytech/bch_nov2018_checkdatasig
BCH Nov2018 HF: OP_CHECKDATASIG + OP_CHECKDATASIGVERIFY
2018-11-12 09:41:25 +03:00
Svyatoslav Nikolsky b329cba1bb
Merge pull request #524 from paritytech/bch_nov2018_ordering
BCH Nov2018 HF: canonical transaction ordering
2018-11-12 09:41:07 +03:00
Svyatoslav Nikolsky cc823839a6 OP_CHECKDATASIG* accepts raw message instead of hash + does a sha256 2018-11-07 13:24:44 +03:00
Svyatoslav Nikolsky 18a2766fb9 check if there's min_transaction_size before calculating serialized_size 2018-11-07 12:43:35 +03:00
Svyatoslav Nikolsky 3ab2265a86
Merge pull request #538 from paritytech/always_ask_for_witness_blocks_on_core_chain
Always ask for witness when requesting b/tx on --btc chain
2018-11-07 11:34:10 +03:00
Svyatoslav Nikolsky 91208b4c88 tests fixed 2018-11-07 10:46:03 +03:00
Svyatoslav Nikolsky 9e07969d44 always ask for witness when requesting b/tx on core chain 2018-11-07 09:34:30 +03:00
Svyatoslav Nikolsky d8bdce2edd
Merge pull request #533 from chevdor/patch-1
Add doc about default RPC ports
2018-10-31 10:13:41 +03:00
Svyatoslav Nikolsky a2f441291e
Merge pull request #532 from chevdor/wk-friendlyerrors
Fix panic when started for the first time without selecting a fork
2018-10-31 10:12:21 +03:00
Chevdor 95a52f6190
Add doc about default RPC ports 2018-10-30 15:35:56 +01:00
Will d2b94db993
Fix panic when started for the first time without selecting a fork
Fix #530
2018-10-30 12:54:45 +01:00
Svyatoslav Nikolsky d96be02e56 BCH Nov2018 HF: enforce verify_cleanstack 2018-10-17 09:47:34 +03:00
Svyatoslav Nikolsky edfb92cde3 CH Nov2018 HF: enforce verify_sigpushonly 2018-10-17 09:20:43 +03:00
Svyatoslav Nikolsky 91ea989bb7 BCH Nov2018 HF: minimal tx size 2018-10-16 17:15:26 +03:00
Svyatoslav Nikolsky ad4f51ac07 BCH Nov2018 HF: OP_CHECKDATASIG + OP_CHECKDATASIGVERIFY 2018-10-16 15:45:27 +03:00
Svyatoslav Nikolsky eb55b2ae84 BCH Nov2018 HF: canonical transaction ordering 2018-10-16 11:28:32 +03:00
Svyatoslav Nikolsky b938b979fa
Merge pull request #523 from gguoss/patch-1
Fix Params deserialization on serde_json>=1.0.8
2018-10-15 12:28:25 +03:00
Guanghua Guo f5bac4d645
Fix Params deserialization on serde_json>=1.0.8
59cb86b7bd
2018-10-12 16:45:35 +08:00
Marek Kotewicz 00bb88b82c
Merge pull request #521 from paritytech/fix_difficulty_as_f64
Fixed Compact::to_f64
2018-10-04 11:26:35 +01:00
Svyatoslav Nikolsky 6ff5deb105 fixed Compact::to_f64 2018-10-03 13:01:28 +03:00
Svyatoslav Nikolsky b68f5130e1
Merge pull request #518 from jeandudey/2018-08-10-csv
Update `csv` crate to 1.0
2018-08-11 10:20:42 +03:00