eth: return rlp-decoded values from debug_storageRangeAt (#15476)

Fixes #15196
This commit is contained in:
Benoit Verkindt
2017-12-06 07:42:16 -08:00
committed by Felix Lange
parent e85b68ef53
commit eab2201f80
2 changed files with 12 additions and 5 deletions

View File

@@ -79,7 +79,10 @@ func TestStorageRangeAt(t *testing.T) {
},
}
for _, test := range tests {
result := storageRangeAt(state.StorageTrie(addr), test.start, test.limit)
result, err := storageRangeAt(state.StorageTrie(addr), test.start, test.limit)
if err != nil {
t.Error(err)
}
if !reflect.DeepEqual(result, test.want) {
t.Fatalf("wrong result for range 0x%x.., limit %d:\ngot %s\nwant %s",
test.start, test.limit, dumper.Sdump(result), dumper.Sdump(&test.want))