binance

package
v0.0.0-...-916ecc0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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) Descriptor() ([]byte, []int)

Deprecated: Use HTLTOrder.ProtoReflect.Descriptor instead.

func (*HTLTOrder) GetAmount

func (x *HTLTOrder) GetAmount() []*SendOrder_Token

func (*HTLTOrder) GetCrossChain

func (x *HTLTOrder) GetCrossChain() bool

func (*HTLTOrder) GetExpectedIncome

func (x *HTLTOrder) GetExpectedIncome() string

func (*HTLTOrder) GetFrom

func (x *HTLTOrder) GetFrom() []byte

func (*HTLTOrder) GetHeightSpan

func (x *HTLTOrder) GetHeightSpan() int64

func (*HTLTOrder) GetRandomNumberHash

func (x *HTLTOrder) GetRandomNumberHash() []byte

func (*HTLTOrder) GetRecipientOtherChain

func (x *HTLTOrder) GetRecipientOtherChain() string

func (*HTLTOrder) GetSenderOtherChain

func (x *HTLTOrder) GetSenderOtherChain() string

func (*HTLTOrder) GetTimestamp

func (x *HTLTOrder) GetTimestamp() int64

func (*HTLTOrder) GetTo

func (x *HTLTOrder) GetTo() []byte

func (*HTLTOrder) ProtoMessage

func (*HTLTOrder) ProtoMessage()

func (*HTLTOrder) ProtoReflect

func (x *HTLTOrder) ProtoReflect() protoreflect.Message

func (*HTLTOrder) Reset

func (x *HTLTOrder) Reset()

func (*HTLTOrder) String

func (x *HTLTOrder) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use SendOrder.ProtoReflect.Descriptor instead.

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

func (*SendOrder) Reset

func (x *SendOrder) Reset()

func (*SendOrder) String

func (x *SendOrder) String() string

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 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) Descriptor() ([]byte, []int)

Deprecated: Use Signature.ProtoReflect.Descriptor instead.

func (*Signature) GetAccountNumber

func (x *Signature) GetAccountNumber() int64

func (*Signature) GetPubKey

func (x *Signature) GetPubKey() []byte

func (*Signature) GetSequence

func (x *Signature) GetSequence() int64

func (*Signature) GetSignature

func (x *Signature) GetSignature() []byte

func (*Signature) ProtoMessage

func (*Signature) ProtoMessage()

func (*Signature) ProtoReflect

func (x *Signature) ProtoReflect() protoreflect.Message

func (*Signature) Reset

func (x *Signature) Reset()

func (*Signature) String

func (x *Signature) String() string

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 assignable 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
	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 (m *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) 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_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"`
	// 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) 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL