go-ethereum/rlp
Felix Lange fc92abec2c rlp: allow encoding non-empty interface values
This needs to be supported because []someInterface does occur sometimes.

Funny enough, the fix involves changes to the decoder. makeDecoder
cannot return an error for non-empty interfaces anymore because the type
cache builds both decoder and writer. Do the check at 'runtime' instead.
2015-01-15 23:35:26 +01:00
..
decode_test.go rlp: allow encoding non-empty interface values 2015-01-15 23:35:26 +01:00
decode.go rlp: allow encoding non-empty interface values 2015-01-15 23:35:26 +01:00
doc.go rlp: new package for streaming RLP decoder 2014-11-17 01:49:47 +01:00
encode_test.go rlp: allow encoding non-empty interface values 2015-01-15 23:35:26 +01:00
encode.go rlp: allow encoding non-empty interface values 2015-01-15 23:35:26 +01:00
encoder_example_test.go rlp: add functions for encoding 2015-01-15 11:00:19 +01:00
typecache.go rlp: add functions for encoding 2015-01-15 11:00:19 +01:00