Documentation
¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func BuildDemandIDFromPacketKey(packetKey string) string
- func GetDemandOrderKey(packetStatus commontypes.Status, orderId string) ([]byte, error)
- func KeyPrefix(p string) []byte
- func ParamKeyTable() paramtypes.KeyTable
- func RegisterCodec(cdc *codec.LegacyAmino)
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type AccountKeeper
- type BankKeeper
- type BaseEIBCHook
- type DelayedAckKeeper
- type DemandOrder
- func (*DemandOrder) Descriptor() ([]byte, []int)
- func (m *DemandOrder) GetEvents() []sdk.Attribute
- func (m *DemandOrder) GetFee() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *DemandOrder) GetId() string
- func (m *DemandOrder) GetIsFullfilled() bool
- func (m *DemandOrder) GetPrice() github_com_cosmos_cosmos_sdk_types.Coins
- func (m *DemandOrder) GetRecipient() string
- func (m *DemandOrder) GetRecipientBech32Address() sdk.AccAddress
- func (m *DemandOrder) GetTrackingPacketKey() string
- func (m *DemandOrder) GetTrackingPacketStatus() types1.Status
- func (m *DemandOrder) Marshal() (dAtA []byte, err error)
- func (m *DemandOrder) MarshalTo(dAtA []byte) (int, error)
- func (m *DemandOrder) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DemandOrder) ProtoMessage()
- func (m *DemandOrder) Reset()
- func (m *DemandOrder) Size() (n int)
- func (m *DemandOrder) String() string
- func (m *DemandOrder) Unmarshal(dAtA []byte) error
- func (m *DemandOrder) Validate() error
- func (m *DemandOrder) ValidateBasic() error
- func (m *DemandOrder) XXX_DiscardUnknown()
- func (m *DemandOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DemandOrder) XXX_Merge(src proto.Message)
- func (m *DemandOrder) XXX_Size() int
- func (m *DemandOrder) XXX_Unmarshal(b []byte) error
- type EIBCHooks
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetDemandOrders() []DemandOrder
- func (m *GenesisState) GetParams() Params
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (gs GenesisState) Validate() error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgFulfillOrder
- func (*MsgFulfillOrder) Descriptor() ([]byte, []int)
- func (m *MsgFulfillOrder) GetFulfillerAddress() string
- func (m *MsgFulfillOrder) GetFulfillerBech32Address() []byte
- func (m *MsgFulfillOrder) GetOrderId() string
- func (msg *MsgFulfillOrder) GetSignBytes() []byte
- func (msg *MsgFulfillOrder) GetSigners() []sdk.AccAddress
- func (m *MsgFulfillOrder) Marshal() (dAtA []byte, err error)
- func (m *MsgFulfillOrder) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgFulfillOrder) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgFulfillOrder) ProtoMessage()
- func (m *MsgFulfillOrder) Reset()
- func (msg *MsgFulfillOrder) Route() string
- func (m *MsgFulfillOrder) Size() (n int)
- func (m *MsgFulfillOrder) String() string
- func (msg *MsgFulfillOrder) Type() string
- func (m *MsgFulfillOrder) Unmarshal(dAtA []byte) error
- func (m *MsgFulfillOrder) Validate() error
- func (m *MsgFulfillOrder) ValidateBasic() error
- func (m *MsgFulfillOrder) XXX_DiscardUnknown()
- func (m *MsgFulfillOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgFulfillOrder) XXX_Merge(src proto.Message)
- func (m *MsgFulfillOrder) XXX_Size() int
- func (m *MsgFulfillOrder) XXX_Unmarshal(b []byte) error
- type MsgFulfillOrderResponse
- func (*MsgFulfillOrderResponse) Descriptor() ([]byte, []int)
- func (m *MsgFulfillOrderResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgFulfillOrderResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgFulfillOrderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgFulfillOrderResponse) ProtoMessage()
- func (m *MsgFulfillOrderResponse) Reset()
- func (m *MsgFulfillOrderResponse) Size() (n int)
- func (m *MsgFulfillOrderResponse) String() string
- func (m *MsgFulfillOrderResponse) Unmarshal(dAtA []byte) error
- func (m *MsgFulfillOrderResponse) XXX_DiscardUnknown()
- func (m *MsgFulfillOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgFulfillOrderResponse) XXX_Merge(src proto.Message)
- func (m *MsgFulfillOrderResponse) XXX_Size() int
- func (m *MsgFulfillOrderResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MultiEIBCHooks
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (m *Params) GetEpochIdentifier() string
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryDemandOrdersByStatusRequest
- func (*QueryDemandOrdersByStatusRequest) Descriptor() ([]byte, []int)
- func (m *QueryDemandOrdersByStatusRequest) GetStatus() string
- func (m *QueryDemandOrdersByStatusRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryDemandOrdersByStatusRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryDemandOrdersByStatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryDemandOrdersByStatusRequest) ProtoMessage()
- func (m *QueryDemandOrdersByStatusRequest) Reset()
- func (m *QueryDemandOrdersByStatusRequest) Size() (n int)
- func (m *QueryDemandOrdersByStatusRequest) String() string
- func (m *QueryDemandOrdersByStatusRequest) Unmarshal(dAtA []byte) error
- func (m *QueryDemandOrdersByStatusRequest) XXX_DiscardUnknown()
- func (m *QueryDemandOrdersByStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryDemandOrdersByStatusRequest) XXX_Merge(src proto.Message)
- func (m *QueryDemandOrdersByStatusRequest) XXX_Size() int
- func (m *QueryDemandOrdersByStatusRequest) XXX_Unmarshal(b []byte) error
- type QueryDemandOrdersByStatusResponse
- func (*QueryDemandOrdersByStatusResponse) Descriptor() ([]byte, []int)
- func (m *QueryDemandOrdersByStatusResponse) GetDemandOrders() []*DemandOrder
- func (m *QueryDemandOrdersByStatusResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryDemandOrdersByStatusResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryDemandOrdersByStatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryDemandOrdersByStatusResponse) ProtoMessage()
- func (m *QueryDemandOrdersByStatusResponse) Reset()
- func (m *QueryDemandOrdersByStatusResponse) Size() (n int)
- func (m *QueryDemandOrdersByStatusResponse) String() string
- func (m *QueryDemandOrdersByStatusResponse) Unmarshal(dAtA []byte) error
- func (m *QueryDemandOrdersByStatusResponse) XXX_DiscardUnknown()
- func (m *QueryDemandOrdersByStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryDemandOrdersByStatusResponse) XXX_Merge(src proto.Message)
- func (m *QueryDemandOrdersByStatusResponse) XXX_Size() int
- func (m *QueryDemandOrdersByStatusResponse) XXX_Unmarshal(b []byte) error
- type QueryGetDemandOrderRequest
- func (*QueryGetDemandOrderRequest) Descriptor() ([]byte, []int)
- func (m *QueryGetDemandOrderRequest) GetId() string
- func (m *QueryGetDemandOrderRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGetDemandOrderRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGetDemandOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGetDemandOrderRequest) ProtoMessage()
- func (m *QueryGetDemandOrderRequest) Reset()
- func (m *QueryGetDemandOrderRequest) Size() (n int)
- func (m *QueryGetDemandOrderRequest) String() string
- func (m *QueryGetDemandOrderRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGetDemandOrderRequest) XXX_DiscardUnknown()
- func (m *QueryGetDemandOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGetDemandOrderRequest) XXX_Merge(src proto.Message)
- func (m *QueryGetDemandOrderRequest) XXX_Size() int
- func (m *QueryGetDemandOrderRequest) XXX_Unmarshal(b []byte) error
- type QueryGetDemandOrderResponse
- func (*QueryGetDemandOrderResponse) Descriptor() ([]byte, []int)
- func (m *QueryGetDemandOrderResponse) GetDemandOrder() *DemandOrder
- func (m *QueryGetDemandOrderResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGetDemandOrderResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGetDemandOrderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGetDemandOrderResponse) ProtoMessage()
- func (m *QueryGetDemandOrderResponse) Reset()
- func (m *QueryGetDemandOrderResponse) Size() (n int)
- func (m *QueryGetDemandOrderResponse) String() string
- func (m *QueryGetDemandOrderResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGetDemandOrderResponse) XXX_DiscardUnknown()
- func (m *QueryGetDemandOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGetDemandOrderResponse) XXX_Merge(src proto.Message)
- func (m *QueryGetDemandOrderResponse) XXX_Size() int
- func (m *QueryGetDemandOrderResponse) XXX_Unmarshal(b []byte) error
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type UnimplementedMsgServer
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) DemandOrderById(ctx context.Context, req *QueryGetDemandOrderRequest) (*QueryGetDemandOrderResponse, error)
- func (*UnimplementedQueryServer) DemandOrdersByStatus(ctx context.Context, req *QueryDemandOrdersByStatusRequest) (*QueryDemandOrdersByStatusResponse, error)
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
Constants ¶
const ( // ModuleName defines the module name ModuleName = "eibc" // KeySeparator defines the separator for keys KeySeparator = "/" // StoreKey defines the primary module store key StoreKey = ModuleName // RouterKey defines the module's message routing key RouterKey = ModuleName // MemStoreKey defines the in-memory store key MemStoreKey = "mem_eibc" )
const ( EventTypeEIBC = ModuleName AttributeKeyId = "id" AttributeKeyPrice = "price" AttributeKeyFee = "fee" AttributeKeyIsFullfilled = "is_fulfilled" AttributeKeyPacketStatus = "packet_status" )
const DefaultIndex uint64 = 1
DefaultIndex is the default global index
const TypeMsgFulfillOrder = "fulfill_order"
Variables ¶
var ( Amino = codec.NewLegacyAmino() ModuleCdc = codec.NewProtoCodec(cdctypes.NewInterfaceRegistry()) )
var ( ErrInvalidLengthDemandOrder = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowDemandOrder = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupDemandOrder = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidOrderID = errorsmod.Register(ModuleName, 3, "Invalid order ID") ErrDemandOrderDoesNotExist = errorsmod.Register(ModuleName, 5, "Demand order does not exist") ErrDemandOrderInactive = errorsmod.Register(ModuleName, 6, "Demand order inactive") ErrFullfillerAddressDoesNotExist = errorsmod.Register(ModuleName, 7, "Fullfiller address does not exist") ErrInvalidRecipientAddress = errorsmod.Register(ModuleName, 8, "Invalid recipient address") ErrBlockedAddress = errorsmod.Register(ModuleName, 9, "Can't purchase demand order for recipient with blocked address") ErrDemandAlreadyFulfilled = errorsmod.Register(ModuleName, 10, "Demand order already fulfilled") ErrNegativeTimeoutFee = errorsmod.Register(ModuleName, 11, "Timeout fee must be greater than or equal to 0") ErrTooMuchTimeoutFee = errorsmod.Register(ModuleName, 12, "Timeout fee must be less than or equal to the total amount") ErrNegativeErrAckFee = errorsmod.Register(ModuleName, 13, "Error acknowledgement fee must be greater than or equal to 0") ErrTooMuchErrAckFee = errorsmod.Register(ModuleName, 14, "Error acknowledgement fee must be less than or equal to the total amount") )
x/eibc module sentinel errors
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( // AllDemandOrdersKeyPrefix is the prefix for all demand orders AllDemandOrdersKeyPrefix = []byte{0x00} // PendingDemandOrderKeyPrefix is the prefix for pending demand orders PendingDemandOrderKeyPrefix = []byte{0x00, 0x01} // FinalizedDemandOrderKeyPrefix is the prefix for finalized demand orders FinalizedDemandOrderKeyPrefix = []byte{0x00, 0x02} // RevertedDemandOrderKeyPrefix is the prefix for reverted demand orders RevertedDemandOrderKeyPrefix = []byte{0x00, 0x03} )
Store Key Prefixes
var ( // KeyEpochIdentifier is the key for the epoch identifier KeyEpochIdentifier = []byte("EpochIdentifier") // KeyTimeoutFee is the key for the timeout fee KeyTimeoutFee = []byte("TimeoutFee") // KeyErrAckFee is the key for the error acknowledgement fee KeyErrAckFee = []byte("ErrAckFee") )
var ( ErrInvalidLengthParams = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowParams = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group") )
Functions ¶
func BuildDemandIDFromPacketKey ¶
BuildDemandIDFromPacketKey returns a unique demand order id from the packet key. PacketKey is used as a foreign key of rollapp packet in the demand order and as the demand order id. This is useful for when we want to get the demand order related to a specific rollapp packet and avoid from introducing another key for the demand order and double the storage.
func GetDemandOrderKey ¶
func GetDemandOrderKey(packetStatus commontypes.Status, orderId string) ([]byte, error)
GetDemandOrderKey constructs a key for a specific DemandOrder.
func ParamKeyTable ¶
func ParamKeyTable() paramtypes.KeyTable
ParamKeyTable the param key table for launch module
func RegisterCodec ¶
func RegisterCodec(cdc *codec.LegacyAmino)
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type AccountKeeper ¶
AccountKeeper defines the expected account keeper used for simulations (noalias)
type BankKeeper ¶
type BankKeeper interface { SpendableCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error BlockedAddr(addr sdk.AccAddress) bool }
BankKeeper defines the expected interface needed to retrieve account balances.
type BaseEIBCHook ¶
type BaseEIBCHook struct{}
func (BaseEIBCHook) AfterDemandOrderFulfilled ¶
func (b BaseEIBCHook) AfterDemandOrderFulfilled(ctx sdk.Context, demandOrder *DemandOrder, fulfillerAddress string) error
type DelayedAckKeeper ¶
type DelayedAckKeeper interface {
GetRollappPacket(ctx sdk.Context, rollappPacketKey string) (*commontypes.RollappPacket, error)
}
type DemandOrder ¶
type DemandOrder struct { // id is a hash of the form generated by GetRollappPacketKey, // e.g status/rollappid/packetProofHeight/packetDestinationChannel-PacketSequence which gurantees uniqueness Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // tracking_packet_key is the key of the packet that is being tracked. // This key can change depends on the packet status. TrackingPacketKey string `protobuf:"bytes,2,opt,name=tracking_packet_key,json=trackingPacketKey,proto3" json:"tracking_packet_key,omitempty"` Price github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,3,rep,name=price,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"price"` Fee github_com_cosmos_cosmos_sdk_types.Coins `protobuf:"bytes,4,rep,name=fee,proto3,castrepeated=github.com/cosmos/cosmos-sdk/types.Coins" json:"fee"` Recipient string `protobuf:"bytes,5,opt,name=recipient,proto3" json:"recipient,omitempty"` IsFullfilled bool `protobuf:"varint,6,opt,name=is_fullfilled,json=isFullfilled,proto3" json:"is_fullfilled,omitempty"` TrackingPacketStatus types1.Status `` /* 166-byte string literal not displayed */ }
func NewDemandOrder ¶
func NewDemandOrder(rollappPacket commontypes.RollappPacket, price, fee math.Int, denom, recipient string) *DemandOrder
NewDemandOrder creates a new demand order. Price is the cost to a market maker to buy the option, (recipient receives straight away). Fee is what the market maker gets in return.
func (*DemandOrder) Descriptor ¶
func (*DemandOrder) Descriptor() ([]byte, []int)
func (*DemandOrder) GetEvents ¶
func (m *DemandOrder) GetEvents() []sdk.Attribute
func (*DemandOrder) GetFee ¶
func (m *DemandOrder) GetFee() github_com_cosmos_cosmos_sdk_types.Coins
func (*DemandOrder) GetId ¶
func (m *DemandOrder) GetId() string
func (*DemandOrder) GetIsFullfilled ¶
func (m *DemandOrder) GetIsFullfilled() bool
func (*DemandOrder) GetPrice ¶
func (m *DemandOrder) GetPrice() github_com_cosmos_cosmos_sdk_types.Coins
func (*DemandOrder) GetRecipient ¶
func (m *DemandOrder) GetRecipient() string
func (*DemandOrder) GetRecipientBech32Address ¶
func (m *DemandOrder) GetRecipientBech32Address() sdk.AccAddress
GetRecipientBech32Address returns the recipient address as a string. Should be called after ValidateBasic hence should not panic.
func (*DemandOrder) GetTrackingPacketKey ¶
func (m *DemandOrder) GetTrackingPacketKey() string
func (*DemandOrder) GetTrackingPacketStatus ¶
func (m *DemandOrder) GetTrackingPacketStatus() types1.Status
func (*DemandOrder) Marshal ¶
func (m *DemandOrder) Marshal() (dAtA []byte, err error)
func (*DemandOrder) MarshalToSizedBuffer ¶
func (m *DemandOrder) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DemandOrder) ProtoMessage ¶
func (*DemandOrder) ProtoMessage()
func (*DemandOrder) Reset ¶
func (m *DemandOrder) Reset()
func (*DemandOrder) Size ¶
func (m *DemandOrder) Size() (n int)
func (*DemandOrder) String ¶
func (m *DemandOrder) String() string
func (*DemandOrder) Unmarshal ¶
func (m *DemandOrder) Unmarshal(dAtA []byte) error
func (*DemandOrder) Validate ¶
func (m *DemandOrder) Validate() error
func (*DemandOrder) ValidateBasic ¶
func (m *DemandOrder) ValidateBasic() error
func (*DemandOrder) XXX_DiscardUnknown ¶
func (m *DemandOrder) XXX_DiscardUnknown()
func (*DemandOrder) XXX_Marshal ¶
func (m *DemandOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DemandOrder) XXX_Merge ¶
func (m *DemandOrder) XXX_Merge(src proto.Message)
func (*DemandOrder) XXX_Size ¶
func (m *DemandOrder) XXX_Size() int
func (*DemandOrder) XXX_Unmarshal ¶
func (m *DemandOrder) XXX_Unmarshal(b []byte) error
type EIBCHooks ¶
type EIBCHooks interface {
AfterDemandOrderFulfilled(ctx sdk.Context, demandOrder *DemandOrder, fulfillerAddress string) error
}
type GenesisState ¶
type GenesisState struct { Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` DemandOrders []DemandOrder `protobuf:"bytes,2,rep,name=demand_orders,json=demandOrders,proto3" json:"demand_orders"` }
GenesisState defines the eibc module's genesis state.
func DefaultGenesis ¶
func DefaultGenesis() *GenesisState
DefaultGenesis returns the default genesis state
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetDemandOrders ¶
func (m *GenesisState) GetDemandOrders() []DemandOrder
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (GenesisState) Validate ¶
func (gs GenesisState) Validate() error
Validate performs basic genesis state validation returning an error upon any failure.
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface {
FulfillOrder(ctx context.Context, in *MsgFulfillOrder, opts ...grpc.CallOption) (*MsgFulfillOrderResponse, error)
}
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgFulfillOrder ¶
type MsgFulfillOrder struct { // fulfiller_address is the bech32-encoded address of the account which the message was sent from. FulfillerAddress string `protobuf:"bytes,1,opt,name=fulfiller_address,json=fulfillerAddress,proto3" json:"fulfiller_address,omitempty"` OrderId string `protobuf:"bytes,2,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"` }
MsgFulfillOrder defines the FullfillOrder request type.
func NewMsgFulfillOrder ¶
func NewMsgFulfillOrder(fulfillerAddress string, orderId string) *MsgFulfillOrder
func (*MsgFulfillOrder) Descriptor ¶
func (*MsgFulfillOrder) Descriptor() ([]byte, []int)
func (*MsgFulfillOrder) GetFulfillerAddress ¶
func (m *MsgFulfillOrder) GetFulfillerAddress() string
func (*MsgFulfillOrder) GetFulfillerBech32Address ¶
func (m *MsgFulfillOrder) GetFulfillerBech32Address() []byte
func (*MsgFulfillOrder) GetOrderId ¶
func (m *MsgFulfillOrder) GetOrderId() string
func (*MsgFulfillOrder) GetSignBytes ¶
func (msg *MsgFulfillOrder) GetSignBytes() []byte
func (*MsgFulfillOrder) GetSigners ¶
func (msg *MsgFulfillOrder) GetSigners() []sdk.AccAddress
func (*MsgFulfillOrder) Marshal ¶
func (m *MsgFulfillOrder) Marshal() (dAtA []byte, err error)
func (*MsgFulfillOrder) MarshalToSizedBuffer ¶
func (m *MsgFulfillOrder) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgFulfillOrder) ProtoMessage ¶
func (*MsgFulfillOrder) ProtoMessage()
func (*MsgFulfillOrder) Reset ¶
func (m *MsgFulfillOrder) Reset()
func (*MsgFulfillOrder) Route ¶
func (msg *MsgFulfillOrder) Route() string
func (*MsgFulfillOrder) Size ¶
func (m *MsgFulfillOrder) Size() (n int)
func (*MsgFulfillOrder) String ¶
func (m *MsgFulfillOrder) String() string
func (*MsgFulfillOrder) Type ¶
func (msg *MsgFulfillOrder) Type() string
func (*MsgFulfillOrder) Unmarshal ¶
func (m *MsgFulfillOrder) Unmarshal(dAtA []byte) error
func (*MsgFulfillOrder) Validate ¶
func (m *MsgFulfillOrder) Validate() error
func (*MsgFulfillOrder) ValidateBasic ¶
func (m *MsgFulfillOrder) ValidateBasic() error
func (*MsgFulfillOrder) XXX_DiscardUnknown ¶
func (m *MsgFulfillOrder) XXX_DiscardUnknown()
func (*MsgFulfillOrder) XXX_Marshal ¶
func (m *MsgFulfillOrder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgFulfillOrder) XXX_Merge ¶
func (m *MsgFulfillOrder) XXX_Merge(src proto.Message)
func (*MsgFulfillOrder) XXX_Size ¶
func (m *MsgFulfillOrder) XXX_Size() int
func (*MsgFulfillOrder) XXX_Unmarshal ¶
func (m *MsgFulfillOrder) XXX_Unmarshal(b []byte) error
type MsgFulfillOrderResponse ¶
type MsgFulfillOrderResponse struct { }
MsgFulfillOrderResponse defines the FullfillOrder response type.
func (*MsgFulfillOrderResponse) Descriptor ¶
func (*MsgFulfillOrderResponse) Descriptor() ([]byte, []int)
func (*MsgFulfillOrderResponse) Marshal ¶
func (m *MsgFulfillOrderResponse) Marshal() (dAtA []byte, err error)
func (*MsgFulfillOrderResponse) MarshalTo ¶
func (m *MsgFulfillOrderResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgFulfillOrderResponse) MarshalToSizedBuffer ¶
func (m *MsgFulfillOrderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgFulfillOrderResponse) ProtoMessage ¶
func (*MsgFulfillOrderResponse) ProtoMessage()
func (*MsgFulfillOrderResponse) Reset ¶
func (m *MsgFulfillOrderResponse) Reset()
func (*MsgFulfillOrderResponse) Size ¶
func (m *MsgFulfillOrderResponse) Size() (n int)
func (*MsgFulfillOrderResponse) String ¶
func (m *MsgFulfillOrderResponse) String() string
func (*MsgFulfillOrderResponse) Unmarshal ¶
func (m *MsgFulfillOrderResponse) Unmarshal(dAtA []byte) error
func (*MsgFulfillOrderResponse) XXX_DiscardUnknown ¶
func (m *MsgFulfillOrderResponse) XXX_DiscardUnknown()
func (*MsgFulfillOrderResponse) XXX_Marshal ¶
func (m *MsgFulfillOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgFulfillOrderResponse) XXX_Merge ¶
func (m *MsgFulfillOrderResponse) XXX_Merge(src proto.Message)
func (*MsgFulfillOrderResponse) XXX_Size ¶
func (m *MsgFulfillOrderResponse) XXX_Size() int
func (*MsgFulfillOrderResponse) XXX_Unmarshal ¶
func (m *MsgFulfillOrderResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface {
FulfillOrder(context.Context, *MsgFulfillOrder) (*MsgFulfillOrderResponse, error)
}
MsgServer is the server API for Msg service.
type MultiEIBCHooks ¶
type MultiEIBCHooks []EIBCHooks
func NewMultiEIBCHooks ¶
func NewMultiEIBCHooks(hooks ...EIBCHooks) MultiEIBCHooks
func (MultiEIBCHooks) AfterDemandOrderFulfilled ¶
func (h MultiEIBCHooks) AfterDemandOrderFulfilled(ctx sdk.Context, demandOrder *DemandOrder, fulfillerAddress string) error
type Params ¶
type Params struct { EpochIdentifier string `` /* 130-byte string literal not displayed */ TimeoutFee github_com_cosmos_cosmos_sdk_types.Dec `` /* 150-byte string literal not displayed */ ErrackFee github_com_cosmos_cosmos_sdk_types.Dec `` /* 146-byte string literal not displayed */ }
Params defines the parameters for the module.
func (*Params) Descriptor ¶
func (*Params) GetEpochIdentifier ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
ParamSetPairs get the params.ParamSet
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type QueryClient ¶
type QueryClient interface { // Parameters queries the parameters of the module. Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // Queries a Demand Order by id. DemandOrderById(ctx context.Context, in *QueryGetDemandOrderRequest, opts ...grpc.CallOption) (*QueryGetDemandOrderResponse, error) // Queries a list of demand orders by status. DemandOrdersByStatus(ctx context.Context, in *QueryDemandOrdersByStatusRequest, opts ...grpc.CallOption) (*QueryDemandOrdersByStatusResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryDemandOrdersByStatusRequest ¶
type QueryDemandOrdersByStatusRequest struct { // id of the demand order to get Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` }
QueryDemandOrdersByStatusRequest is the request type for the Query/GetDemandOrdersByStatus RPC method.
func (*QueryDemandOrdersByStatusRequest) Descriptor ¶
func (*QueryDemandOrdersByStatusRequest) Descriptor() ([]byte, []int)
func (*QueryDemandOrdersByStatusRequest) GetStatus ¶
func (m *QueryDemandOrdersByStatusRequest) GetStatus() string
func (*QueryDemandOrdersByStatusRequest) Marshal ¶
func (m *QueryDemandOrdersByStatusRequest) Marshal() (dAtA []byte, err error)
func (*QueryDemandOrdersByStatusRequest) MarshalTo ¶
func (m *QueryDemandOrdersByStatusRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryDemandOrdersByStatusRequest) MarshalToSizedBuffer ¶
func (m *QueryDemandOrdersByStatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryDemandOrdersByStatusRequest) ProtoMessage ¶
func (*QueryDemandOrdersByStatusRequest) ProtoMessage()
func (*QueryDemandOrdersByStatusRequest) Reset ¶
func (m *QueryDemandOrdersByStatusRequest) Reset()
func (*QueryDemandOrdersByStatusRequest) Size ¶
func (m *QueryDemandOrdersByStatusRequest) Size() (n int)
func (*QueryDemandOrdersByStatusRequest) String ¶
func (m *QueryDemandOrdersByStatusRequest) String() string
func (*QueryDemandOrdersByStatusRequest) Unmarshal ¶
func (m *QueryDemandOrdersByStatusRequest) Unmarshal(dAtA []byte) error
func (*QueryDemandOrdersByStatusRequest) XXX_DiscardUnknown ¶
func (m *QueryDemandOrdersByStatusRequest) XXX_DiscardUnknown()
func (*QueryDemandOrdersByStatusRequest) XXX_Marshal ¶
func (m *QueryDemandOrdersByStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryDemandOrdersByStatusRequest) XXX_Merge ¶
func (m *QueryDemandOrdersByStatusRequest) XXX_Merge(src proto.Message)
func (*QueryDemandOrdersByStatusRequest) XXX_Size ¶
func (m *QueryDemandOrdersByStatusRequest) XXX_Size() int
func (*QueryDemandOrdersByStatusRequest) XXX_Unmarshal ¶
func (m *QueryDemandOrdersByStatusRequest) XXX_Unmarshal(b []byte) error
type QueryDemandOrdersByStatusResponse ¶
type QueryDemandOrdersByStatusResponse struct { // A list of demand orders with the given status DemandOrders []*DemandOrder `protobuf:"bytes,1,rep,name=demand_orders,json=demandOrders,proto3" json:"demand_orders,omitempty"` }
QueryDemandOrdersByStatusResponse is the response type for the Query/GetDemandOrdersByStatus RPC method.
func (*QueryDemandOrdersByStatusResponse) Descriptor ¶
func (*QueryDemandOrdersByStatusResponse) Descriptor() ([]byte, []int)
func (*QueryDemandOrdersByStatusResponse) GetDemandOrders ¶
func (m *QueryDemandOrdersByStatusResponse) GetDemandOrders() []*DemandOrder
func (*QueryDemandOrdersByStatusResponse) Marshal ¶
func (m *QueryDemandOrdersByStatusResponse) Marshal() (dAtA []byte, err error)
func (*QueryDemandOrdersByStatusResponse) MarshalTo ¶
func (m *QueryDemandOrdersByStatusResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryDemandOrdersByStatusResponse) MarshalToSizedBuffer ¶
func (m *QueryDemandOrdersByStatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryDemandOrdersByStatusResponse) ProtoMessage ¶
func (*QueryDemandOrdersByStatusResponse) ProtoMessage()
func (*QueryDemandOrdersByStatusResponse) Reset ¶
func (m *QueryDemandOrdersByStatusResponse) Reset()
func (*QueryDemandOrdersByStatusResponse) Size ¶
func (m *QueryDemandOrdersByStatusResponse) Size() (n int)
func (*QueryDemandOrdersByStatusResponse) String ¶
func (m *QueryDemandOrdersByStatusResponse) String() string
func (*QueryDemandOrdersByStatusResponse) Unmarshal ¶
func (m *QueryDemandOrdersByStatusResponse) Unmarshal(dAtA []byte) error
func (*QueryDemandOrdersByStatusResponse) XXX_DiscardUnknown ¶
func (m *QueryDemandOrdersByStatusResponse) XXX_DiscardUnknown()
func (*QueryDemandOrdersByStatusResponse) XXX_Marshal ¶
func (m *QueryDemandOrdersByStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryDemandOrdersByStatusResponse) XXX_Merge ¶
func (m *QueryDemandOrdersByStatusResponse) XXX_Merge(src proto.Message)
func (*QueryDemandOrdersByStatusResponse) XXX_Size ¶
func (m *QueryDemandOrdersByStatusResponse) XXX_Size() int
func (*QueryDemandOrdersByStatusResponse) XXX_Unmarshal ¶
func (m *QueryDemandOrdersByStatusResponse) XXX_Unmarshal(b []byte) error
type QueryGetDemandOrderRequest ¶
type QueryGetDemandOrderRequest struct { // id of the demand order to get Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` }
QueryGetDemandOrderRequest is the request type for the Query/GetDemandOrder RPC method.
func (*QueryGetDemandOrderRequest) Descriptor ¶
func (*QueryGetDemandOrderRequest) Descriptor() ([]byte, []int)
func (*QueryGetDemandOrderRequest) GetId ¶
func (m *QueryGetDemandOrderRequest) GetId() string
func (*QueryGetDemandOrderRequest) Marshal ¶
func (m *QueryGetDemandOrderRequest) Marshal() (dAtA []byte, err error)
func (*QueryGetDemandOrderRequest) MarshalTo ¶
func (m *QueryGetDemandOrderRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGetDemandOrderRequest) MarshalToSizedBuffer ¶
func (m *QueryGetDemandOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGetDemandOrderRequest) ProtoMessage ¶
func (*QueryGetDemandOrderRequest) ProtoMessage()
func (*QueryGetDemandOrderRequest) Reset ¶
func (m *QueryGetDemandOrderRequest) Reset()
func (*QueryGetDemandOrderRequest) Size ¶
func (m *QueryGetDemandOrderRequest) Size() (n int)
func (*QueryGetDemandOrderRequest) String ¶
func (m *QueryGetDemandOrderRequest) String() string
func (*QueryGetDemandOrderRequest) Unmarshal ¶
func (m *QueryGetDemandOrderRequest) Unmarshal(dAtA []byte) error
func (*QueryGetDemandOrderRequest) XXX_DiscardUnknown ¶
func (m *QueryGetDemandOrderRequest) XXX_DiscardUnknown()
func (*QueryGetDemandOrderRequest) XXX_Marshal ¶
func (m *QueryGetDemandOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGetDemandOrderRequest) XXX_Merge ¶
func (m *QueryGetDemandOrderRequest) XXX_Merge(src proto.Message)
func (*QueryGetDemandOrderRequest) XXX_Size ¶
func (m *QueryGetDemandOrderRequest) XXX_Size() int
func (*QueryGetDemandOrderRequest) XXX_Unmarshal ¶
func (m *QueryGetDemandOrderRequest) XXX_Unmarshal(b []byte) error
type QueryGetDemandOrderResponse ¶
type QueryGetDemandOrderResponse struct { // demand order with the given id DemandOrder *DemandOrder `protobuf:"bytes,1,opt,name=demand_order,json=demandOrder,proto3" json:"demand_order,omitempty"` }
QueryGetDemandOrderResponse is the response type for the Query/GetDemandOrder RPC method.
func (*QueryGetDemandOrderResponse) Descriptor ¶
func (*QueryGetDemandOrderResponse) Descriptor() ([]byte, []int)
func (*QueryGetDemandOrderResponse) GetDemandOrder ¶
func (m *QueryGetDemandOrderResponse) GetDemandOrder() *DemandOrder
func (*QueryGetDemandOrderResponse) Marshal ¶
func (m *QueryGetDemandOrderResponse) Marshal() (dAtA []byte, err error)
func (*QueryGetDemandOrderResponse) MarshalTo ¶
func (m *QueryGetDemandOrderResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGetDemandOrderResponse) MarshalToSizedBuffer ¶
func (m *QueryGetDemandOrderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGetDemandOrderResponse) ProtoMessage ¶
func (*QueryGetDemandOrderResponse) ProtoMessage()
func (*QueryGetDemandOrderResponse) Reset ¶
func (m *QueryGetDemandOrderResponse) Reset()
func (*QueryGetDemandOrderResponse) Size ¶
func (m *QueryGetDemandOrderResponse) Size() (n int)
func (*QueryGetDemandOrderResponse) String ¶
func (m *QueryGetDemandOrderResponse) String() string
func (*QueryGetDemandOrderResponse) Unmarshal ¶
func (m *QueryGetDemandOrderResponse) Unmarshal(dAtA []byte) error
func (*QueryGetDemandOrderResponse) XXX_DiscardUnknown ¶
func (m *QueryGetDemandOrderResponse) XXX_DiscardUnknown()
func (*QueryGetDemandOrderResponse) XXX_Marshal ¶
func (m *QueryGetDemandOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGetDemandOrderResponse) XXX_Merge ¶
func (m *QueryGetDemandOrderResponse) XXX_Merge(src proto.Message)
func (*QueryGetDemandOrderResponse) XXX_Size ¶
func (m *QueryGetDemandOrderResponse) XXX_Size() int
func (*QueryGetDemandOrderResponse) XXX_Unmarshal ¶
func (m *QueryGetDemandOrderResponse) XXX_Unmarshal(b []byte) error
type QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParamsRequest is request type for the Query/Params RPC method.
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct { // params holds all the parameters of this module. Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` }
QueryParamsResponse is response type for the Query/Params RPC method.
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) GetParams ¶
func (m *QueryParamsResponse) GetParams() Params
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // Parameters queries the parameters of the module. Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // Queries a Demand Order by id. DemandOrderById(context.Context, *QueryGetDemandOrderRequest) (*QueryGetDemandOrderResponse, error) // Queries a list of demand orders by status. DemandOrdersByStatus(context.Context, *QueryDemandOrdersByStatusRequest) (*QueryDemandOrdersByStatusResponse, error) }
QueryServer is the server API for Query service.
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) FulfillOrder ¶
func (*UnimplementedMsgServer) FulfillOrder(ctx context.Context, req *MsgFulfillOrder) (*MsgFulfillOrderResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) DemandOrderById ¶
func (*UnimplementedQueryServer) DemandOrderById(ctx context.Context, req *QueryGetDemandOrderRequest) (*QueryGetDemandOrderResponse, error)
func (*UnimplementedQueryServer) DemandOrdersByStatus ¶
func (*UnimplementedQueryServer) DemandOrdersByStatus(ctx context.Context, req *QueryDemandOrdersByStatusRequest) (*QueryDemandOrdersByStatusResponse, error)
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)