├── .github └── workflows │ └── pr.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── encode.go ├── encode_test.go ├── fuzz └── fuzz.go ├── go.mod ├── go.sum ├── hash.go ├── hasher.go ├── hasher_test.go ├── interface.go ├── proof.go ├── scripts ├── ci-validate-codegen.sh └── download-spec-tests.sh ├── spectests ├── beacon_state_bellatrix_test.go ├── cmp.go ├── fixtures │ ├── beacon_state_bellatrix.ssz │ └── bitlist │ │ ├── bitlist_1_but_2 │ │ └── serialized.ssz │ │ ├── bitlist_1_but_8 │ │ └── serialized.ssz │ │ ├── bitlist_1_but_9 │ │ └── serialized.ssz │ │ ├── bitlist_2_but_3 │ │ └── serialized.ssz │ │ ├── bitlist_32_but_33 │ │ └── serialized.ssz │ │ ├── bitlist_32_but_64 │ │ └── serialized.ssz │ │ ├── bitlist_3_but_4 │ │ └── serialized.ssz │ │ ├── bitlist_4_but_5 │ │ └── serialized.ssz │ │ ├── bitlist_512_but_513 │ │ └── serialized.ssz │ │ ├── bitlist_5_but_6 │ │ └── serialized.ssz │ │ ├── bitlist_8_but_9 │ │ └── serialized.ssz │ │ ├── bitlist_no_delimiter_empty │ │ └── serialized.ssz │ │ ├── bitlist_no_delimiter_zero_byte │ │ └── serialized.ssz │ │ └── bitlist_no_delimiter_zeroes │ │ └── serialized.ssz ├── structs.go ├── structs_encoding.go ├── structs_fuzz_test.go ├── structs_test.go ├── structs_utils.go └── variables.go ├── sszgen ├── .gitignore ├── generator │ ├── generator.go │ ├── hash.go │ ├── ir.go │ ├── marshal.go │ ├── size.go │ ├── tag_parser.go │ ├── tag_parser_test.go │ ├── tree.go │ ├── unmarshal.go │ └── validate.go ├── main.go ├── testcases │ ├── case1.go │ ├── case1_encoding.go │ ├── case2.go │ ├── case2_encoding.go │ ├── case3.go │ ├── case3_encoding.go │ ├── case4.go │ ├── case4_encoding.go │ ├── case5.go │ ├── case5_encoding.go │ ├── case6.go │ ├── case6_encoding.go │ ├── case7.go │ ├── case7_encoding.go │ ├── container.go │ ├── container_encoding.go │ ├── container_test.go │ ├── integration_uint.go │ ├── integration_uint_encoding.go │ ├── issue_127.go │ ├── issue_127_encoding.go │ ├── issue_136.go │ ├── issue_136_encoding.go │ ├── issue_153.go │ ├── issue_153_encoding.go │ ├── issue_156.go │ ├── issue_156_encoding.go │ ├── issue_158.go │ ├── issue_158_encoding.go │ ├── issue_159.go │ ├── issue_159_encoding.go │ ├── issue_164.go │ ├── issue_164_encoding.go │ ├── issue_166.go │ ├── issue_166_encoding.go │ ├── issue_188.go │ ├── issue_188_encoding.go │ ├── issue_222.go │ ├── issue_222_encoding.go │ ├── list.go │ ├── list_encoding.go │ ├── other │ │ ├── case3.go │ │ ├── case3_encoding.go │ │ └── case4.go │ ├── other2 │ │ └── case4.go │ ├── pr_152.go │ ├── pr_152_encoding.go │ ├── time.go │ ├── time_encoding.go │ ├── time_test.go │ ├── uint.go │ ├── uint_encoding.go │ └── uint_test.go └── version │ └── version.go ├── tests ├── codetrie.go ├── codetrie_encoding.go └── codetrie_test.go ├── testutil.go ├── tree.go ├── tree_test.go └── wrapper.go /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | eth2.0-spec-tests 2 | *.tar.gz -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/README.md -------------------------------------------------------------------------------- /encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/encode.go -------------------------------------------------------------------------------- /encode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/encode_test.go -------------------------------------------------------------------------------- /fuzz/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/fuzz/fuzz.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/go.sum -------------------------------------------------------------------------------- /hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/hash.go -------------------------------------------------------------------------------- /hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/hasher.go -------------------------------------------------------------------------------- /hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/hasher_test.go -------------------------------------------------------------------------------- /interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/interface.go -------------------------------------------------------------------------------- /proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/proof.go -------------------------------------------------------------------------------- /scripts/ci-validate-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/scripts/ci-validate-codegen.sh -------------------------------------------------------------------------------- /scripts/download-spec-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/scripts/download-spec-tests.sh -------------------------------------------------------------------------------- /spectests/beacon_state_bellatrix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/beacon_state_bellatrix_test.go -------------------------------------------------------------------------------- /spectests/cmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/cmp.go -------------------------------------------------------------------------------- /spectests/fixtures/beacon_state_bellatrix.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/beacon_state_bellatrix.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_1_but_2/serialized.ssz: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_1_but_8/serialized.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/bitlist/bitlist_1_but_8/serialized.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_1_but_9/serialized.ssz: -------------------------------------------------------------------------------- 1 | | -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_2_but_3/serialized.ssz: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_32_but_33/serialized.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/bitlist/bitlist_32_but_33/serialized.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_32_but_64/serialized.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/bitlist/bitlist_32_but_64/serialized.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_3_but_4/serialized.ssz: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_4_but_5/serialized.ssz: -------------------------------------------------------------------------------- 1 | , -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_512_but_513/serialized.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/bitlist/bitlist_512_but_513/serialized.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_5_but_6/serialized.ssz: -------------------------------------------------------------------------------- 1 | W -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_8_but_9/serialized.ssz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/fixtures/bitlist/bitlist_8_but_9/serialized.ssz -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_no_delimiter_empty/serialized.ssz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_no_delimiter_zero_byte/serialized.ssz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spectests/fixtures/bitlist/bitlist_no_delimiter_zeroes/serialized.ssz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spectests/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/structs.go -------------------------------------------------------------------------------- /spectests/structs_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/structs_encoding.go -------------------------------------------------------------------------------- /spectests/structs_fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/structs_fuzz_test.go -------------------------------------------------------------------------------- /spectests/structs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/structs_test.go -------------------------------------------------------------------------------- /spectests/structs_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/structs_utils.go -------------------------------------------------------------------------------- /spectests/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/spectests/variables.go -------------------------------------------------------------------------------- /sszgen/.gitignore: -------------------------------------------------------------------------------- 1 | sszgen 2 | -------------------------------------------------------------------------------- /sszgen/generator/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/generator.go -------------------------------------------------------------------------------- /sszgen/generator/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/hash.go -------------------------------------------------------------------------------- /sszgen/generator/ir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/ir.go -------------------------------------------------------------------------------- /sszgen/generator/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/marshal.go -------------------------------------------------------------------------------- /sszgen/generator/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/size.go -------------------------------------------------------------------------------- /sszgen/generator/tag_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/tag_parser.go -------------------------------------------------------------------------------- /sszgen/generator/tag_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/tag_parser_test.go -------------------------------------------------------------------------------- /sszgen/generator/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/tree.go -------------------------------------------------------------------------------- /sszgen/generator/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/unmarshal.go -------------------------------------------------------------------------------- /sszgen/generator/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/generator/validate.go -------------------------------------------------------------------------------- /sszgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/main.go -------------------------------------------------------------------------------- /sszgen/testcases/case1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case1.go -------------------------------------------------------------------------------- /sszgen/testcases/case1_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case1_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case2.go -------------------------------------------------------------------------------- /sszgen/testcases/case2_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case2_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case3.go -------------------------------------------------------------------------------- /sszgen/testcases/case3_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case3_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case4.go -------------------------------------------------------------------------------- /sszgen/testcases/case4_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case4_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case5.go -------------------------------------------------------------------------------- /sszgen/testcases/case5_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case5_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case6.go -------------------------------------------------------------------------------- /sszgen/testcases/case6_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case6_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/case7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case7.go -------------------------------------------------------------------------------- /sszgen/testcases/case7_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/case7_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/container.go -------------------------------------------------------------------------------- /sszgen/testcases/container_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/container_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/container_test.go -------------------------------------------------------------------------------- /sszgen/testcases/integration_uint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/integration_uint.go -------------------------------------------------------------------------------- /sszgen/testcases/integration_uint_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/integration_uint_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_127.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_127.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_127_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_127_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_136.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_136.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_136_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_136_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_153.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_153.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_153_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_153_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_156.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_156.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_156_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_156_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_158.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_158.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_158_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_158_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_159.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_159.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_159_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_159_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_164.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_164.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_164_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_164_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_166.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_166.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_166_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_166_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_188.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_188.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_188_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_188_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_222.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_222.go -------------------------------------------------------------------------------- /sszgen/testcases/issue_222_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/issue_222_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/list.go -------------------------------------------------------------------------------- /sszgen/testcases/list_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/list_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/other/case3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/other/case3.go -------------------------------------------------------------------------------- /sszgen/testcases/other/case3_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/other/case3_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/other/case4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/other/case4.go -------------------------------------------------------------------------------- /sszgen/testcases/other2/case4.go: -------------------------------------------------------------------------------- 1 | package other2 2 | 3 | type Case4Slot uint64 4 | 5 | const Size = 120 6 | -------------------------------------------------------------------------------- /sszgen/testcases/pr_152.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/pr_152.go -------------------------------------------------------------------------------- /sszgen/testcases/pr_152_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/pr_152_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/time.go -------------------------------------------------------------------------------- /sszgen/testcases/time_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/time_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/time_test.go -------------------------------------------------------------------------------- /sszgen/testcases/uint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/uint.go -------------------------------------------------------------------------------- /sszgen/testcases/uint_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/uint_encoding.go -------------------------------------------------------------------------------- /sszgen/testcases/uint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/testcases/uint_test.go -------------------------------------------------------------------------------- /sszgen/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/sszgen/version/version.go -------------------------------------------------------------------------------- /tests/codetrie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/tests/codetrie.go -------------------------------------------------------------------------------- /tests/codetrie_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/tests/codetrie_encoding.go -------------------------------------------------------------------------------- /tests/codetrie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/tests/codetrie_test.go -------------------------------------------------------------------------------- /testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/testutil.go -------------------------------------------------------------------------------- /tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/tree.go -------------------------------------------------------------------------------- /tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/tree_test.go -------------------------------------------------------------------------------- /wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferranbt/fastssz/HEAD/wrapper.go --------------------------------------------------------------------------------