Anton Gavrilov
|
834585d61b
|
Crypto primitives removed from ethkey (#11174)
* Crypto utils removed from ethkey
* Fix ethkey lib
* Switch ethsore to new crypto
* Accounts crate fixed
* Secret store crate switched to new crypto
* Ethcore builtin fixed
* Accounts crate fixed
* Ethcore crate fixed
* Util network fixed
* Util network-devp2p fixed
* Private tx fixed
* Ethcore sync fixed
* Secret store fixed
* Rpc fixed
* Parity fixed
* Ethkey cli fixed
* Local store fixed
* Ethcore blockchain fixed
* Cargo.lock pushed; doc comment added for reversed nonce
* Ethstore tests fixed
* Ethstore cli fixed
* Miner fixed
* Snapshot tests are fixed
* Single brackets removed
* Machine fixed
* Verification fixed
* Executive state fixed
* More single brackets removed
* Update version of parity-crypto
* Use published version 0.4.2 of parity-crypto
* New test in tx_filter fixed
|
2019-10-23 13:03:46 +02:00 |
|
Andy Weiss
|
a404dd5415
|
Use TryFrom instead of From+panic for Builtin (#11140)
* Use TryFrom instead of From+panic for Builtin
* fix tests
* change expect text to be more descriptive
* fix formatting
|
2019-10-09 14:42:03 +02:00 |
|
Anton Gavrilov
|
f48780c29b
|
Update ethereum types to 0.8.0 version (#11139)
* Ethereum types updated to 0.8 version
* Fix for rand usage in rpc
* Cargo lock fixed after rebase
* TODO added
|
2019-10-08 14:18:44 +02:00 |
|
David
|
d8d7abc848
|
Add blake2_f precompile (#11017)
* feat: implement eip1108
* doc nit: price per point pair
Co-Authored-By: David <dvdplm@gmail.com>
* fix: test-build
* fix: update chain specs
* fix: basic_authority.json chain spec
* fix: change `eip_transition == 0x7fffffffffffff`
* Merge na-eip1108
* Pre-compile plumbing
* Use type alias instead of struct
* Extract the data from incoming EVM call and forward it to blake2_f
* Fetch parity-common from git for now
* Fix broken cost impl
Add remaining test vectors
* cleanup
* Trailing comma in json spec
* Update ethcore/builtin/src/lib.rs
Co-Authored-By: Andronik Ordian <write@reusable.software>
* Update ethcore/builtin/src/lib.rs
Co-Authored-By: Andronik Ordian <write@reusable.software>
* Rename pricer to be Blake2-specific
Return a cost of u32::MAX if conversion fails
Fix docs and todos
* Fix error handling in cost()
* fix chainspec
* EIP-152 crate
* Update ethcore/builtin/src/lib.rs
Co-Authored-By: Seun LanLege <seunlanlege@gmail.com>
* Address grumbles
* Update ethcore/builtin/src/lib.rs
Co-Authored-By: Niklas Adolfsson <niklasadolfsson1@gmail.com>
* Switch tests to use hex!
* remove parity-crypto from git
* Sort out the SIGMA
* Prefer arrays to vecs
* Update util/EIP-152/src/lib.rs
Co-Authored-By: Niklas Adolfsson <niklasadolfsson1@gmail.com>
* Update json/src/spec/builtin.rs
Co-Authored-By: Andronik Ordian <write@reusable.software>
* Update json/src/spec/builtin.rs
Co-Authored-By: Andronik Ordian <write@reusable.software>
* Review feedback
* Do not change chainspecs yet
* Do not assume endianess: precompile output is LE
|
2019-09-10 00:26:45 +02:00 |
|
Niklas Adolfsson
|
a9cb572238
|
EIP 1108: Reduce alt_bn128 precompile gas costs (#11008)
* feat: implement eip1108
* doc nit: price per point pair
Co-Authored-By: David <dvdplm@gmail.com>
* fix: test-build
* fix: update chain specs
* fix: basic_authority.json chain spec
* fix: change `eip_transition == 0x7fffffffffffff`
* add issue link to `TODO`
|
2019-09-02 11:38:27 +02:00 |
|
Marek Kotewicz
|
fe7bc545bf
|
ethcore-builtin (#10850)
* ethcore-builtin
* rename ethcore-builtin Impl to Implementation
|
2019-07-07 16:59:30 +02:00 |
|