Documentation
¶
Overview ¶
Package pb is a generated protocol buffer package.
It is generated from these files:
atomicswaps.proto message.proto
It has these top-level messages:
SignedLimitOrder LimitOrder SignedRemoveOrder Message
Index ¶
- Variables
- type LimitOrder
- func (*LimitOrder) Descriptor() ([]byte, []int)
- func (m *LimitOrder) GetBuyBTC() bool
- func (m *LimitOrder) GetExpiry() *google_protobuf.Timestamp
- func (m *LimitOrder) GetPeerID() string
- func (m *LimitOrder) GetPrice() uint64
- func (m *LimitOrder) GetQuantity() uint64
- func (m *LimitOrder) GetUtxo() *LimitOrder_SignedUTXO
- func (*LimitOrder) ProtoMessage()
- func (m *LimitOrder) Reset()
- func (m *LimitOrder) String() string
- type LimitOrder_SignedUTXO
- type Message
- type Message_MessageType
- type SignedLimitOrder
- type SignedRemoveOrder
Constants ¶
This section is empty.
Variables ¶
View Source
var Message_MessageType_name = map[int32]string{
0: "LimitOrder",
1: "OrderClose",
2: "MarketOrder",
3: "GetOrderBook",
}
View Source
var Message_MessageType_value = map[string]int32{
"LimitOrder": 0,
"OrderClose": 1,
"MarketOrder": 2,
"GetOrderBook": 3,
}
Functions ¶
This section is empty.
Types ¶
type LimitOrder ¶
type LimitOrder struct { PeerID string `protobuf:"bytes,1,opt,name=peerID" json:"peerID,omitempty"` BuyBTC bool `protobuf:"varint,2,opt,name=buyBTC" json:"buyBTC,omitempty"` Quantity uint64 `protobuf:"varint,3,opt,name=quantity" json:"quantity,omitempty"` Price uint64 `protobuf:"varint,4,opt,name=price" json:"price,omitempty"` Utxo *LimitOrder_SignedUTXO `protobuf:"bytes,5,opt,name=utxo" json:"utxo,omitempty"` Expiry *google_protobuf.Timestamp `protobuf:"bytes,6,opt,name=expiry" json:"expiry,omitempty"` }
func (*LimitOrder) Descriptor ¶
func (*LimitOrder) Descriptor() ([]byte, []int)
func (*LimitOrder) GetBuyBTC ¶
func (m *LimitOrder) GetBuyBTC() bool
func (*LimitOrder) GetExpiry ¶
func (m *LimitOrder) GetExpiry() *google_protobuf.Timestamp
func (*LimitOrder) GetPeerID ¶
func (m *LimitOrder) GetPeerID() string
func (*LimitOrder) GetPrice ¶
func (m *LimitOrder) GetPrice() uint64
func (*LimitOrder) GetQuantity ¶
func (m *LimitOrder) GetQuantity() uint64
func (*LimitOrder) GetUtxo ¶
func (m *LimitOrder) GetUtxo() *LimitOrder_SignedUTXO
func (*LimitOrder) ProtoMessage ¶
func (*LimitOrder) ProtoMessage()
func (*LimitOrder) Reset ¶
func (m *LimitOrder) Reset()
func (*LimitOrder) String ¶
func (m *LimitOrder) String() string
type LimitOrder_SignedUTXO ¶
type LimitOrder_SignedUTXO struct { Outpoint []byte `protobuf:"bytes,1,opt,name=outpoint,proto3" json:"outpoint,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` }
func (*LimitOrder_SignedUTXO) Descriptor ¶
func (*LimitOrder_SignedUTXO) Descriptor() ([]byte, []int)
func (*LimitOrder_SignedUTXO) GetOutpoint ¶
func (m *LimitOrder_SignedUTXO) GetOutpoint() []byte
func (*LimitOrder_SignedUTXO) GetSignature ¶
func (m *LimitOrder_SignedUTXO) GetSignature() []byte
func (*LimitOrder_SignedUTXO) ProtoMessage ¶
func (*LimitOrder_SignedUTXO) ProtoMessage()
func (*LimitOrder_SignedUTXO) Reset ¶
func (m *LimitOrder_SignedUTXO) Reset()
func (*LimitOrder_SignedUTXO) String ¶
func (m *LimitOrder_SignedUTXO) String() string
type Message ¶
type Message struct { MessageType Message_MessageType `protobuf:"varint,1,opt,name=messageType,enum=Message_MessageType" json:"messageType,omitempty"` Payload *google_protobuf1.Any `protobuf:"bytes,2,opt,name=payload" json:"payload,omitempty"` }
func (*Message) Descriptor ¶
func (*Message) GetMessageType ¶
func (m *Message) GetMessageType() Message_MessageType
func (*Message) GetPayload ¶
func (m *Message) GetPayload() *google_protobuf1.Any
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
type Message_MessageType ¶
type Message_MessageType int32
const ( Message_LimitOrder Message_MessageType = 0 Message_OrderClose Message_MessageType = 1 Message_MarketOrder Message_MessageType = 2 Message_GetOrderBook Message_MessageType = 3 )
func (Message_MessageType) EnumDescriptor ¶
func (Message_MessageType) EnumDescriptor() ([]byte, []int)
func (Message_MessageType) String ¶
func (x Message_MessageType) String() string
type SignedLimitOrder ¶
type SignedLimitOrder struct { SerializedLimitOrder []byte `protobuf:"bytes,1,opt,name=serializedLimitOrder,proto3" json:"serializedLimitOrder,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` }
func (*SignedLimitOrder) Descriptor ¶
func (*SignedLimitOrder) Descriptor() ([]byte, []int)
func (*SignedLimitOrder) GetSerializedLimitOrder ¶
func (m *SignedLimitOrder) GetSerializedLimitOrder() []byte
func (*SignedLimitOrder) GetSignature ¶
func (m *SignedLimitOrder) GetSignature() []byte
func (*SignedLimitOrder) ProtoMessage ¶
func (*SignedLimitOrder) ProtoMessage()
func (*SignedLimitOrder) Reset ¶
func (m *SignedLimitOrder) Reset()
func (*SignedLimitOrder) String ¶
func (m *SignedLimitOrder) String() string
type SignedRemoveOrder ¶
type SignedRemoveOrder struct { OrderID string `protobuf:"bytes,1,opt,name=orderID" json:"orderID,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` }
func (*SignedRemoveOrder) Descriptor ¶
func (*SignedRemoveOrder) Descriptor() ([]byte, []int)
func (*SignedRemoveOrder) GetOrderID ¶
func (m *SignedRemoveOrder) GetOrderID() string
func (*SignedRemoveOrder) GetSignature ¶
func (m *SignedRemoveOrder) GetSignature() []byte
func (*SignedRemoveOrder) ProtoMessage ¶
func (*SignedRemoveOrder) ProtoMessage()
func (*SignedRemoveOrder) Reset ¶
func (m *SignedRemoveOrder) Reset()
func (*SignedRemoveOrder) String ¶
func (m *SignedRemoveOrder) String() string
Click to show internal directories.
Click to hide internal directories.