go-ethereum/rlp
Daniel Liu 152609e7d0
rlp: remove workaround for Value.Bytes #32433 (#1404)
As of Go 1.19, it is permitted to call Bytes() on a reflect.Value
representing an adressable byte array. So we can remove our workaround,
undoing #22924.

https://go.dev/doc/go1.19#reflectpkgreflect

> The method [Value.Bytes](https://go.dev/pkg/reflect/#Value.Bytes) now
accepts addressable arrays in addition to slices.

Co-authored-by: Felix Lange <fjl@twurst.com>
2025-09-03 15:37:59 +08:00
..
internal/rlpstruct rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
rlpgen rlp/rlpgen: implement package renaming support #31148 (#1402) 2025-08-31 15:51:51 +08:00
decode.go rlp: remove workaround for Value.Bytes #32433 (#1404) 2025-09-03 15:37:59 +08:00
decode_tail_test.go all: update license information 2016-04-15 09:48:05 +02:00
decode_test.go all: not copy loop var for golang v1.22 (#1020) 2025-04-29 17:27:36 +08:00
doc.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
encbuffer.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
encbuffer_example_test.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
encode.go rlp: remove workaround for Value.Bytes #32433 (#1404) 2025-09-03 15:37:59 +08:00
encode_test.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
encoder_example_test.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
iterator.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
iterator_test.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
raw.go rlp: no need to repeat called len method #29936 (#1400) 2025-08-31 15:50:51 +08:00
raw_test.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00
typecache.go rlp: upgarde package rlp to 2024-05-15 2024-05-17 10:10:15 +08:00