예제 #1
0
파일: keyring.go 프로젝트: vmatekole/eth-go
func (k *KeyRing) RlpValue() *ethutil.Value {
	v := ethutil.EmptyValue()
	k.Each(func(keyPair *KeyPair) {
		v.Append(keyPair.RlpValue())
	})
	return v
}
예제 #2
0
파일: closure.go 프로젝트: vmatekole/eth-go
// Retuns the x element in data slice
func (c *Closure) GetStorage(x *big.Int) *ethutil.Value {
	m := c.object.GetStorage(x)
	if m == nil {
		return ethutil.EmptyValue()
	}

	return m
}
예제 #3
0
func (k *KeyPair) RlpEncode() []byte {
	return ethutil.EmptyValue().Append(k.PrivateKey).Append(k.PublicKey).Encode()
}