Commit Graph

8 Commits

Author SHA1 Message Date
adria0
33b5b36f44
Fix warnings: single tuples 2020-08-07 20:47:14 +03:00
Artem Vorotnikov
610d9baba4
Reformat the source code 2020-08-07 20:46:52 +03:00
Talha Cross
f3cdd7bf21 v2.5.10 stable ()
* ropsten  foundation  ()
* [stable] builtin, istanbul and mordor testnet backports ()
  * ethcore-builtin ()
  * [builtin]: support `multiple prices and activations` in chain spec ()
  * [chain specs]: activate `Istanbul` on mainnet ()
  * ethcore/res: add mordor testnet configuration ()
* Update list of bootnodes for xDai chain ()
* ethcore: remove `test-helper feat` from build ()
* Secret store: fix Instant::now() related race in net_keep_alive () ()
* [stable]: backport  and  ()
  * Fix compiler warning (that will become an error) ()
  * Refactor Clique stepping ()
* Add Constantinople eips to the dev (instant_seal) config ()
* Add cargo-remote dir to .gitignore (?)
* Insert explicit warning into the panic hook ()
* Fix docker centos build ()
* Update MIX bootnodes. ()
* Use provided usd-per-eth value if an endpoint is specified ()
* Add new line after writing block to hex file. ()
* Type annotation for next_key() matching of json filter options () (but no `FilterOption` in 2.5 so…)
* Upgrade jsonrpc to latest ()
* [CI] check evmbin build ()
* Correct EIP-712 encoding ()
* [client]: Fix for incorrectly dropped consensus messages ()
* Fix block detail updating ()
* Switching sccache from local to Redis ()
* Made ecrecover implementation trait public ()
* [dependencies]: jsonrpc `14.0.1` ()
* [receipt]: add `sender` & `receiver` to `RichReceipts` ()
* [ethcore/builtin]: do not panic in blake2pricer on short input ()
* util Host: fix a double Read Lock bug in fn Host::session_readable() ()
* ethcore client: fix a double Read Lock bug in fn Client::logs() ()
* Change how RPCs eth_call and eth_estimateGas handle "Pending" ()
* Cleanup stratum a bit ()
* Upgrade to jsonrpc v14 ()
* SecretStore: expose restore_key_public in HTTP API ()
2019-11-11 21:57:38 +01:00
Afri Schoedon
7c335e8764
misc: bump license header to 2019 ()
* misc: bump license header to 2019

* misc: remove_duplicate_empty_lines.sh

* misc: run license header script

* commit cargo lock
2019-01-07 11:33:07 +01:00
Seun LanLege
912e5599d9 Move EIP-712 crate back to parity-ethereum ()
* move eip-712 crate back to parity-ethereum

* changed license, updated documentation url
2018-12-28 17:36:55 +08:00
Niklas Adolfsson
1fdfa1e6c6 chore(eip712): remove unused failure-derive () 2018-11-23 16:42:44 +00:00
Seun LanLege
a8617e2862
EIP 191 ()
* added sign_191 rpc method

* fixed hash_structured_data return type

* added ConfirmationPayload::SignMessage for non-prefixed signatures, added tests for sign191

* renamed WithValidator -> PresignedTransaction

* rename applicationData to data in test

* adds docs for EIP191Version, renamed SignRequest to EIP191SignRequest
2018-11-14 09:02:40 +01:00
Seun LanLege
61c1646b43 EIP-712 implementation ()
* EIP-712 impl

* added more tests

* removed size parsing unwrap

* corrected TYPE_REGEX to disallow zero sized fixed length arrays, replaced LinkedHashSet with IndexSet, added API spec to docs, fixed Type::Byte encoding branch

* use Option<u64> instead of u64 for Type::Array::Length

* replace `.iter()` with  `.values()`

Co-Authored-By: seunlanlege <seunlanlege@gmail.com>

* tabify eip712.rs

* use proper comments for docs

* Cargo.lock: revert unrelated changes

* tabify encode.rs
2018-10-31 00:12:42 +03:00