Use MarshalBinaryBare; Fix encode_test; Bump version

This commit is contained in:
Jae Kwon
2018-03-26 10:41:04 +02:00
parent a04f2ae5c6
commit 0d4436dea7
8 changed files with 58 additions and 148 deletions

View File

@@ -10,7 +10,7 @@ import (
)
func PrivKeyFromBytes(privKeyBytes []byte) (privKey PrivKey, err error) {
err = cdc.UnmarshalBinary(privKeyBytes, &privKey)
err = cdc.UnmarshalBinaryBare(privKeyBytes, &privKey)
return
}
@@ -31,7 +31,7 @@ var _ PrivKey = PrivKeyEd25519{}
type PrivKeyEd25519 [64]byte
func (privKey PrivKeyEd25519) Bytes() []byte {
bz, err := cdc.MarshalBinary(privKey)
bz, err := cdc.MarshalBinaryBare(privKey)
if err != nil {
panic(err)
}
@@ -75,7 +75,7 @@ func (privKey PrivKeyEd25519) String() string {
// Deterministically generates new priv-key bytes from key.
func (privKey PrivKeyEd25519) Generate(index int) PrivKeyEd25519 {
bz, err := cdc.MarshalBinary(struct {
bz, err := cdc.MarshalBinaryBare(struct {
PrivKey [64]byte
Index int
}{privKey, index})
@@ -113,7 +113,7 @@ var _ PrivKey = PrivKeySecp256k1{}
type PrivKeySecp256k1 [32]byte
func (privKey PrivKeySecp256k1) Bytes() []byte {
bz, err := cdc.MarshalBinary(privKey)
bz, err := cdc.MarshalBinaryBare(privKey)
if err != nil {
panic(err)
}