Afri Schoedon
7c335e8764
misc: bump license header to 2019 ( #10135 )
...
* 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 ( #10106 )
...
* 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
( #9958 )
2018-11-23 16:42:44 +00:00
Seun LanLege
a8617e2862
EIP 191 ( #9701 )
...
* 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 ( #9631 )
...
* 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