github.com/cosmos/cosmos-sdk@v0.50.10/x/slashing/types/msg_test.go (about) 1 package types 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/require" 7 8 "github.com/cosmos/cosmos-sdk/codec" 9 "github.com/cosmos/cosmos-sdk/codec/types" 10 sdk "github.com/cosmos/cosmos-sdk/types" 11 ) 12 13 func TestMsgUnjailGetSignBytes(t *testing.T) { 14 addr := sdk.AccAddress("abcd") 15 msg := NewMsgUnjail(sdk.ValAddress(addr).String()) 16 pc := codec.NewProtoCodec(types.NewInterfaceRegistry()) 17 bytes, err := pc.MarshalAminoJSON(msg) 18 require.NoError(t, err) 19 require.Equal( 20 t, 21 `{"type":"cosmos-sdk/MsgUnjail","value":{"address":"cosmosvaloper1v93xxeqhg9nn6"}}`, 22 string(bytes), 23 ) 24 }