Merge branch 'develop' into dev/reuse_pubkeys
This commit is contained in:
commit
4c13b3a642
|
@ -5,7 +5,9 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
|
"github.com/tendermint/tendermint/crypto"
|
||||||
"github.com/tendermint/tendermint/crypto/ed25519"
|
"github.com/tendermint/tendermint/crypto/ed25519"
|
||||||
|
cryptoAmino "github.com/tendermint/tendermint/crypto/encoding/amino"
|
||||||
cmn "github.com/tendermint/tendermint/libs/common"
|
cmn "github.com/tendermint/tendermint/libs/common"
|
||||||
dbm "github.com/tendermint/tendermint/libs/db"
|
dbm "github.com/tendermint/tendermint/libs/db"
|
||||||
"github.com/tendermint/tendermint/libs/log"
|
"github.com/tendermint/tendermint/libs/log"
|
||||||
|
@ -28,7 +30,7 @@ func NewCodec() *wire.Codec {
|
||||||
cdc.RegisterInterface((*sdk.Msg)(nil), nil)
|
cdc.RegisterInterface((*sdk.Msg)(nil), nil)
|
||||||
cdc.RegisterConcrete(MsgSend{}, "example/MsgSend", nil)
|
cdc.RegisterConcrete(MsgSend{}, "example/MsgSend", nil)
|
||||||
cdc.RegisterConcrete(MsgIssue{}, "example/MsgIssue", nil)
|
cdc.RegisterConcrete(MsgIssue{}, "example/MsgIssue", nil)
|
||||||
crypto.RegisterAmino(cdc)
|
cryptoAmino.RegisterAmino(cdc)
|
||||||
return cdc
|
return cdc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,9 @@ package app
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
"github.com/tendermint/tendermint/crypto"
|
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
|
"github.com/tendermint/tendermint/crypto/ed25519"
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"github.com/stretchr/testify/require"
|
||||||
)
|
)
|
||||||
|
@ -11,8 +12,8 @@ import (
|
||||||
// Test encoding of app2Tx is correct with both msg types
|
// Test encoding of app2Tx is correct with both msg types
|
||||||
func TestEncoding(t *testing.T) {
|
func TestEncoding(t *testing.T) {
|
||||||
// Create privkeys and addresses
|
// Create privkeys and addresses
|
||||||
priv1 := crypto.GenPrivKeyEd25519()
|
priv1 := ed25519.GenPrivKey()
|
||||||
priv2 := crypto.GenPrivKeyEd25519()
|
priv2 := ed25519.GenPrivKey()
|
||||||
addr1 := priv1.PubKey().Address().Bytes()
|
addr1 := priv1.PubKey().Address().Bytes()
|
||||||
addr2 := priv2.PubKey().Address().Bytes()
|
addr2 := priv2.PubKey().Address().Bytes()
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
package app
|
package app
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
cryptoAmino "github.com/tendermint/tendermint/crypto/encoding/amino"
|
||||||
cmn "github.com/tendermint/tendermint/libs/common"
|
cmn "github.com/tendermint/tendermint/libs/common"
|
||||||
dbm "github.com/tendermint/tendermint/libs/db"
|
dbm "github.com/tendermint/tendermint/libs/db"
|
||||||
"github.com/tendermint/tendermint/libs/log"
|
"github.com/tendermint/tendermint/libs/log"
|
||||||
"github.com/tendermint/tendermint/crypto"
|
|
||||||
|
|
||||||
bapp "github.com/cosmos/cosmos-sdk/baseapp"
|
bapp "github.com/cosmos/cosmos-sdk/baseapp"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
|
"github.com/cosmos/cosmos-sdk/wire"
|
||||||
"github.com/cosmos/cosmos-sdk/x/auth"
|
"github.com/cosmos/cosmos-sdk/x/auth"
|
||||||
"github.com/cosmos/cosmos-sdk/x/bank"
|
"github.com/cosmos/cosmos-sdk/x/bank"
|
||||||
"github.com/cosmos/cosmos-sdk/wire"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -57,6 +57,6 @@ func UpdatedCodec() *wire.Codec {
|
||||||
cdc.RegisterConcrete(MsgSend{}, "example/MsgSend", nil)
|
cdc.RegisterConcrete(MsgSend{}, "example/MsgSend", nil)
|
||||||
cdc.RegisterConcrete(MsgIssue{}, "example/MsgIssue", nil)
|
cdc.RegisterConcrete(MsgIssue{}, "example/MsgIssue", nil)
|
||||||
auth.RegisterWire(cdc)
|
auth.RegisterWire(cdc)
|
||||||
crypto.RegisterAmino(cdc)
|
cryptoAmino.RegisterAmino(cdc)
|
||||||
return cdc
|
return cdc
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,14 +1,15 @@
|
||||||
package app
|
package app
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/stretchr/testify/require"
|
|
||||||
"os"
|
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
"os"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
abci "github.com/tendermint/tendermint/abci/types"
|
||||||
|
"github.com/tendermint/tendermint/crypto/ed25519"
|
||||||
dbm "github.com/tendermint/tendermint/libs/db"
|
dbm "github.com/tendermint/tendermint/libs/db"
|
||||||
"github.com/tendermint/tendermint/libs/log"
|
"github.com/tendermint/tendermint/libs/log"
|
||||||
abci "github.com/tendermint/tendermint/abci/types"
|
|
||||||
"github.com/tendermint/tendermint/crypto"
|
|
||||||
|
|
||||||
bapp "github.com/cosmos/cosmos-sdk/baseapp"
|
bapp "github.com/cosmos/cosmos-sdk/baseapp"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
|
@ -54,8 +55,8 @@ func TestBadMsg(t *testing.T) {
|
||||||
bc := newTestChain()
|
bc := newTestChain()
|
||||||
|
|
||||||
// Create privkeys and addresses
|
// Create privkeys and addresses
|
||||||
priv1 := crypto.GenPrivKeyEd25519()
|
priv1 := ed25519.GenPrivKey()
|
||||||
priv2 := crypto.GenPrivKeyEd25519()
|
priv2 := ed25519.GenPrivKey()
|
||||||
addr1 := priv1.PubKey().Address().Bytes()
|
addr1 := priv1.PubKey().Address().Bytes()
|
||||||
addr2 := priv2.PubKey().Address().Bytes()
|
addr2 := priv2.PubKey().Address().Bytes()
|
||||||
|
|
||||||
|
@ -99,8 +100,8 @@ func TestBadMsg(t *testing.T) {
|
||||||
func TestMsgSend(t *testing.T) {
|
func TestMsgSend(t *testing.T) {
|
||||||
bc := newTestChain()
|
bc := newTestChain()
|
||||||
|
|
||||||
priv1 := crypto.GenPrivKeyEd25519()
|
priv1 := ed25519.GenPrivKey()
|
||||||
priv2 := crypto.GenPrivKeyEd25519()
|
priv2 := ed25519.GenPrivKey()
|
||||||
addr1 := priv1.PubKey().Address().Bytes()
|
addr1 := priv1.PubKey().Address().Bytes()
|
||||||
addr2 := priv2.PubKey().Address().Bytes()
|
addr2 := priv2.PubKey().Address().Bytes()
|
||||||
|
|
||||||
|
@ -138,5 +139,4 @@ func TestMsgSend(t *testing.T) {
|
||||||
|
|
||||||
require.True(t, res.IsOK(), res.Log)
|
require.True(t, res.IsOK(), res.Log)
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue