github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/client/context/tx.go (about)

     1  package context
     2  
     3  import "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/codec"
     4  
     5  type TxRequest interface {
     6  	GetData() []byte
     7  	GetModeDetail() int32
     8  }
     9  
    10  type TxResponse interface {
    11  	HandleResponse(codec *codec.CodecProxy, data interface{}) interface{}
    12  }
    13  
    14  type CodecSensitive interface {
    15  	MarshalSensitive(proxy *codec.CodecProxy) ([]byte, error)
    16  }