Add tests and get ssz impl comply with the current spec (#102)
* Add new uint tests * Check deserialization for uint * Align ssz to the newest dev spec * Fix derive for new spec * Check in prefixable * Chunkify * Add test for chunkify * Add merkleize and tests * Add bytes impl for hash * Add tuple tests * Fix derive hashing * Add description for ssz and ssz-derive * Remove debug println * Fix build * Add version for ssz * Fix whitespace typo * Fix breakage due to nightly 2019-03-18 * Remove rust toolchain file
Showing
- Cargo.lock 2 additions, 0 deletionsCargo.lock
- casper/src/lib.rs 2 additions, 2 deletionscasper/src/lib.rs
- primitives/src/authority_id.rs 8 additions, 2 deletionsprimitives/src/authority_id.rs
- primitives/src/lib.rs 2 additions, 2 deletionsprimitives/src/lib.rs
- primitives/src/signature.rs 8 additions, 2 deletionsprimitives/src/signature.rs
- runtime/wasm/target/wasm32-unknown-unknown/release/shasper_runtime.compact.wasm 0 additions, 0 deletions...sm32-unknown-unknown/release/shasper_runtime.compact.wasm
- runtime/wasm/target/wasm32-unknown-unknown/release/shasper_runtime.wasm 0 additions, 0 deletions...arget/wasm32-unknown-unknown/release/shasper_runtime.wasm
- util/ssz-derive/Cargo.toml 2 additions, 1 deletionutil/ssz-derive/Cargo.toml
- util/ssz-derive/src/decode.rs 17 additions, 40 deletionsutil/ssz-derive/src/decode.rs
- util/ssz-derive/src/encode.rs 3 additions, 85 deletionsutil/ssz-derive/src/encode.rs
- util/ssz-derive/src/hash.rs 1 addition, 1 deletionutil/ssz-derive/src/hash.rs
- util/ssz-derive/src/lib.rs 68 additions, 43 deletionsutil/ssz-derive/src/lib.rs
- util/ssz-derive/src/prefixable.rs 63 additions, 0 deletionsutil/ssz-derive/src/prefixable.rs
- util/ssz-derive/tests/mod.rs 57 additions, 61 deletionsutil/ssz-derive/tests/mod.rs
- util/ssz/Cargo.toml 5 additions, 0 deletionsutil/ssz/Cargo.toml
- util/ssz/src/codec.rs 246 additions, 114 deletionsutil/ssz/src/codec.rs
- util/ssz/src/hash.rs 259 additions, 82 deletionsutil/ssz/src/hash.rs
- util/ssz/src/lib.rs 8 additions, 5 deletionsutil/ssz/src/lib.rs
- util/ssz/src/tests.rs 59 additions, 0 deletionsutil/ssz/src/tests.rs
Please register or sign in to comment