// RlpHash encodes x and hashes the encoded bytes.
RlpHash encodes x and hashes the encoded bytes.
// RlpHash encodes x and hashes the encoded bytes .
func RlpHash(x interface{}) (h Hash) {
	sha := hasherPool.Get().(KeccakState)
	defer hasherPool.Put(sha)
	sha.Reset()
	rlp.Encode(sha, x)
	sha.Read(h[:])
	return h
}
func RlpHash ( x interface { } ) ( h Hash ) { sha := hasherPool . Get ( ) . ( KeccakState ) defer hasherPool . Put ( sha ) sha . Reset ( ) rlp . Encode ( sha , x ) sha . Read ( h [ : ] ) return h }
RlpHash encodes x and hashes the encoded bytes.
RlpHash encodes x and hashes the encoded bytes .