Commit Graph

13 Commits

Author SHA1 Message Date
Michael Sproul
44ed3228b9 ssz: implement Encode and Decode for tuples 2019-07-01 14:54:34 +10:00
Paul Hauner
39ec96ad82 Run rustfmt 2019-06-07 02:55:43 -04:00
Paul Hauner
7a2ab2e9aa Add support for SSZ union type via Option 2019-06-04 12:03:54 +10:00
Paul Hauner
a0148b5aae Rename SSZ traits (Encodable -> Encode) 2019-05-13 15:12:19 +10:00
Paul Hauner
16a8cdb714 Add tests for excess bytes in SSZ 2019-05-13 13:51:58 +10:00
Paul Hauner
f96a6268e5 Remove old dbg! statements from tests 2019-05-12 09:34:01 +10:00
Paul Hauner
fc2a406edf Fix bug in ssz decoding 2019-05-11 22:25:28 +10:00
Paul Hauner
1f7b7ec498 Add tests for SSZ offset attacks 2019-05-11 19:09:27 +10:00
Paul Hauner
9d27f67643 Tidy SSZ decode impls 2019-05-06 11:36:00 +10:00
Paul Hauner
daf6912d18 Begin refactor for less allocation 2019-05-06 08:47:49 +10:00
Paul Hauner
c5f00d1666 Update SSZ derive macro, create failing test 2019-05-05 12:11:25 +10:00
Paul Hauner
b5d9157722 Add tests for derived encoding 2019-05-04 18:06:01 +10:00
Paul Hauner
0bd5119f19 Replace ssz with ssz2, adapt ssz_derive 2019-05-04 14:11:48 +10:00