package ibc.applications.atomic_swap.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Msg

tx.proto:12

Msg defines the ibc/swap Msg service.

service Query

query.proto:13

Query provides defines the gRPC querier service.

message AtomicSwapPacketData

packet.proto:23

AtomicSwapPacketData is comprised of a raw transaction, type of transaction and optional memo field.

message GenesisState

genesis.proto:11

GenesisState defines the ibc-transfer genesis state

message MakeSwapMsg

tx.proto:18

Used as request type in: Msg.MakeSwap

Used as field type in: Order

message Order

swap.proto:65

Used in: GenesisState, QueryOrdersResponse

enum OrderType

query.proto:55

Used in: QueryOrdersByRequest

message Params

swap.proto:12

Params defines the set of IBC swap parameters.

Used in: GenesisState, QueryParamsResponse

message QueryOrdersResponse

query.proto:50

Used as response type in: Query.GetAllOrders, Query.GetAllOrdersByType, Query.GetPrivateOrders, Query.GetSubmittedOrders, Query.GetTookOrders

enum Side

swap.proto:58

Type defines a classification of swap messages

Used in: Order

enum Status

swap.proto:20

OTC

Used in: Order

message SwapMaker

swap.proto:27

enum SwapMessageType

packet.proto:11

Type defines a classification of swap messages

Used in: AtomicSwapPacketData

message SwapTaker

swap.proto:47

message TakeSwapMsg

tx.proto:52

Used as request type in: Msg.TakeSwap

Used as field type in: Order