Commit Graph

20 Commits

Author SHA1 Message Date
Herobird eb3ba0b8f0 Revert removals of some uint and hash types 2018-11-13 11:22:00 +01:00
Herobird 5308d515db [ethereum-types] Remove H32, H64, H128 and H264 hash types
The only remaining hash types are now: H160, H256, H512 and H520
2018-11-12 20:28:16 +01:00
Herobird 146263d837 [ethereum-types] Improve formatting a bit 2018-11-12 20:27:16 +01:00
Herobird 4476efe535 [ethereum-types] Remove deprecated From impls for H64 and H160 2018-11-12 20:26:51 +01:00
Herobird d59defc7e1 [ethereum-types] Remove bad feature gate usages 2018-11-12 20:26:32 +01:00
Herobird f7895618a9 [ethereum-types] Use new From<u64> impls in tests 2018-11-12 20:26:19 +01:00
Herobird 6b57ca0c53 [ethereum-types] Add From<u64> impls for H160 and H256 2018-11-12 20:25:48 +01:00
Herobird f78004a8cc Update ethbloom and ethereum-types to new `fixed-hash` version `0.3.0-beta` 2018-11-05 17:03:12 +01:00
David Palm 334020970e Use new uint version
BREAKING CHANGE: Remove U1024 and H1024
Remove conversion facilities that moved to uint
Remove asm
Cleanup
2018-08-22 14:20:25 +02:00
David Palm 64c970af5d Split serialization tests and move to ethereum-types 2018-07-13 18:27:48 +02:00
Tomasz Drwięga 1f9a36c78b
Fix missing serde impls for uints. 2018-02-21 10:17:11 +01:00
Tomasz Drwięga da2bbc045a
Add uint types for completeness. 2018-02-06 16:58:19 +01:00
Tomasz Drwięga ad27e423a2
Add 0x when printing hex values. 2018-02-06 16:19:42 +01:00
Tomasz Drwięga bb33df436c
Fix indentation. 2018-02-02 13:47:33 +01:00
Tomasz Drwięga 90a3ada499
Stack-based allocation for serialization. 2018-02-02 13:42:25 +01:00
Tomasz Drwięga 942fbf392b
Avoid heap allocations in deserialization. 2018-02-02 13:02:36 +01:00
debris d053c5b6bf add default serde serialization to ethereum-types 2018-01-23 14:25:15 +01:00
debris 0e8144ca78 ethbloom crate 2018-01-05 17:45:04 +01:00
debris c12e07c906 unify hash macro by renaming it to `construct_hash` 2017-11-14 15:38:09 +01:00
debris 6964a4b065 ethereum-types refactor 2017-10-30 10:00:58 -07:00