Documentation
¶
Index ¶
- Variables
- type CancelTradeOrder
- func (*CancelTradeOrder) Descriptor() ([]byte, []int)deprecated
- func (x *CancelTradeOrder) GetRefid() string
- func (x *CancelTradeOrder) GetSender() []byte
- func (x *CancelTradeOrder) GetSymbol() string
- func (*CancelTradeOrder) ProtoMessage()
- func (x *CancelTradeOrder) ProtoReflect() protoreflect.Message
- func (x *CancelTradeOrder) Reset()
- func (x *CancelTradeOrder) String() string
- type ClaimHTLOrder
- func (*ClaimHTLOrder) Descriptor() ([]byte, []int)deprecated
- func (x *ClaimHTLOrder) GetFrom() []byte
- func (x *ClaimHTLOrder) GetRandomNumber() []byte
- func (x *ClaimHTLOrder) GetSwapId() []byte
- func (*ClaimHTLOrder) ProtoMessage()
- func (x *ClaimHTLOrder) ProtoReflect() protoreflect.Message
- func (x *ClaimHTLOrder) Reset()
- func (x *ClaimHTLOrder) String() string
- type DepositHTLTOrder
- func (*DepositHTLTOrder) Descriptor() ([]byte, []int)deprecated
- func (x *DepositHTLTOrder) GetAmount() []*SendOrder_Token
- func (x *DepositHTLTOrder) GetFrom() []byte
- func (x *DepositHTLTOrder) GetSwapId() []byte
- func (*DepositHTLTOrder) ProtoMessage()
- func (x *DepositHTLTOrder) ProtoReflect() protoreflect.Message
- func (x *DepositHTLTOrder) Reset()
- func (x *DepositHTLTOrder) String() string
- type HTLTOrder
- func (*HTLTOrder) Descriptor() ([]byte, []int)deprecated
- func (x *HTLTOrder) GetAmount() []*SendOrder_Token
- func (x *HTLTOrder) GetCrossChain() bool
- func (x *HTLTOrder) GetExpectedIncome() string
- func (x *HTLTOrder) GetFrom() []byte
- func (x *HTLTOrder) GetHeightSpan() int64
- func (x *HTLTOrder) GetRandomNumberHash() []byte
- func (x *HTLTOrder) GetRecipientOtherChain() string
- func (x *HTLTOrder) GetSenderOtherChain() string
- func (x *HTLTOrder) GetTimestamp() int64
- func (x *HTLTOrder) GetTo() []byte
- func (*HTLTOrder) ProtoMessage()
- func (x *HTLTOrder) ProtoReflect() protoreflect.Message
- func (x *HTLTOrder) Reset()
- func (x *HTLTOrder) String() string
- type RefundHTLTOrder
- func (*RefundHTLTOrder) Descriptor() ([]byte, []int)deprecated
- func (x *RefundHTLTOrder) GetFrom() []byte
- func (x *RefundHTLTOrder) GetSwapId() []byte
- func (*RefundHTLTOrder) ProtoMessage()
- func (x *RefundHTLTOrder) ProtoReflect() protoreflect.Message
- func (x *RefundHTLTOrder) Reset()
- func (x *RefundHTLTOrder) String() string
- type SendOrder
- func (*SendOrder) Descriptor() ([]byte, []int)deprecated
- func (x *SendOrder) GetInputs() []*SendOrder_Input
- func (x *SendOrder) GetOutputs() []*SendOrder_Output
- func (*SendOrder) ProtoMessage()
- func (x *SendOrder) ProtoReflect() protoreflect.Message
- func (x *SendOrder) Reset()
- func (x *SendOrder) String() string
- type SendOrder_Input
- func (*SendOrder_Input) Descriptor() ([]byte, []int)deprecated
- func (x *SendOrder_Input) GetAddress() []byte
- func (x *SendOrder_Input) GetCoins() []*SendOrder_Token
- func (*SendOrder_Input) ProtoMessage()
- func (x *SendOrder_Input) ProtoReflect() protoreflect.Message
- func (x *SendOrder_Input) Reset()
- func (x *SendOrder_Input) String() string
- type SendOrder_Output
- func (*SendOrder_Output) Descriptor() ([]byte, []int)deprecated
- func (x *SendOrder_Output) GetAddress() []byte
- func (x *SendOrder_Output) GetCoins() []*SendOrder_Token
- func (*SendOrder_Output) ProtoMessage()
- func (x *SendOrder_Output) ProtoReflect() protoreflect.Message
- func (x *SendOrder_Output) Reset()
- func (x *SendOrder_Output) String() string
- type SendOrder_Token
- func (*SendOrder_Token) Descriptor() ([]byte, []int)deprecated
- func (x *SendOrder_Token) GetAmount() int64
- func (x *SendOrder_Token) GetDenom() string
- func (*SendOrder_Token) ProtoMessage()
- func (x *SendOrder_Token) ProtoReflect() protoreflect.Message
- func (x *SendOrder_Token) Reset()
- func (x *SendOrder_Token) String() string
- type SideChainDelegate
- func (*SideChainDelegate) Descriptor() ([]byte, []int)deprecated
- func (x *SideChainDelegate) GetChainId() string
- func (x *SideChainDelegate) GetDelegation() *SendOrder_Token
- func (x *SideChainDelegate) GetDelegatorAddr() []byte
- func (x *SideChainDelegate) GetValidatorAddr() []byte
- func (*SideChainDelegate) ProtoMessage()
- func (x *SideChainDelegate) ProtoReflect() protoreflect.Message
- func (x *SideChainDelegate) Reset()
- func (x *SideChainDelegate) String() string
- type SideChainRedelegate
- func (*SideChainRedelegate) Descriptor() ([]byte, []int)deprecated
- func (x *SideChainRedelegate) GetAmount() *SendOrder_Token
- func (x *SideChainRedelegate) GetChainId() string
- func (x *SideChainRedelegate) GetDelegatorAddr() []byte
- func (x *SideChainRedelegate) GetValidatorDstAddr() []byte
- func (x *SideChainRedelegate) GetValidatorSrcAddr() []byte
- func (*SideChainRedelegate) ProtoMessage()
- func (x *SideChainRedelegate) ProtoReflect() protoreflect.Message
- func (x *SideChainRedelegate) Reset()
- func (x *SideChainRedelegate) String() string
- type SideChainStakeMigration
- func (*SideChainStakeMigration) Descriptor() ([]byte, []int)deprecated
- func (x *SideChainStakeMigration) GetAmount() *SendOrder_Token
- func (x *SideChainStakeMigration) GetDelegatorAddr() []byte
- func (x *SideChainStakeMigration) GetRefundAddr() []byte
- func (x *SideChainStakeMigration) GetValidatorDstAddr() []byte
- func (x *SideChainStakeMigration) GetValidatorSrcAddr() []byte
- func (*SideChainStakeMigration) ProtoMessage()
- func (x *SideChainStakeMigration) ProtoReflect() protoreflect.Message
- func (x *SideChainStakeMigration) Reset()
- func (x *SideChainStakeMigration) String() string
- type SideChainUndelegate
- func (*SideChainUndelegate) Descriptor() ([]byte, []int)deprecated
- func (x *SideChainUndelegate) GetAmount() *SendOrder_Token
- func (x *SideChainUndelegate) GetChainId() string
- func (x *SideChainUndelegate) GetDelegatorAddr() []byte
- func (x *SideChainUndelegate) GetValidatorAddr() []byte
- func (*SideChainUndelegate) ProtoMessage()
- func (x *SideChainUndelegate) ProtoReflect() protoreflect.Message
- func (x *SideChainUndelegate) Reset()
- func (x *SideChainUndelegate) String() string
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetAccountNumber() int64
- func (x *Signature) GetPubKey() []byte
- func (x *Signature) GetSequence() int64
- func (x *Signature) GetSignature() []byte
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type SigningInput
- func (*SigningInput) Descriptor() ([]byte, []int)deprecated
- func (x *SigningInput) GetAccountNumber() int64
- func (x *SigningInput) GetBurnOrder() *TokenBurnOrder
- func (x *SigningInput) GetCancelTradeOrder() *CancelTradeOrder
- func (x *SigningInput) GetChainId() string
- func (x *SigningInput) GetClaimHTLTOrder() *ClaimHTLOrder
- func (x *SigningInput) GetDepositHTLTOrder() *DepositHTLTOrder
- func (x *SigningInput) GetFreezeOrder() *TokenFreezeOrder
- func (x *SigningInput) GetHtltOrder() *HTLTOrder
- func (x *SigningInput) GetIssueOrder() *TokenIssueOrder
- func (x *SigningInput) GetMemo() string
- func (x *SigningInput) GetMintOrder() *TokenMintOrder
- func (x *SigningInput) GetOrderOneof() isSigningInput_OrderOneof
- func (x *SigningInput) GetPrivateKey() []byte
- func (x *SigningInput) GetRefundHTLTOrder() *RefundHTLTOrder
- func (x *SigningInput) GetSendOrder() *SendOrder
- func (x *SigningInput) GetSequence() int64
- func (x *SigningInput) GetSideDelegateOrder() *SideChainDelegate
- func (x *SigningInput) GetSideRedelegateOrder() *SideChainRedelegate
- func (x *SigningInput) GetSideStakeMigrationOrder() *SideChainStakeMigration
- func (x *SigningInput) GetSideUndelegateOrder() *SideChainUndelegate
- func (x *SigningInput) GetSource() int64
- func (x *SigningInput) GetTimeLockOrder() *TimeLockOrder
- func (x *SigningInput) GetTimeRelockOrder() *TimeRelockOrder
- func (x *SigningInput) GetTimeUnlockOrder() *TimeUnlockOrder
- func (x *SigningInput) GetTradeOrder() *TradeOrder
- func (x *SigningInput) GetTransferOutOrder() *TransferOut
- func (x *SigningInput) GetUnfreezeOrder() *TokenUnfreezeOrder
- func (*SigningInput) ProtoMessage()
- func (x *SigningInput) ProtoReflect() protoreflect.Message
- func (x *SigningInput) Reset()
- func (x *SigningInput) String() string
- type SigningInput_BurnOrder
- type SigningInput_CancelTradeOrder
- type SigningInput_ClaimHTLTOrder
- type SigningInput_DepositHTLTOrder
- type SigningInput_FreezeOrder
- type SigningInput_HtltOrder
- type SigningInput_IssueOrder
- type SigningInput_MintOrder
- type SigningInput_RefundHTLTOrder
- type SigningInput_SendOrder
- type SigningInput_SideDelegateOrder
- type SigningInput_SideRedelegateOrder
- type SigningInput_SideStakeMigrationOrder
- type SigningInput_SideUndelegateOrder
- type SigningInput_TimeLockOrder
- type SigningInput_TimeRelockOrder
- type SigningInput_TimeUnlockOrder
- type SigningInput_TradeOrder
- type SigningInput_TransferOutOrder
- type SigningInput_UnfreezeOrder
- type SigningOutput
- func (*SigningOutput) Descriptor() ([]byte, []int)deprecated
- func (x *SigningOutput) GetEncoded() []byte
- func (x *SigningOutput) GetError() common.SigningError
- func (x *SigningOutput) GetErrorMessage() string
- func (x *SigningOutput) GetSignature() []byte
- func (x *SigningOutput) GetSignatureJson() string
- func (*SigningOutput) ProtoMessage()
- func (x *SigningOutput) ProtoReflect() protoreflect.Message
- func (x *SigningOutput) Reset()
- func (x *SigningOutput) String() string
- type TimeLockOrder
- func (*TimeLockOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TimeLockOrder) GetAmount() []*SendOrder_Token
- func (x *TimeLockOrder) GetDescription() string
- func (x *TimeLockOrder) GetFromAddress() []byte
- func (x *TimeLockOrder) GetLockTime() int64
- func (*TimeLockOrder) ProtoMessage()
- func (x *TimeLockOrder) ProtoReflect() protoreflect.Message
- func (x *TimeLockOrder) Reset()
- func (x *TimeLockOrder) String() string
- type TimeRelockOrder
- func (*TimeRelockOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TimeRelockOrder) GetAmount() []*SendOrder_Token
- func (x *TimeRelockOrder) GetDescription() string
- func (x *TimeRelockOrder) GetFromAddress() []byte
- func (x *TimeRelockOrder) GetId() int64
- func (x *TimeRelockOrder) GetLockTime() int64
- func (*TimeRelockOrder) ProtoMessage()
- func (x *TimeRelockOrder) ProtoReflect() protoreflect.Message
- func (x *TimeRelockOrder) Reset()
- func (x *TimeRelockOrder) String() string
- type TimeUnlockOrder
- func (*TimeUnlockOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TimeUnlockOrder) GetFromAddress() []byte
- func (x *TimeUnlockOrder) GetId() int64
- func (*TimeUnlockOrder) ProtoMessage()
- func (x *TimeUnlockOrder) ProtoReflect() protoreflect.Message
- func (x *TimeUnlockOrder) Reset()
- func (x *TimeUnlockOrder) String() string
- type TokenBurnOrder
- func (*TokenBurnOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TokenBurnOrder) GetAmount() int64
- func (x *TokenBurnOrder) GetFrom() []byte
- func (x *TokenBurnOrder) GetSymbol() string
- func (*TokenBurnOrder) ProtoMessage()
- func (x *TokenBurnOrder) ProtoReflect() protoreflect.Message
- func (x *TokenBurnOrder) Reset()
- func (x *TokenBurnOrder) String() string
- type TokenFreezeOrder
- func (*TokenFreezeOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TokenFreezeOrder) GetAmount() int64
- func (x *TokenFreezeOrder) GetFrom() []byte
- func (x *TokenFreezeOrder) GetSymbol() string
- func (*TokenFreezeOrder) ProtoMessage()
- func (x *TokenFreezeOrder) ProtoReflect() protoreflect.Message
- func (x *TokenFreezeOrder) Reset()
- func (x *TokenFreezeOrder) String() string
- type TokenIssueOrder
- func (*TokenIssueOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TokenIssueOrder) GetFrom() []byte
- func (x *TokenIssueOrder) GetMintable() bool
- func (x *TokenIssueOrder) GetName() string
- func (x *TokenIssueOrder) GetSymbol() string
- func (x *TokenIssueOrder) GetTotalSupply() int64
- func (*TokenIssueOrder) ProtoMessage()
- func (x *TokenIssueOrder) ProtoReflect() protoreflect.Message
- func (x *TokenIssueOrder) Reset()
- func (x *TokenIssueOrder) String() string
- type TokenMintOrder
- func (*TokenMintOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TokenMintOrder) GetAmount() int64
- func (x *TokenMintOrder) GetFrom() []byte
- func (x *TokenMintOrder) GetSymbol() string
- func (*TokenMintOrder) ProtoMessage()
- func (x *TokenMintOrder) ProtoReflect() protoreflect.Message
- func (x *TokenMintOrder) Reset()
- func (x *TokenMintOrder) String() string
- type TokenUnfreezeOrder
- func (*TokenUnfreezeOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TokenUnfreezeOrder) GetAmount() int64
- func (x *TokenUnfreezeOrder) GetFrom() []byte
- func (x *TokenUnfreezeOrder) GetSymbol() string
- func (*TokenUnfreezeOrder) ProtoMessage()
- func (x *TokenUnfreezeOrder) ProtoReflect() protoreflect.Message
- func (x *TokenUnfreezeOrder) Reset()
- func (x *TokenUnfreezeOrder) String() string
- type TradeOrder
- func (*TradeOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TradeOrder) GetId() string
- func (x *TradeOrder) GetOrdertype() int64
- func (x *TradeOrder) GetPrice() int64
- func (x *TradeOrder) GetQuantity() int64
- func (x *TradeOrder) GetSender() []byte
- func (x *TradeOrder) GetSide() int64
- func (x *TradeOrder) GetSymbol() string
- func (x *TradeOrder) GetTimeinforce() int64
- func (*TradeOrder) ProtoMessage()
- func (x *TradeOrder) ProtoReflect() protoreflect.Message
- func (x *TradeOrder) Reset()
- func (x *TradeOrder) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetData() []byte
- func (x *Transaction) GetMemo() string
- func (x *Transaction) GetMsgs() [][]byte
- func (x *Transaction) GetSignatures() [][]byte
- func (x *Transaction) GetSource() int64
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransferOut
- func (*TransferOut) Descriptor() ([]byte, []int)deprecated
- func (x *TransferOut) GetAmount() *SendOrder_Token
- func (x *TransferOut) GetExpireTime() int64
- func (x *TransferOut) GetFrom() []byte
- func (x *TransferOut) GetTo() []byte
- func (*TransferOut) ProtoMessage()
- func (x *TransferOut) ProtoReflect() protoreflect.Message
- func (x *TransferOut) Reset()
- func (x *TransferOut) String() string
Constants ¶
This section is empty.
Variables ¶
var File_Binance_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CancelTradeOrder ¶
type CancelTradeOrder struct {
// originating address
Sender []byte `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
// symbol for trading pair in full name of the tokens
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
// order id to cancel
Refid string `protobuf:"bytes,3,opt,name=refid,proto3" json:"refid,omitempty"`
// contains filtered or unexported fields
}
Message for CancelTrade order
func (*CancelTradeOrder) Descriptor
deprecated
func (*CancelTradeOrder) Descriptor() ([]byte, []int)
Deprecated: Use CancelTradeOrder.ProtoReflect.Descriptor instead.
func (*CancelTradeOrder) GetRefid ¶
func (x *CancelTradeOrder) GetRefid() string
func (*CancelTradeOrder) GetSender ¶
func (x *CancelTradeOrder) GetSender() []byte
func (*CancelTradeOrder) GetSymbol ¶
func (x *CancelTradeOrder) GetSymbol() string
func (*CancelTradeOrder) ProtoMessage ¶
func (*CancelTradeOrder) ProtoMessage()
func (*CancelTradeOrder) ProtoReflect ¶
func (x *CancelTradeOrder) ProtoReflect() protoreflect.Message
func (*CancelTradeOrder) Reset ¶
func (x *CancelTradeOrder) Reset()
func (*CancelTradeOrder) String ¶
func (x *CancelTradeOrder) String() string
type ClaimHTLOrder ¶
type ClaimHTLOrder struct {
// signer address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// swap ID
SwapId []byte `protobuf:"bytes,2,opt,name=swap_id,json=swapId,proto3" json:"swap_id,omitempty"`
// random number input
RandomNumber []byte `protobuf:"bytes,3,opt,name=random_number,json=randomNumber,proto3" json:"random_number,omitempty"`
// contains filtered or unexported fields
}
Message for Claim HTLT order
func (*ClaimHTLOrder) Descriptor
deprecated
func (*ClaimHTLOrder) Descriptor() ([]byte, []int)
Deprecated: Use ClaimHTLOrder.ProtoReflect.Descriptor instead.
func (*ClaimHTLOrder) GetFrom ¶
func (x *ClaimHTLOrder) GetFrom() []byte
func (*ClaimHTLOrder) GetRandomNumber ¶
func (x *ClaimHTLOrder) GetRandomNumber() []byte
func (*ClaimHTLOrder) GetSwapId ¶
func (x *ClaimHTLOrder) GetSwapId() []byte
func (*ClaimHTLOrder) ProtoMessage ¶
func (*ClaimHTLOrder) ProtoMessage()
func (*ClaimHTLOrder) ProtoReflect ¶
func (x *ClaimHTLOrder) ProtoReflect() protoreflect.Message
func (*ClaimHTLOrder) Reset ¶
func (x *ClaimHTLOrder) Reset()
func (*ClaimHTLOrder) String ¶
func (x *ClaimHTLOrder) String() string
type DepositHTLTOrder ¶
type DepositHTLTOrder struct {
// signer address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// amounts
Amount []*SendOrder_Token `protobuf:"bytes,2,rep,name=amount,proto3" json:"amount,omitempty"`
// swap ID
SwapId []byte `protobuf:"bytes,3,opt,name=swap_id,json=swapId,proto3" json:"swap_id,omitempty"`
// contains filtered or unexported fields
}
Message for Deposit HTLT order
func (*DepositHTLTOrder) Descriptor
deprecated
func (*DepositHTLTOrder) Descriptor() ([]byte, []int)
Deprecated: Use DepositHTLTOrder.ProtoReflect.Descriptor instead.
func (*DepositHTLTOrder) GetAmount ¶
func (x *DepositHTLTOrder) GetAmount() []*SendOrder_Token
func (*DepositHTLTOrder) GetFrom ¶
func (x *DepositHTLTOrder) GetFrom() []byte
func (*DepositHTLTOrder) GetSwapId ¶
func (x *DepositHTLTOrder) GetSwapId() []byte
func (*DepositHTLTOrder) ProtoMessage ¶
func (*DepositHTLTOrder) ProtoMessage()
func (*DepositHTLTOrder) ProtoReflect ¶
func (x *DepositHTLTOrder) ProtoReflect() protoreflect.Message
func (*DepositHTLTOrder) Reset ¶
func (x *DepositHTLTOrder) Reset()
func (*DepositHTLTOrder) String ¶
func (x *DepositHTLTOrder) String() string
type HTLTOrder ¶
type HTLTOrder struct {
// signer address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// recipient address
To []byte `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
// source on other chain, optional
RecipientOtherChain string `protobuf:"bytes,3,opt,name=recipient_other_chain,json=recipientOtherChain,proto3" json:"recipient_other_chain,omitempty"`
// recipient on other chain, optional
SenderOtherChain string `protobuf:"bytes,4,opt,name=sender_other_chain,json=senderOtherChain,proto3" json:"sender_other_chain,omitempty"`
// hash of a random number and timestamp, based on SHA256
RandomNumberHash []byte `protobuf:"bytes,5,opt,name=random_number_hash,json=randomNumberHash,proto3" json:"random_number_hash,omitempty"`
// timestamp
Timestamp int64 `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// amounts
Amount []*SendOrder_Token `protobuf:"bytes,7,rep,name=amount,proto3" json:"amount,omitempty"`
// expected gained token on the other chain
ExpectedIncome string `protobuf:"bytes,8,opt,name=expected_income,json=expectedIncome,proto3" json:"expected_income,omitempty"`
// period expressed in block heights
HeightSpan int64 `protobuf:"varint,9,opt,name=height_span,json=heightSpan,proto3" json:"height_span,omitempty"`
// set for cross-chain send
CrossChain bool `protobuf:"varint,10,opt,name=cross_chain,json=crossChain,proto3" json:"cross_chain,omitempty"`
// contains filtered or unexported fields
}
Message for HashTimeLock order
func (*HTLTOrder) Descriptor
deprecated
func (*HTLTOrder) GetAmount ¶
func (x *HTLTOrder) GetAmount() []*SendOrder_Token
func (*HTLTOrder) GetCrossChain ¶
func (*HTLTOrder) GetExpectedIncome ¶
func (*HTLTOrder) GetHeightSpan ¶
func (*HTLTOrder) GetRandomNumberHash ¶
func (*HTLTOrder) GetRecipientOtherChain ¶
func (*HTLTOrder) GetSenderOtherChain ¶
func (*HTLTOrder) GetTimestamp ¶
func (*HTLTOrder) ProtoMessage ¶
func (*HTLTOrder) ProtoMessage()
func (*HTLTOrder) ProtoReflect ¶
func (x *HTLTOrder) ProtoReflect() protoreflect.Message
type RefundHTLTOrder ¶
type RefundHTLTOrder struct {
// signer address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// swap ID
SwapId []byte `protobuf:"bytes,2,opt,name=swap_id,json=swapId,proto3" json:"swap_id,omitempty"`
// contains filtered or unexported fields
}
Message for Refund HTLT order
func (*RefundHTLTOrder) Descriptor
deprecated
func (*RefundHTLTOrder) Descriptor() ([]byte, []int)
Deprecated: Use RefundHTLTOrder.ProtoReflect.Descriptor instead.
func (*RefundHTLTOrder) GetFrom ¶
func (x *RefundHTLTOrder) GetFrom() []byte
func (*RefundHTLTOrder) GetSwapId ¶
func (x *RefundHTLTOrder) GetSwapId() []byte
func (*RefundHTLTOrder) ProtoMessage ¶
func (*RefundHTLTOrder) ProtoMessage()
func (*RefundHTLTOrder) ProtoReflect ¶
func (x *RefundHTLTOrder) ProtoReflect() protoreflect.Message
func (*RefundHTLTOrder) Reset ¶
func (x *RefundHTLTOrder) Reset()
func (*RefundHTLTOrder) String ¶
func (x *RefundHTLTOrder) String() string
type SendOrder ¶
type SendOrder struct {
// Send inputs
Inputs []*SendOrder_Input `protobuf:"bytes,1,rep,name=inputs,proto3" json:"inputs,omitempty"`
// Send outputs
Outputs []*SendOrder_Output `protobuf:"bytes,2,rep,name=outputs,proto3" json:"outputs,omitempty"`
// contains filtered or unexported fields
}
Message for Send order
func (*SendOrder) Descriptor
deprecated
func (*SendOrder) GetInputs ¶
func (x *SendOrder) GetInputs() []*SendOrder_Input
func (*SendOrder) GetOutputs ¶
func (x *SendOrder) GetOutputs() []*SendOrder_Output
func (*SendOrder) ProtoMessage ¶
func (*SendOrder) ProtoMessage()
func (*SendOrder) ProtoReflect ¶
func (x *SendOrder) ProtoReflect() protoreflect.Message
type SendOrder_Input ¶
type SendOrder_Input struct {
// source address
Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
// input coin amounts
Coins []*SendOrder_Token `protobuf:"bytes,2,rep,name=coins,proto3" json:"coins,omitempty"`
// contains filtered or unexported fields
}
Transaction input
func (*SendOrder_Input) Descriptor
deprecated
func (*SendOrder_Input) Descriptor() ([]byte, []int)
Deprecated: Use SendOrder_Input.ProtoReflect.Descriptor instead.
func (*SendOrder_Input) GetAddress ¶
func (x *SendOrder_Input) GetAddress() []byte
func (*SendOrder_Input) GetCoins ¶
func (x *SendOrder_Input) GetCoins() []*SendOrder_Token
func (*SendOrder_Input) ProtoMessage ¶
func (*SendOrder_Input) ProtoMessage()
func (*SendOrder_Input) ProtoReflect ¶
func (x *SendOrder_Input) ProtoReflect() protoreflect.Message
func (*SendOrder_Input) Reset ¶
func (x *SendOrder_Input) Reset()
func (*SendOrder_Input) String ¶
func (x *SendOrder_Input) String() string
type SendOrder_Output ¶
type SendOrder_Output struct {
// destination address
Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
// output coin amounts
Coins []*SendOrder_Token `protobuf:"bytes,2,rep,name=coins,proto3" json:"coins,omitempty"`
// contains filtered or unexported fields
}
Transaction output
func (*SendOrder_Output) Descriptor
deprecated
func (*SendOrder_Output) Descriptor() ([]byte, []int)
Deprecated: Use SendOrder_Output.ProtoReflect.Descriptor instead.
func (*SendOrder_Output) GetAddress ¶
func (x *SendOrder_Output) GetAddress() []byte
func (*SendOrder_Output) GetCoins ¶
func (x *SendOrder_Output) GetCoins() []*SendOrder_Token
func (*SendOrder_Output) ProtoMessage ¶
func (*SendOrder_Output) ProtoMessage()
func (*SendOrder_Output) ProtoReflect ¶
func (x *SendOrder_Output) ProtoReflect() protoreflect.Message
func (*SendOrder_Output) Reset ¶
func (x *SendOrder_Output) Reset()
func (*SendOrder_Output) String ¶
func (x *SendOrder_Output) String() string
type SendOrder_Token ¶
type SendOrder_Token struct {
// Token ID
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
// Amount
Amount int64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
A token amount, symbol-amount pair. Could be moved out of SendOrder; kept here for backward compatibility.
func (*SendOrder_Token) Descriptor
deprecated
func (*SendOrder_Token) Descriptor() ([]byte, []int)
Deprecated: Use SendOrder_Token.ProtoReflect.Descriptor instead.
func (*SendOrder_Token) GetAmount ¶
func (x *SendOrder_Token) GetAmount() int64
func (*SendOrder_Token) GetDenom ¶
func (x *SendOrder_Token) GetDenom() string
func (*SendOrder_Token) ProtoMessage ¶
func (*SendOrder_Token) ProtoMessage()
func (*SendOrder_Token) ProtoReflect ¶
func (x *SendOrder_Token) ProtoReflect() protoreflect.Message
func (*SendOrder_Token) Reset ¶
func (x *SendOrder_Token) Reset()
func (*SendOrder_Token) String ¶
func (x *SendOrder_Token) String() string
type SideChainDelegate ¶
type SideChainDelegate struct {
DelegatorAddr []byte `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"`
ValidatorAddr []byte `protobuf:"bytes,2,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"`
Delegation *SendOrder_Token `protobuf:"bytes,3,opt,name=delegation,proto3" json:"delegation,omitempty"`
ChainId string `protobuf:"bytes,4,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
// contains filtered or unexported fields
}
func (*SideChainDelegate) Descriptor
deprecated
func (*SideChainDelegate) Descriptor() ([]byte, []int)
Deprecated: Use SideChainDelegate.ProtoReflect.Descriptor instead.
func (*SideChainDelegate) GetChainId ¶
func (x *SideChainDelegate) GetChainId() string
func (*SideChainDelegate) GetDelegation ¶
func (x *SideChainDelegate) GetDelegation() *SendOrder_Token
func (*SideChainDelegate) GetDelegatorAddr ¶
func (x *SideChainDelegate) GetDelegatorAddr() []byte
func (*SideChainDelegate) GetValidatorAddr ¶
func (x *SideChainDelegate) GetValidatorAddr() []byte
func (*SideChainDelegate) ProtoMessage ¶
func (*SideChainDelegate) ProtoMessage()
func (*SideChainDelegate) ProtoReflect ¶
func (x *SideChainDelegate) ProtoReflect() protoreflect.Message
func (*SideChainDelegate) Reset ¶
func (x *SideChainDelegate) Reset()
func (*SideChainDelegate) String ¶
func (x *SideChainDelegate) String() string
type SideChainRedelegate ¶
type SideChainRedelegate struct {
DelegatorAddr []byte `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"`
ValidatorSrcAddr []byte `protobuf:"bytes,2,opt,name=validator_src_addr,json=validatorSrcAddr,proto3" json:"validator_src_addr,omitempty"`
ValidatorDstAddr []byte `protobuf:"bytes,3,opt,name=validator_dst_addr,json=validatorDstAddr,proto3" json:"validator_dst_addr,omitempty"`
Amount *SendOrder_Token `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"`
ChainId string `protobuf:"bytes,5,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
// contains filtered or unexported fields
}
func (*SideChainRedelegate) Descriptor
deprecated
func (*SideChainRedelegate) Descriptor() ([]byte, []int)
Deprecated: Use SideChainRedelegate.ProtoReflect.Descriptor instead.
func (*SideChainRedelegate) GetAmount ¶
func (x *SideChainRedelegate) GetAmount() *SendOrder_Token
func (*SideChainRedelegate) GetChainId ¶
func (x *SideChainRedelegate) GetChainId() string
func (*SideChainRedelegate) GetDelegatorAddr ¶
func (x *SideChainRedelegate) GetDelegatorAddr() []byte
func (*SideChainRedelegate) GetValidatorDstAddr ¶
func (x *SideChainRedelegate) GetValidatorDstAddr() []byte
func (*SideChainRedelegate) GetValidatorSrcAddr ¶
func (x *SideChainRedelegate) GetValidatorSrcAddr() []byte
func (*SideChainRedelegate) ProtoMessage ¶
func (*SideChainRedelegate) ProtoMessage()
func (*SideChainRedelegate) ProtoReflect ¶
func (x *SideChainRedelegate) ProtoReflect() protoreflect.Message
func (*SideChainRedelegate) Reset ¶
func (x *SideChainRedelegate) Reset()
func (*SideChainRedelegate) String ¶
func (x *SideChainRedelegate) String() string
type SideChainStakeMigration ¶
type SideChainStakeMigration struct {
ValidatorSrcAddr []byte `protobuf:"bytes,1,opt,name=validator_src_addr,json=validatorSrcAddr,proto3" json:"validator_src_addr,omitempty"`
ValidatorDstAddr []byte `protobuf:"bytes,2,opt,name=validator_dst_addr,json=validatorDstAddr,proto3" json:"validator_dst_addr,omitempty"`
DelegatorAddr []byte `protobuf:"bytes,3,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"`
RefundAddr []byte `protobuf:"bytes,4,opt,name=refund_addr,json=refundAddr,proto3" json:"refund_addr,omitempty"`
Amount *SendOrder_Token `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Message for BNB Beacon Chain -> BSC Stake Migration. https://github.com/bnb-chain/javascript-sdk/blob/26f6db8b67326e6214e74203ff90c89777b592a1/src/types/msg/stake/stakeMigrationMsg.ts#L13-L18
func (*SideChainStakeMigration) Descriptor
deprecated
func (*SideChainStakeMigration) Descriptor() ([]byte, []int)
Deprecated: Use SideChainStakeMigration.ProtoReflect.Descriptor instead.
func (*SideChainStakeMigration) GetAmount ¶
func (x *SideChainStakeMigration) GetAmount() *SendOrder_Token
func (*SideChainStakeMigration) GetDelegatorAddr ¶
func (x *SideChainStakeMigration) GetDelegatorAddr() []byte
func (*SideChainStakeMigration) GetRefundAddr ¶
func (x *SideChainStakeMigration) GetRefundAddr() []byte
func (*SideChainStakeMigration) GetValidatorDstAddr ¶
func (x *SideChainStakeMigration) GetValidatorDstAddr() []byte
func (*SideChainStakeMigration) GetValidatorSrcAddr ¶
func (x *SideChainStakeMigration) GetValidatorSrcAddr() []byte
func (*SideChainStakeMigration) ProtoMessage ¶
func (*SideChainStakeMigration) ProtoMessage()
func (*SideChainStakeMigration) ProtoReflect ¶
func (x *SideChainStakeMigration) ProtoReflect() protoreflect.Message
func (*SideChainStakeMigration) Reset ¶
func (x *SideChainStakeMigration) Reset()
func (*SideChainStakeMigration) String ¶
func (x *SideChainStakeMigration) String() string
type SideChainUndelegate ¶
type SideChainUndelegate struct {
DelegatorAddr []byte `protobuf:"bytes,1,opt,name=delegator_addr,json=delegatorAddr,proto3" json:"delegator_addr,omitempty"`
ValidatorAddr []byte `protobuf:"bytes,2,opt,name=validator_addr,json=validatorAddr,proto3" json:"validator_addr,omitempty"`
Amount *SendOrder_Token `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
ChainId string `protobuf:"bytes,4,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
// contains filtered or unexported fields
}
func (*SideChainUndelegate) Descriptor
deprecated
func (*SideChainUndelegate) Descriptor() ([]byte, []int)
Deprecated: Use SideChainUndelegate.ProtoReflect.Descriptor instead.
func (*SideChainUndelegate) GetAmount ¶
func (x *SideChainUndelegate) GetAmount() *SendOrder_Token
func (*SideChainUndelegate) GetChainId ¶
func (x *SideChainUndelegate) GetChainId() string
func (*SideChainUndelegate) GetDelegatorAddr ¶
func (x *SideChainUndelegate) GetDelegatorAddr() []byte
func (*SideChainUndelegate) GetValidatorAddr ¶
func (x *SideChainUndelegate) GetValidatorAddr() []byte
func (*SideChainUndelegate) ProtoMessage ¶
func (*SideChainUndelegate) ProtoMessage()
func (*SideChainUndelegate) ProtoReflect ¶
func (x *SideChainUndelegate) ProtoReflect() protoreflect.Message
func (*SideChainUndelegate) Reset ¶
func (x *SideChainUndelegate) Reset()
func (*SideChainUndelegate) String ¶
func (x *SideChainUndelegate) String() string
type Signature ¶
type Signature struct {
// public key bytes of the signer address
PubKey []byte `protobuf:"bytes,1,opt,name=pub_key,json=pubKey,proto3" json:"pub_key,omitempty"`
// signature bytes, please check chain access section for signature generation
Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
// another identifier of signer, which can be read from chain by account REST API or RPC
AccountNumber int64 `protobuf:"varint,3,opt,name=account_number,json=accountNumber,proto3" json:"account_number,omitempty"`
// sequence number for the next transaction
Sequence int64 `protobuf:"varint,4,opt,name=sequence,proto3" json:"sequence,omitempty"`
// contains filtered or unexported fields
}
Signature structure, used internally
func (*Signature) Descriptor
deprecated
func (*Signature) GetAccountNumber ¶
func (*Signature) GetSequence ¶
func (*Signature) GetSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type SigningInput ¶
type SigningInput struct {
// Chain ID
ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
// Source account number
AccountNumber int64 `protobuf:"varint,2,opt,name=account_number,json=accountNumber,proto3" json:"account_number,omitempty"`
// Sequence number (account specific)
Sequence int64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"`
// Transaction source, see https://github.com/bnb-chain/BEPs/blob/master/BEP10.md
// Some important values:
//
// 0: Default source value (e.g. for Binance Chain Command Line, or SDKs)
// 1: Binance DEX Web Wallet
// 2: Trust Wallet
Source int64 `protobuf:"varint,4,opt,name=source,proto3" json:"source,omitempty"`
// Optional memo
Memo string `protobuf:"bytes,5,opt,name=memo,proto3" json:"memo,omitempty"`
// The secret private key used for signing (32 bytes).
PrivateKey []byte `protobuf:"bytes,6,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
// Payload message
//
// Types that are valid to be assigned to OrderOneof:
//
// *SigningInput_TradeOrder
// *SigningInput_CancelTradeOrder
// *SigningInput_SendOrder
// *SigningInput_FreezeOrder
// *SigningInput_UnfreezeOrder
// *SigningInput_HtltOrder
// *SigningInput_DepositHTLTOrder
// *SigningInput_ClaimHTLTOrder
// *SigningInput_RefundHTLTOrder
// *SigningInput_IssueOrder
// *SigningInput_MintOrder
// *SigningInput_BurnOrder
// *SigningInput_TransferOutOrder
// *SigningInput_SideDelegateOrder
// *SigningInput_SideRedelegateOrder
// *SigningInput_SideUndelegateOrder
// *SigningInput_TimeLockOrder
// *SigningInput_TimeRelockOrder
// *SigningInput_TimeUnlockOrder
// *SigningInput_SideStakeMigrationOrder
OrderOneof isSigningInput_OrderOneof `protobuf_oneof:"order_oneof"`
// contains filtered or unexported fields
}
Input data necessary to create a signed transaction.
func (*SigningInput) Descriptor
deprecated
func (*SigningInput) Descriptor() ([]byte, []int)
Deprecated: Use SigningInput.ProtoReflect.Descriptor instead.
func (*SigningInput) GetAccountNumber ¶
func (x *SigningInput) GetAccountNumber() int64
func (*SigningInput) GetBurnOrder ¶
func (x *SigningInput) GetBurnOrder() *TokenBurnOrder
func (*SigningInput) GetCancelTradeOrder ¶
func (x *SigningInput) GetCancelTradeOrder() *CancelTradeOrder
func (*SigningInput) GetChainId ¶
func (x *SigningInput) GetChainId() string
func (*SigningInput) GetClaimHTLTOrder ¶
func (x *SigningInput) GetClaimHTLTOrder() *ClaimHTLOrder
func (*SigningInput) GetDepositHTLTOrder ¶
func (x *SigningInput) GetDepositHTLTOrder() *DepositHTLTOrder
func (*SigningInput) GetFreezeOrder ¶
func (x *SigningInput) GetFreezeOrder() *TokenFreezeOrder
func (*SigningInput) GetHtltOrder ¶
func (x *SigningInput) GetHtltOrder() *HTLTOrder
func (*SigningInput) GetIssueOrder ¶
func (x *SigningInput) GetIssueOrder() *TokenIssueOrder
func (*SigningInput) GetMemo ¶
func (x *SigningInput) GetMemo() string
func (*SigningInput) GetMintOrder ¶
func (x *SigningInput) GetMintOrder() *TokenMintOrder
func (*SigningInput) GetOrderOneof ¶
func (x *SigningInput) GetOrderOneof() isSigningInput_OrderOneof
func (*SigningInput) GetPrivateKey ¶
func (x *SigningInput) GetPrivateKey() []byte
func (*SigningInput) GetRefundHTLTOrder ¶
func (x *SigningInput) GetRefundHTLTOrder() *RefundHTLTOrder
func (*SigningInput) GetSendOrder ¶
func (x *SigningInput) GetSendOrder() *SendOrder
func (*SigningInput) GetSequence ¶
func (x *SigningInput) GetSequence() int64
func (*SigningInput) GetSideDelegateOrder ¶
func (x *SigningInput) GetSideDelegateOrder() *SideChainDelegate
func (*SigningInput) GetSideRedelegateOrder ¶
func (x *SigningInput) GetSideRedelegateOrder() *SideChainRedelegate
func (*SigningInput) GetSideStakeMigrationOrder ¶
func (x *SigningInput) GetSideStakeMigrationOrder() *SideChainStakeMigration
func (*SigningInput) GetSideUndelegateOrder ¶
func (x *SigningInput) GetSideUndelegateOrder() *SideChainUndelegate
func (*SigningInput) GetSource ¶
func (x *SigningInput) GetSource() int64
func (*SigningInput) GetTimeLockOrder ¶
func (x *SigningInput) GetTimeLockOrder() *TimeLockOrder
func (*SigningInput) GetTimeRelockOrder ¶
func (x *SigningInput) GetTimeRelockOrder() *TimeRelockOrder
func (*SigningInput) GetTimeUnlockOrder ¶
func (x *SigningInput) GetTimeUnlockOrder() *TimeUnlockOrder
func (*SigningInput) GetTradeOrder ¶
func (x *SigningInput) GetTradeOrder() *TradeOrder
func (*SigningInput) GetTransferOutOrder ¶
func (x *SigningInput) GetTransferOutOrder() *TransferOut
func (*SigningInput) GetUnfreezeOrder ¶
func (x *SigningInput) GetUnfreezeOrder() *TokenUnfreezeOrder
func (*SigningInput) ProtoMessage ¶
func (*SigningInput) ProtoMessage()
func (*SigningInput) ProtoReflect ¶
func (x *SigningInput) ProtoReflect() protoreflect.Message
func (*SigningInput) Reset ¶
func (x *SigningInput) Reset()
func (*SigningInput) String ¶
func (x *SigningInput) String() string
type SigningInput_BurnOrder ¶
type SigningInput_BurnOrder struct {
BurnOrder *TokenBurnOrder `protobuf:"bytes,19,opt,name=burn_order,json=burnOrder,proto3,oneof"`
}
type SigningInput_CancelTradeOrder ¶
type SigningInput_CancelTradeOrder struct {
CancelTradeOrder *CancelTradeOrder `protobuf:"bytes,9,opt,name=cancel_trade_order,json=cancelTradeOrder,proto3,oneof"`
}
type SigningInput_ClaimHTLTOrder ¶
type SigningInput_ClaimHTLTOrder struct {
ClaimHTLTOrder *ClaimHTLOrder `protobuf:"bytes,15,opt,name=claimHTLT_order,json=claimHTLTOrder,proto3,oneof"`
}
type SigningInput_DepositHTLTOrder ¶
type SigningInput_DepositHTLTOrder struct {
DepositHTLTOrder *DepositHTLTOrder `protobuf:"bytes,14,opt,name=depositHTLT_order,json=depositHTLTOrder,proto3,oneof"`
}
type SigningInput_FreezeOrder ¶
type SigningInput_FreezeOrder struct {
FreezeOrder *TokenFreezeOrder `protobuf:"bytes,11,opt,name=freeze_order,json=freezeOrder,proto3,oneof"`
}
type SigningInput_HtltOrder ¶
type SigningInput_HtltOrder struct {
HtltOrder *HTLTOrder `protobuf:"bytes,13,opt,name=htlt_order,json=htltOrder,proto3,oneof"`
}
type SigningInput_IssueOrder ¶
type SigningInput_IssueOrder struct {
IssueOrder *TokenIssueOrder `protobuf:"bytes,17,opt,name=issue_order,json=issueOrder,proto3,oneof"`
}
type SigningInput_MintOrder ¶
type SigningInput_MintOrder struct {
MintOrder *TokenMintOrder `protobuf:"bytes,18,opt,name=mint_order,json=mintOrder,proto3,oneof"`
}
type SigningInput_RefundHTLTOrder ¶
type SigningInput_RefundHTLTOrder struct {
RefundHTLTOrder *RefundHTLTOrder `protobuf:"bytes,16,opt,name=refundHTLT_order,json=refundHTLTOrder,proto3,oneof"`
}
type SigningInput_SendOrder ¶
type SigningInput_SendOrder struct {
SendOrder *SendOrder `protobuf:"bytes,10,opt,name=send_order,json=sendOrder,proto3,oneof"`
}
type SigningInput_SideDelegateOrder ¶
type SigningInput_SideDelegateOrder struct {
SideDelegateOrder *SideChainDelegate `protobuf:"bytes,21,opt,name=side_delegate_order,json=sideDelegateOrder,proto3,oneof"`
}
type SigningInput_SideRedelegateOrder ¶
type SigningInput_SideRedelegateOrder struct {
SideRedelegateOrder *SideChainRedelegate `protobuf:"bytes,22,opt,name=side_redelegate_order,json=sideRedelegateOrder,proto3,oneof"`
}
type SigningInput_SideStakeMigrationOrder ¶
type SigningInput_SideStakeMigrationOrder struct {
SideStakeMigrationOrder *SideChainStakeMigration `protobuf:"bytes,27,opt,name=side_stake_migration_order,json=sideStakeMigrationOrder,proto3,oneof"`
}
type SigningInput_SideUndelegateOrder ¶
type SigningInput_SideUndelegateOrder struct {
SideUndelegateOrder *SideChainUndelegate `protobuf:"bytes,23,opt,name=side_undelegate_order,json=sideUndelegateOrder,proto3,oneof"`
}
type SigningInput_TimeLockOrder ¶
type SigningInput_TimeLockOrder struct {
TimeLockOrder *TimeLockOrder `protobuf:"bytes,24,opt,name=time_lock_order,json=timeLockOrder,proto3,oneof"`
}
type SigningInput_TimeRelockOrder ¶
type SigningInput_TimeRelockOrder struct {
TimeRelockOrder *TimeRelockOrder `protobuf:"bytes,25,opt,name=time_relock_order,json=timeRelockOrder,proto3,oneof"`
}
type SigningInput_TimeUnlockOrder ¶
type SigningInput_TimeUnlockOrder struct {
TimeUnlockOrder *TimeUnlockOrder `protobuf:"bytes,26,opt,name=time_unlock_order,json=timeUnlockOrder,proto3,oneof"`
}
type SigningInput_TradeOrder ¶
type SigningInput_TradeOrder struct {
TradeOrder *TradeOrder `protobuf:"bytes,8,opt,name=trade_order,json=tradeOrder,proto3,oneof"`
}
type SigningInput_TransferOutOrder ¶
type SigningInput_TransferOutOrder struct {
TransferOutOrder *TransferOut `protobuf:"bytes,20,opt,name=transfer_out_order,json=transferOutOrder,proto3,oneof"`
}
type SigningInput_UnfreezeOrder ¶
type SigningInput_UnfreezeOrder struct {
UnfreezeOrder *TokenUnfreezeOrder `protobuf:"bytes,12,opt,name=unfreeze_order,json=unfreezeOrder,proto3,oneof"`
}
type SigningOutput ¶
type SigningOutput struct {
// Signed and encoded transaction bytes.
Encoded []byte `protobuf:"bytes,1,opt,name=encoded,proto3" json:"encoded,omitempty"`
// OK (=0) or other codes in case of error
Error common.SigningError `protobuf:"varint,2,opt,name=error,proto3,enum=TW.Common.Proto.SigningError" json:"error,omitempty"`
// error description in case of error
ErrorMessage string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// Signature bytes.
Signature []byte `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
// Signature JSON string.
SignatureJson string `protobuf:"bytes,5,opt,name=signature_json,json=signatureJson,proto3" json:"signature_json,omitempty"`
// contains filtered or unexported fields
}
Result containing the signed and encoded transaction.
func (*SigningOutput) Descriptor
deprecated
func (*SigningOutput) Descriptor() ([]byte, []int)
Deprecated: Use SigningOutput.ProtoReflect.Descriptor instead.
func (*SigningOutput) GetEncoded ¶
func (x *SigningOutput) GetEncoded() []byte
func (*SigningOutput) GetError ¶
func (x *SigningOutput) GetError() common.SigningError
func (*SigningOutput) GetErrorMessage ¶
func (x *SigningOutput) GetErrorMessage() string
func (*SigningOutput) GetSignature ¶
func (x *SigningOutput) GetSignature() []byte
func (*SigningOutput) GetSignatureJson ¶
func (x *SigningOutput) GetSignatureJson() string
func (*SigningOutput) ProtoMessage ¶
func (*SigningOutput) ProtoMessage()
func (*SigningOutput) ProtoReflect ¶
func (x *SigningOutput) ProtoReflect() protoreflect.Message
func (*SigningOutput) Reset ¶
func (x *SigningOutput) Reset()
func (*SigningOutput) String ¶
func (x *SigningOutput) String() string
type TimeLockOrder ¶
type TimeLockOrder struct {
// owner address
FromAddress []byte `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
// Description (optional)
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// Array of symbol/amount pairs. see SDK https://github.com/binance-chain/javascript-sdk/blob/master/docs/api-docs/classes/tokenmanagement.md#timelock
Amount []*SendOrder_Token `protobuf:"bytes,3,rep,name=amount,proto3" json:"amount,omitempty"`
// lock time
LockTime int64 `protobuf:"varint,4,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"`
// contains filtered or unexported fields
}
Message for TimeLock order
func (*TimeLockOrder) Descriptor
deprecated
func (*TimeLockOrder) Descriptor() ([]byte, []int)
Deprecated: Use TimeLockOrder.ProtoReflect.Descriptor instead.
func (*TimeLockOrder) GetAmount ¶
func (x *TimeLockOrder) GetAmount() []*SendOrder_Token
func (*TimeLockOrder) GetDescription ¶
func (x *TimeLockOrder) GetDescription() string
func (*TimeLockOrder) GetFromAddress ¶
func (x *TimeLockOrder) GetFromAddress() []byte
func (*TimeLockOrder) GetLockTime ¶
func (x *TimeLockOrder) GetLockTime() int64
func (*TimeLockOrder) ProtoMessage ¶
func (*TimeLockOrder) ProtoMessage()
func (*TimeLockOrder) ProtoReflect ¶
func (x *TimeLockOrder) ProtoReflect() protoreflect.Message
func (*TimeLockOrder) Reset ¶
func (x *TimeLockOrder) Reset()
func (*TimeLockOrder) String ¶
func (x *TimeLockOrder) String() string
type TimeRelockOrder ¶
type TimeRelockOrder struct {
// owner address
FromAddress []byte `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
// order ID
Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
// Description (optional)
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Array of symbol/amount pairs.
Amount []*SendOrder_Token `protobuf:"bytes,4,rep,name=amount,proto3" json:"amount,omitempty"`
// lock time
LockTime int64 `protobuf:"varint,5,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"`
// contains filtered or unexported fields
}
Message for TimeRelock order
func (*TimeRelockOrder) Descriptor
deprecated
func (*TimeRelockOrder) Descriptor() ([]byte, []int)
Deprecated: Use TimeRelockOrder.ProtoReflect.Descriptor instead.
func (*TimeRelockOrder) GetAmount ¶
func (x *TimeRelockOrder) GetAmount() []*SendOrder_Token
func (*TimeRelockOrder) GetDescription ¶
func (x *TimeRelockOrder) GetDescription() string
func (*TimeRelockOrder) GetFromAddress ¶
func (x *TimeRelockOrder) GetFromAddress() []byte
func (*TimeRelockOrder) GetId ¶
func (x *TimeRelockOrder) GetId() int64
func (*TimeRelockOrder) GetLockTime ¶
func (x *TimeRelockOrder) GetLockTime() int64
func (*TimeRelockOrder) ProtoMessage ¶
func (*TimeRelockOrder) ProtoMessage()
func (*TimeRelockOrder) ProtoReflect ¶
func (x *TimeRelockOrder) ProtoReflect() protoreflect.Message
func (*TimeRelockOrder) Reset ¶
func (x *TimeRelockOrder) Reset()
func (*TimeRelockOrder) String ¶
func (x *TimeRelockOrder) String() string
type TimeUnlockOrder ¶
type TimeUnlockOrder struct {
// owner address
FromAddress []byte `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
// order ID
Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
Message for TimeUnlock order
func (*TimeUnlockOrder) Descriptor
deprecated
func (*TimeUnlockOrder) Descriptor() ([]byte, []int)
Deprecated: Use TimeUnlockOrder.ProtoReflect.Descriptor instead.
func (*TimeUnlockOrder) GetFromAddress ¶
func (x *TimeUnlockOrder) GetFromAddress() []byte
func (*TimeUnlockOrder) GetId ¶
func (x *TimeUnlockOrder) GetId() int64
func (*TimeUnlockOrder) ProtoMessage ¶
func (*TimeUnlockOrder) ProtoMessage()
func (*TimeUnlockOrder) ProtoReflect ¶
func (x *TimeUnlockOrder) ProtoReflect() protoreflect.Message
func (*TimeUnlockOrder) Reset ¶
func (x *TimeUnlockOrder) Reset()
func (*TimeUnlockOrder) String ¶
func (x *TimeUnlockOrder) String() string
type TokenBurnOrder ¶
type TokenBurnOrder struct {
// owner address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// token symbol, in full name with "-" suffix
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
// amount to burn
Amount int64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Message for TokenBurn order
func (*TokenBurnOrder) Descriptor
deprecated
func (*TokenBurnOrder) Descriptor() ([]byte, []int)
Deprecated: Use TokenBurnOrder.ProtoReflect.Descriptor instead.
func (*TokenBurnOrder) GetAmount ¶
func (x *TokenBurnOrder) GetAmount() int64
func (*TokenBurnOrder) GetFrom ¶
func (x *TokenBurnOrder) GetFrom() []byte
func (*TokenBurnOrder) GetSymbol ¶
func (x *TokenBurnOrder) GetSymbol() string
func (*TokenBurnOrder) ProtoMessage ¶
func (*TokenBurnOrder) ProtoMessage()
func (*TokenBurnOrder) ProtoReflect ¶
func (x *TokenBurnOrder) ProtoReflect() protoreflect.Message
func (*TokenBurnOrder) Reset ¶
func (x *TokenBurnOrder) Reset()
func (*TokenBurnOrder) String ¶
func (x *TokenBurnOrder) String() string
type TokenFreezeOrder ¶
type TokenFreezeOrder struct {
// owner address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// token symbol, in full name with "-" suffix
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
// amount of token to freeze
Amount int64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Message for TokenFreeze order
func (*TokenFreezeOrder) Descriptor
deprecated
func (*TokenFreezeOrder) Descriptor() ([]byte, []int)
Deprecated: Use TokenFreezeOrder.ProtoReflect.Descriptor instead.
func (*TokenFreezeOrder) GetAmount ¶
func (x *TokenFreezeOrder) GetAmount() int64
func (*TokenFreezeOrder) GetFrom ¶
func (x *TokenFreezeOrder) GetFrom() []byte
func (*TokenFreezeOrder) GetSymbol ¶
func (x *TokenFreezeOrder) GetSymbol() string
func (*TokenFreezeOrder) ProtoMessage ¶
func (*TokenFreezeOrder) ProtoMessage()
func (*TokenFreezeOrder) ProtoReflect ¶
func (x *TokenFreezeOrder) ProtoReflect() protoreflect.Message
func (*TokenFreezeOrder) Reset ¶
func (x *TokenFreezeOrder) Reset()
func (*TokenFreezeOrder) String ¶
func (x *TokenFreezeOrder) String() string
type TokenIssueOrder ¶
type TokenIssueOrder struct {
// owner address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// token name
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// token symbol, in full name with "-" suffix
Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
// total supply
TotalSupply int64 `protobuf:"varint,4,opt,name=total_supply,json=totalSupply,proto3" json:"total_supply,omitempty"`
// mintable
Mintable bool `protobuf:"varint,5,opt,name=mintable,proto3" json:"mintable,omitempty"`
// contains filtered or unexported fields
}
Message for TokenIssue order
func (*TokenIssueOrder) Descriptor
deprecated
func (*TokenIssueOrder) Descriptor() ([]byte, []int)
Deprecated: Use TokenIssueOrder.ProtoReflect.Descriptor instead.
func (*TokenIssueOrder) GetFrom ¶
func (x *TokenIssueOrder) GetFrom() []byte
func (*TokenIssueOrder) GetMintable ¶
func (x *TokenIssueOrder) GetMintable() bool
func (*TokenIssueOrder) GetName ¶
func (x *TokenIssueOrder) GetName() string
func (*TokenIssueOrder) GetSymbol ¶
func (x *TokenIssueOrder) GetSymbol() string
func (*TokenIssueOrder) GetTotalSupply ¶
func (x *TokenIssueOrder) GetTotalSupply() int64
func (*TokenIssueOrder) ProtoMessage ¶
func (*TokenIssueOrder) ProtoMessage()
func (*TokenIssueOrder) ProtoReflect ¶
func (x *TokenIssueOrder) ProtoReflect() protoreflect.Message
func (*TokenIssueOrder) Reset ¶
func (x *TokenIssueOrder) Reset()
func (*TokenIssueOrder) String ¶
func (x *TokenIssueOrder) String() string
type TokenMintOrder ¶
type TokenMintOrder struct {
// owner address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// token symbol, in full name with "-" suffix
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
// amount to mint
Amount int64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Message for TokenMint order
func (*TokenMintOrder) Descriptor
deprecated
func (*TokenMintOrder) Descriptor() ([]byte, []int)
Deprecated: Use TokenMintOrder.ProtoReflect.Descriptor instead.
func (*TokenMintOrder) GetAmount ¶
func (x *TokenMintOrder) GetAmount() int64
func (*TokenMintOrder) GetFrom ¶
func (x *TokenMintOrder) GetFrom() []byte
func (*TokenMintOrder) GetSymbol ¶
func (x *TokenMintOrder) GetSymbol() string
func (*TokenMintOrder) ProtoMessage ¶
func (*TokenMintOrder) ProtoMessage()
func (*TokenMintOrder) ProtoReflect ¶
func (x *TokenMintOrder) ProtoReflect() protoreflect.Message
func (*TokenMintOrder) Reset ¶
func (x *TokenMintOrder) Reset()
func (*TokenMintOrder) String ¶
func (x *TokenMintOrder) String() string
type TokenUnfreezeOrder ¶
type TokenUnfreezeOrder struct {
// owner address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// token symbol, in full name with "-" suffix
Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
// amount of token to unfreeze
Amount int64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Message for TokenUnfreeze order
func (*TokenUnfreezeOrder) Descriptor
deprecated
func (*TokenUnfreezeOrder) Descriptor() ([]byte, []int)
Deprecated: Use TokenUnfreezeOrder.ProtoReflect.Descriptor instead.
func (*TokenUnfreezeOrder) GetAmount ¶
func (x *TokenUnfreezeOrder) GetAmount() int64
func (*TokenUnfreezeOrder) GetFrom ¶
func (x *TokenUnfreezeOrder) GetFrom() []byte
func (*TokenUnfreezeOrder) GetSymbol ¶
func (x *TokenUnfreezeOrder) GetSymbol() string
func (*TokenUnfreezeOrder) ProtoMessage ¶
func (*TokenUnfreezeOrder) ProtoMessage()
func (*TokenUnfreezeOrder) ProtoReflect ¶
func (x *TokenUnfreezeOrder) ProtoReflect() protoreflect.Message
func (*TokenUnfreezeOrder) Reset ¶
func (x *TokenUnfreezeOrder) Reset()
func (*TokenUnfreezeOrder) String ¶
func (x *TokenUnfreezeOrder) String() string
type TradeOrder ¶
type TradeOrder struct {
// originating address
Sender []byte `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
// order id, optional
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
// symbol for trading pair in full name of the tokens
Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
// only accept 2 for now, meaning limit order
Ordertype int64 `protobuf:"varint,4,opt,name=ordertype,proto3" json:"ordertype,omitempty"`
// 1 for buy and 2 for sell
Side int64 `protobuf:"varint,5,opt,name=side,proto3" json:"side,omitempty"`
// price of the order, which is the real price multiplied by 1e8 (10^8) and rounded to integer
Price int64 `protobuf:"varint,6,opt,name=price,proto3" json:"price,omitempty"`
// quantity of the order, which is the real price multiplied by 1e8 (10^8) and rounded to integer
Quantity int64 `protobuf:"varint,7,opt,name=quantity,proto3" json:"quantity,omitempty"`
// 1 for Good Till Expire(GTE) order and 3 for Immediate Or Cancel (IOC)
Timeinforce int64 `protobuf:"varint,8,opt,name=timeinforce,proto3" json:"timeinforce,omitempty"`
// contains filtered or unexported fields
}
Message for Trade order
func (*TradeOrder) Descriptor
deprecated
func (*TradeOrder) Descriptor() ([]byte, []int)
Deprecated: Use TradeOrder.ProtoReflect.Descriptor instead.
func (*TradeOrder) GetId ¶
func (x *TradeOrder) GetId() string
func (*TradeOrder) GetOrdertype ¶
func (x *TradeOrder) GetOrdertype() int64
func (*TradeOrder) GetPrice ¶
func (x *TradeOrder) GetPrice() int64
func (*TradeOrder) GetQuantity ¶
func (x *TradeOrder) GetQuantity() int64
func (*TradeOrder) GetSender ¶
func (x *TradeOrder) GetSender() []byte
func (*TradeOrder) GetSide ¶
func (x *TradeOrder) GetSide() int64
func (*TradeOrder) GetSymbol ¶
func (x *TradeOrder) GetSymbol() string
func (*TradeOrder) GetTimeinforce ¶
func (x *TradeOrder) GetTimeinforce() int64
func (*TradeOrder) ProtoMessage ¶
func (*TradeOrder) ProtoMessage()
func (*TradeOrder) ProtoReflect ¶
func (x *TradeOrder) ProtoReflect() protoreflect.Message
func (*TradeOrder) Reset ¶
func (x *TradeOrder) Reset()
func (*TradeOrder) String ¶
func (x *TradeOrder) String() string
type Transaction ¶
type Transaction struct {
// array of size 1, containing the transaction message, which are one of the transaction type below
Msgs [][]byte `protobuf:"bytes,1,rep,name=msgs,proto3" json:"msgs,omitempty"`
// array of size 1, containing the standard signature structure of the transaction sender
Signatures [][]byte `protobuf:"bytes,2,rep,name=signatures,proto3" json:"signatures,omitempty"`
// a short sentence of remark for the transaction, only for `Transfer` transactions.
Memo string `protobuf:"bytes,3,opt,name=memo,proto3" json:"memo,omitempty"`
// an identifier for tools triggering this transaction, set to zero if unwilling to disclose.
Source int64 `protobuf:"varint,4,opt,name=source,proto3" json:"source,omitempty"`
// reserved for future use
Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
Transaction structure, used internally
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetData ¶
func (x *Transaction) GetData() []byte
func (*Transaction) GetMemo ¶
func (x *Transaction) GetMemo() string
func (*Transaction) GetMsgs ¶
func (x *Transaction) GetMsgs() [][]byte
func (*Transaction) GetSignatures ¶
func (x *Transaction) GetSignatures() [][]byte
func (*Transaction) GetSource ¶
func (x *Transaction) GetSource() int64
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type TransferOut ¶
type TransferOut struct {
// source address
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
// recipient address
To []byte `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
// transfer amount
Amount *SendOrder_Token `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
// expiration time
ExpireTime int64 `protobuf:"varint,4,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
// contains filtered or unexported fields
}
Transfer
func (*TransferOut) Descriptor
deprecated
func (*TransferOut) Descriptor() ([]byte, []int)
Deprecated: Use TransferOut.ProtoReflect.Descriptor instead.
func (*TransferOut) GetAmount ¶
func (x *TransferOut) GetAmount() *SendOrder_Token
func (*TransferOut) GetExpireTime ¶
func (x *TransferOut) GetExpireTime() int64
func (*TransferOut) GetFrom ¶
func (x *TransferOut) GetFrom() []byte
func (*TransferOut) GetTo ¶
func (x *TransferOut) GetTo() []byte
func (*TransferOut) ProtoMessage ¶
func (*TransferOut) ProtoMessage()
func (*TransferOut) ProtoReflect ¶
func (x *TransferOut) ProtoReflect() protoreflect.Message
func (*TransferOut) Reset ¶
func (x *TransferOut) Reset()
func (*TransferOut) String ¶
func (x *TransferOut) String() string