Commit Graph

1771 Commits

Author SHA1 Message Date
Nikolay Volf 969c827429
Merge pull request #54 from paritytech/macfix
Fix debug builds for some Mac OS setups
2019-03-18 10:30:59 +03:00
NikVolf 0df169bcc1 also cargo.lock commit 2019-03-15 19:47:17 +03:00
NikVolf 6cfcb328b3 add patch for heapsize 2019-03-15 19:45:28 +03:00
Nikolay Volf 9ac447fb76
Merge pull request #53 from paritytech/sprout
Some crypto primitives for PGHR13 proofs verification
2019-03-15 18:43:46 +03:00
NikVolf bde39bb90c use master for bn 2019-03-15 14:09:19 +03:00
NikVolf 7b697645a7 fix naming 2019-03-15 14:07:14 +03:00
NikVolf 52f4115b3c fix warnings 2019-03-14 15:25:11 +03:00
NikVolf b14184a503 final bits 2019-03-14 15:24:10 +03:00
NikVolf ee34b777c9 g2 deserialization 2019-03-14 15:15:41 +03:00
NikVolf ea2fe13f13 few more tests 2019-03-13 16:05:58 +03:00
NikVolf 1d1d9cfb45 square root in Fq2 2019-03-13 12:51:01 +03:00
NikVolf 5d5b76bdcc g1 handling 2019-03-12 18:45:49 +03:00
Svyatoslav Nikolsky 17c62be9bd
Merge pull request #52 from paritytech/fix_bloom_iter
Fixed script iteration in bloom filter
2019-03-12 16:19:00 +03:00
Svyatoslav Nikolsky 84b4d6687b
Merge pull request #51 from paritytech/pzec_cleanup
Cleanup some code + documentation
2019-03-12 15:58:52 +03:00
Svyatoslav Nikolsky 590528b7c3 fixed script iteration in bloom filter 2019-03-12 15:39:04 +03:00
Svyatoslav Nikolsky aa497b7129 rephrase 2019-03-12 13:37:30 +03:00
Svyatoslav Nikolsky 095e8ec21a removed bitcoin-cash specific opcodes 2019-03-12 13:35:10 +03:00
Svyatoslav Nikolsky ab18faa78f updated JSON-RPC.md 2019-03-12 13:11:14 +03:00
Svyatoslav Nikolsky 61a3aad36d update README.md 2019-03-12 13:10:06 +03:00
Svyatoslav Nikolsky 668dc9e620 update default verification edge 2019-03-12 13:09:48 +03:00
Svyatoslav Nikolsky f83f7a53ad removed obsolete ConfigStore trait 2019-03-12 12:48:38 +03:00
NikVolf 134500ffdc alter comment 2019-03-11 18:00:26 +03:00
NikVolf df5e313352 add more test vectors 2019-03-11 17:45:00 +03:00
NikVolf 780198d155 actually, always reverse hah 2019-03-11 17:42:47 +03:00
NikVolf e4ff0ed671 hsig blake2 calculation 2019-03-11 17:41:40 +03:00
Svyatoslav Nikolsky b0ebed0cfb
Merge pull request #49 from paritytech/do_not_store_sapling_ct_root
Do not store sapling commitment tree root aside from the header
2019-03-08 11:26:24 +03:00
Svyatoslav Nikolsky 8c38105a2a do not store sapling ct root aside from the header 2019-03-08 08:52:05 +03:00
Svyatoslav Nikolsky 075de98f92
Merge pull request #47 from paritytech/sapling_final
Update + read + verfiy sapling commitment tree where required
2019-03-07 19:05:34 +03:00
Svyatoslav Nikolsky 8708575695 optimize TreeState::root for empty tree case 2019-03-06 15:57:43 +03:00
Svyatoslav Nikolsky 3099c66ba1 store Sprout + Sapling commitment tree states in single column 2019-03-06 14:54:36 +03:00
Svyatoslav Nikolsky 0680e9835b read sapling commitment tree in getblocktemplate RPC 2019-03-05 15:12:51 +03:00
Svyatoslav Nikolsky bc85459e15 verify final sapling root hash on block accept 2019-03-05 15:03:26 +03:00
Svyatoslav Nikolsky 807822a9fd update sapling commitment tree on block insert 2019-03-05 13:55:28 +03:00
Svyatoslav Nikolsky 05eaa1d1f6
Merge pull request #46 from paritytech/sapling_tree_state_skeleton
Some preparations for Sapling note commitment tree
2019-03-05 11:26:17 +03:00
Svyatoslav Nikolsky 1faf44eef7 fix grumbles 2019-03-05 10:43:29 +03:00
Svyatoslav Nikolsky 2a80149e1a prepare for Sapling note commitment tree 2019-03-04 14:53:36 +03:00
Nikolay Volf f5bbef5c4a
Remove too verbose travis messaging 2019-02-06 16:16:35 +03:00
Nikolay Volf 049c9bd9ab
Merge pull request #45 from rex4539/fix-typos
Fix typos
2019-02-04 12:09:24 +03:00
Dimitris Apostolou cbf4c99d8b
Fix typos 2019-02-03 00:35:00 +02:00
Svyatoslav Nikolsky 3ad879109b
Merge pull request #44 from paritytech/yj-readme
Update Readme
2019-02-01 18:32:21 +03:00
Svyatoslav Nikolsky 07f42d5583
Merge pull request #43 from paritytech/new_jsonrpc_derive
Use jsonrpc-derive from crates.io
2019-02-01 18:32:08 +03:00
YJ 5c256bce5c update rustup link, add linke to blog post 2019-02-01 18:27:40 +08:00
Svyatoslav Nikolsky 2a34560772 use published version of jsonrpc-derive 2019-02-01 11:49:21 +03:00
Nikolay Volf 9c9ac25323
Merge pull request #40 from paritytech/nv
Update rocksdb cache distribution
2019-01-18 18:12:08 +03:00
NikVolf 2a72d6e85f cache distribution 2019-01-18 16:01:54 +03:00
Nikolay Volf 04052c6e43
Merge pull request #39 from paritytech/nv4
Commitments tree storing
2019-01-18 15:37:13 +03:00
NikVolf 4ac862f51c add logic to the db 2019-01-17 13:36:52 +03:00
Svyatoslav Nikolsky 347671e83d
Merge pull request #38 from paritytech/miner_fee_calculation_in_memory_pool
Miner fee calculation in memory pool
2019-01-17 10:02:47 +03:00
NikVolf c833d392c4 block roots in db 2019-01-16 17:39:54 +03:00
NikVolf 1103ba8d43 fix warnings 2019-01-16 17:15:02 +03:00