forked from cerc-io/plugeth
rlp: fix typos (#27484)
fix typos Co-authored-by: john <yejiarui@123.com>
This commit is contained in:
parent
604da5c84b
commit
c375936e81
@ -419,7 +419,7 @@ func makeEncoderWriter(typ reflect.Type) writer {
|
|||||||
// package json simply doesn't call MarshalJSON for this case, but encodes the
|
// package json simply doesn't call MarshalJSON for this case, but encodes the
|
||||||
// value as if it didn't implement the interface. We don't want to handle it that
|
// value as if it didn't implement the interface. We don't want to handle it that
|
||||||
// way.
|
// way.
|
||||||
return fmt.Errorf("rlp: unadressable value of type %v, EncodeRLP is pointer method", val.Type())
|
return fmt.Errorf("rlp: unaddressable value of type %v, EncodeRLP is pointer method", val.Type())
|
||||||
}
|
}
|
||||||
return val.Addr().Interface().(Encoder).EncodeRLP(w)
|
return val.Addr().Interface().(Encoder).EncodeRLP(w)
|
||||||
}
|
}
|
||||||
|
@ -396,7 +396,7 @@ var encTests = []encTest{
|
|||||||
{val: &struct{ TE testEncoder }{testEncoder{errors.New("test error")}}, error: "test error"},
|
{val: &struct{ TE testEncoder }{testEncoder{errors.New("test error")}}, error: "test error"},
|
||||||
|
|
||||||
// Verify the error for non-addressable non-pointer Encoder.
|
// Verify the error for non-addressable non-pointer Encoder.
|
||||||
{val: testEncoder{}, error: "rlp: unadressable value of type rlp.testEncoder, EncodeRLP is pointer method"},
|
{val: testEncoder{}, error: "rlp: unaddressable value of type rlp.testEncoder, EncodeRLP is pointer method"},
|
||||||
|
|
||||||
// Verify Encoder takes precedence over []byte.
|
// Verify Encoder takes precedence over []byte.
|
||||||
{val: []byteEncoder{0, 1, 2, 3, 4}, output: "C5C0C0C0C0C0"},
|
{val: []byteEncoder{0, 1, 2, 3, 4}, output: "C5C0C0C0C0C0"},
|
||||||
|
Loading…
Reference in New Issue
Block a user