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  }