go-ethereum/rlp
Felix Lange 700df1442d
rlp: add support for optional struct fields (#22832)
This adds support for a new struct tag "optional". Using this tag, structs used
for RLP encoding/decoding can be extended in a backwards-compatible way,
by adding new fields at the end.
2021-05-07 14:37:13 +02:00
..
decode.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00
decode_tail_test.go
decode_test.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00
doc.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00
encode.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00
encode_test.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00
encoder_example_test.go
iterator.go core/rawdb: fix transaction indexing/unindexing hashing error (#22457) 2021-03-16 12:15:14 +02:00
iterator_test.go
raw.go
raw_test.go
typecache.go rlp: add support for optional struct fields (#22832) 2021-05-07 14:37:13 +02:00