func (st *EthStorageTrie) RawData() []byte {
	return st.rawdata
}
/*
Block INTERFACE

RawData returns the binary of the RLP encode of the storage trie node.
package ipldeth
import (
	"fmt"
	"io"
	"io/ioutil"
	cid "github.com/ipfs/go-cid"
	node "github.com/ipfs/go-ipld-format"
)
type EthStorageTrie struct {
	*TrieNode
}
var _ node.Node = (*EthStorageTrie)(nil)
func FromStorageTrieRLP(r io.Reader) (*EthStorageTrie, error) {
	rawdata, err := ioutil.ReadAll(r)
	if err != nil {
		return nil, err
	}
	c := rawdataToCid(MEthStorageTrie, rawdata)
	return DecodeEthStorageTrie(c, rawdata)
}
func DecodeEthStorageTrie(c *cid.Cid, b []byte) (*EthStorageTrie, error) {
	tn, err := decodeTrieNode(c, b, decodeEthStorageTrieLeaf)
	if err != nil {
		return nil, err
	}
	return &EthStorageTrie{TrieNode: tn}, nil
}
func decodeEthStorageTrieLeaf(i []interface{}) ([]interface{}, error) {
	return []interface{}{
		i[0].([]byte),
		i[1].([]byte),
	}, nil
}