Documentation
¶
Index ¶
- Variables
- type AdditionalData
- func (*AdditionalData) Descriptor() ([]byte, []int)deprecated
- func (x *AdditionalData) GetBtclike() *BitcoinLikeAdditionalDataFull
- func (x *AdditionalData) GetEvm() *EVMAdditionalDataFull
- func (x *AdditionalData) GetMonero() *MoneroAdditionalDataFull
- func (x *AdditionalData) GetTron() *TronAdditionalDataFull
- func (*AdditionalData) ProtoMessage()
- func (x *AdditionalData) ProtoReflect() protoreflect.Message
- func (x *AdditionalData) Reset()
- func (x *AdditionalData) String() string
- type BitcoinLikeAdditionalDataFull
- func (*BitcoinLikeAdditionalDataFull) Descriptor() ([]byte, []int)deprecated
- func (x *BitcoinLikeAdditionalDataFull) GetHash() string
- func (x *BitcoinLikeAdditionalDataFull) GetHex() string
- func (x *BitcoinLikeAdditionalDataFull) GetIsCoinbase() bool
- func (x *BitcoinLikeAdditionalDataFull) GetLockTime() uint32
- func (x *BitcoinLikeAdditionalDataFull) GetSize() uint32
- func (x *BitcoinLikeAdditionalDataFull) GetVSize() uint32
- func (x *BitcoinLikeAdditionalDataFull) GetVersion() uint32
- func (x *BitcoinLikeAdditionalDataFull) GetWeight() uint32
- func (*BitcoinLikeAdditionalDataFull) ProtoMessage()
- func (x *BitcoinLikeAdditionalDataFull) ProtoReflect() protoreflect.Message
- func (x *BitcoinLikeAdditionalDataFull) Reset()
- func (x *BitcoinLikeAdditionalDataFull) String() string
- type Bpp
- func (*Bpp) Descriptor() ([]byte, []int)deprecated
- func (x *Bpp) GetA() string
- func (x *Bpp) GetA1() string
- func (x *Bpp) GetB() string
- func (x *Bpp) GetD1() string
- func (x *Bpp) GetL() []string
- func (x *Bpp) GetR() []string
- func (x *Bpp) GetR1() string
- func (x *Bpp) GetS1() string
- func (*Bpp) ProtoMessage()
- func (x *Bpp) ProtoReflect() protoreflect.Message
- func (x *Bpp) Reset()
- func (x *Bpp) String() string
- type CLSAGs
- type Coinbase
- type EVMAdditionalDataFull
- func (*EVMAdditionalDataFull) Descriptor() ([]byte, []int)deprecated
- func (x *EVMAdditionalDataFull) GetChainId() uint64
- func (x *EVMAdditionalDataFull) GetCumulativeGasUsed() uint64
- func (x *EVMAdditionalDataFull) GetEffectiveGasPrice() uint64
- func (x *EVMAdditionalDataFull) GetGas() uint64
- func (x *EVMAdditionalDataFull) GetGasPrice() uint64
- func (x *EVMAdditionalDataFull) GetGasUsed() uint64
- func (x *EVMAdditionalDataFull) GetMaxFeePerGas() uint64
- func (x *EVMAdditionalDataFull) GetMaxPriorityFeePerGas() uint64
- func (x *EVMAdditionalDataFull) GetNonce() uint64
- func (x *EVMAdditionalDataFull) GetR() []byte
- func (x *EVMAdditionalDataFull) GetS() []byte
- func (x *EVMAdditionalDataFull) GetTxnType() uint32
- func (x *EVMAdditionalDataFull) GetV() []byte
- func (*EVMAdditionalDataFull) ProtoMessage()
- func (x *EVMAdditionalDataFull) ProtoReflect() protoreflect.Message
- func (x *EVMAdditionalDataFull) Reset()
- func (x *EVMAdditionalDataFull) String() string
- type EcdhInfo
- type Error
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetAddressFrom() string
- func (x *Event) GetAddressTo() string
- func (x *Event) GetAssetIdentifier() string
- func (x *Event) GetBlockchainUniqKey() string
- func (x *Event) GetEncodedData() []byte
- func (x *Event) GetOriginalData() string
- func (x *Event) GetStatus() EventStatus
- func (x *Event) GetTopics() []string
- func (x *Event) GetType() EventType
- func (x *Event) GetValue() string
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type EventStatus
- func (EventStatus) Descriptor() protoreflect.EnumDescriptor
- func (x EventStatus) Enum() *EventStatus
- func (EventStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x EventStatus) Number() protoreflect.EnumNumber
- func (x EventStatus) String() string
- func (EventStatus) Type() protoreflect.EnumType
- type EventType
- type FindRequest
- func (*FindRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FindRequest) GetAddress() string
- func (x *FindRequest) GetBitcoinLikeParams() *FindRequest_BitcoinLikeParams
- func (x *FindRequest) GetBlockHeight() uint64
- func (x *FindRequest) GetBlockHeightOffset() uint64
- func (x *FindRequest) GetBlockchain() v2.Blockchain
- func (x *FindRequest) GetCommon() *v2.FindRequestCommon
- func (x *FindRequest) GetContractAddress() string
- func (x *FindRequest) GetContractType() uint32
- func (x *FindRequest) GetEvmParams() *FindRequest_EVMParams
- func (x *FindRequest) GetHash() string
- func (x *FindRequest) GetIsIncludeAdditionalData() bool
- func (x *FindRequest) GetSearch() string
- func (x *FindRequest) GetTronParams() *FindRequest_TronParams
- func (*FindRequest) ProtoMessage()
- func (x *FindRequest) ProtoReflect() protoreflect.Message
- func (x *FindRequest) Reset()
- func (x *FindRequest) String() string
- type FindRequest_BitcoinLikeParams
- func (*FindRequest_BitcoinLikeParams) Descriptor() ([]byte, []int)deprecated
- func (x *FindRequest_BitcoinLikeParams) GetFilterByAddress() bool
- func (x *FindRequest_BitcoinLikeParams) GetFilterByMempool() bool
- func (*FindRequest_BitcoinLikeParams) ProtoMessage()
- func (x *FindRequest_BitcoinLikeParams) ProtoReflect() protoreflect.Message
- func (x *FindRequest_BitcoinLikeParams) Reset()
- func (x *FindRequest_BitcoinLikeParams) String() string
- type FindRequest_EVMParams
- type FindRequest_TronParams
- type FindResponse
- func (*FindResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FindResponse) GetItems() []*Transaction
- func (x *FindResponse) GetNextPageExists() bool
- func (*FindResponse) ProtoMessage()
- func (x *FindResponse) ProtoReflect() protoreflect.Message
- func (x *FindResponse) Reset()
- func (x *FindResponse) String() string
- type GetInfoRequest
- func (*GetInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInfoRequest) GetBlockchain() v2.Blockchain
- func (x *GetInfoRequest) GetHash() string
- func (*GetInfoRequest) ProtoMessage()
- func (x *GetInfoRequest) ProtoReflect() protoreflect.Message
- func (x *GetInfoRequest) Reset()
- func (x *GetInfoRequest) String() string
- type GetInfoResponse
- type Key
- type MoneroAdditionalDataFull
- func (*MoneroAdditionalDataFull) Descriptor() ([]byte, []int)deprecated
- func (x *MoneroAdditionalDataFull) GetAsHex() string
- func (x *MoneroAdditionalDataFull) GetBlockTimestamp() int64
- func (x *MoneroAdditionalDataFull) GetData() *XmrMetadata
- func (x *MoneroAdditionalDataFull) GetDoubleSpendSeen() bool
- func (x *MoneroAdditionalDataFull) GetOutputIndices() []int64
- func (x *MoneroAdditionalDataFull) GetPrunableAsHex() string
- func (x *MoneroAdditionalDataFull) GetPrunableHash() string
- func (x *MoneroAdditionalDataFull) GetPrunedAsHex() string
- func (*MoneroAdditionalDataFull) ProtoMessage()
- func (x *MoneroAdditionalDataFull) ProtoReflect() protoreflect.Message
- func (x *MoneroAdditionalDataFull) Reset()
- func (x *MoneroAdditionalDataFull) String() string
- type Prunable
- func (*Prunable) Descriptor() ([]byte, []int)deprecated
- func (x *Prunable) GetBpp() []*Bpp
- func (x *Prunable) GetClsags() []*CLSAGs
- func (x *Prunable) GetNbp() int64
- func (x *Prunable) GetPseudoOuts() []string
- func (*Prunable) ProtoMessage()
- func (x *Prunable) ProtoReflect() protoreflect.Message
- func (x *Prunable) Reset()
- func (x *Prunable) String() string
- type RctSignatures
- func (*RctSignatures) Descriptor() ([]byte, []int)deprecated
- func (x *RctSignatures) GetEcdhInfo() []*EcdhInfo
- func (x *RctSignatures) GetOutPk() []string
- func (x *RctSignatures) GetTxnFee() uint64
- func (x *RctSignatures) GetType() int64
- func (*RctSignatures) ProtoMessage()
- func (x *RctSignatures) ProtoReflect() protoreflect.Message
- func (x *RctSignatures) Reset()
- func (x *RctSignatures) String() string
- type SuggestTxFeeRequest
- func (*SuggestTxFeeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeRequest) GetBlockchain() v2.Blockchain
- func (x *SuggestTxFeeRequest) GetIdentifier() string
- func (*SuggestTxFeeRequest) ProtoMessage()
- func (x *SuggestTxFeeRequest) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeRequest) Reset()
- func (x *SuggestTxFeeRequest) String() string
- type SuggestTxFeeResponse
- func (*SuggestTxFeeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeResponse) GetAdditionalData() isSuggestTxFeeResponse_AdditionalData
- func (x *SuggestTxFeeResponse) GetBitcoinLikeData() *SuggestTxFeeResponse_BitcoinLikeFeeData
- func (x *SuggestTxFeeResponse) GetEvmData() *SuggestTxFeeResponse_EVMFeesData
- func (x *SuggestTxFeeResponse) GetFee() string
- func (x *SuggestTxFeeResponse) GetTronData() *SuggestTxFeeResponse_TronFeeData
- func (*SuggestTxFeeResponse) ProtoMessage()
- func (x *SuggestTxFeeResponse) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeResponse) Reset()
- func (x *SuggestTxFeeResponse) String() string
- type SuggestTxFeeResponse_BitcoinLikeData
- type SuggestTxFeeResponse_BitcoinLikeFeeData
- func (*SuggestTxFeeResponse_BitcoinLikeFeeData) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetEstimatedSize() uint32
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetFeeRate() uint64
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetPriority() string
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetUtxoCount() uint32
- func (*SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoMessage()
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) Reset()
- func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) String() string
- type SuggestTxFeeResponse_EVMFeeData
- func (*SuggestTxFeeResponse_EVMFeeData) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeResponse_EVMFeeData) GetGasUsed() string
- func (x *SuggestTxFeeResponse_EVMFeeData) GetL1Fee() string
- func (x *SuggestTxFeeResponse_EVMFeeData) GetL2Fee() string
- func (*SuggestTxFeeResponse_EVMFeeData) ProtoMessage()
- func (x *SuggestTxFeeResponse_EVMFeeData) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeResponse_EVMFeeData) Reset()
- func (x *SuggestTxFeeResponse_EVMFeeData) String() string
- type SuggestTxFeeResponse_EVMFeesData
- func (*SuggestTxFeeResponse_EVMFeesData) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeResponse_EVMFeesData) GetBaseFeeWei() string
- func (x *SuggestTxFeeResponse_EVMFeesData) GetGasPriceWei() string
- func (x *SuggestTxFeeResponse_EVMFeesData) GetGasUsed() string
- func (x *SuggestTxFeeResponse_EVMFeesData) GetHasTokenBalance() *SuggestTxFeeResponse_EVMFeeData
- func (x *SuggestTxFeeResponse_EVMFeesData) GetNoTokenBalance() *SuggestTxFeeResponse_EVMFeeData
- func (*SuggestTxFeeResponse_EVMFeesData) ProtoMessage()
- func (x *SuggestTxFeeResponse_EVMFeesData) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeResponse_EVMFeesData) Reset()
- func (x *SuggestTxFeeResponse_EVMFeesData) String() string
- type SuggestTxFeeResponse_EvmData
- type SuggestTxFeeResponse_TronData
- type SuggestTxFeeResponse_TronFeeData
- func (*SuggestTxFeeResponse_TronFeeData) Descriptor() ([]byte, []int)deprecated
- func (x *SuggestTxFeeResponse_TronFeeData) GetBandwidthUsage() uint64
- func (x *SuggestTxFeeResponse_TronFeeData) GetBurnTrxFee() string
- func (x *SuggestTxFeeResponse_TronFeeData) GetEnergyUsage() uint64
- func (*SuggestTxFeeResponse_TronFeeData) ProtoMessage()
- func (x *SuggestTxFeeResponse_TronFeeData) ProtoReflect() protoreflect.Message
- func (x *SuggestTxFeeResponse_TronFeeData) Reset()
- func (x *SuggestTxFeeResponse_TronFeeData) String() string
- type Target
- type TargetKey
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetAdditionalData() *AdditionalData
- func (x *Transaction) GetAddressFrom() string
- func (x *Transaction) GetAddressTo() string
- func (x *Transaction) GetAmount() string
- func (x *Transaction) GetAssetIdentifier() string
- func (x *Transaction) GetBlockHeight() uint64
- func (x *Transaction) GetConfirmations() uint64
- func (x *Transaction) GetCreatedAt() *timestamppb.Timestamp
- func (x *Transaction) GetError() *Error
- func (x *Transaction) GetEvents() []*Event
- func (x *Transaction) GetFee() string
- func (x *Transaction) GetHash() string
- func (x *Transaction) GetInMempool() bool
- func (x *Transaction) GetIndex() uint32
- func (x *Transaction) GetStatus() string
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TronAdditionalData
- func (*TronAdditionalData) Descriptor() ([]byte, []int)deprecated
- func (x *TronAdditionalData) GetAssetKind() string
- func (x *TronAdditionalData) GetContractType() uint32
- func (*TronAdditionalData) ProtoMessage()
- func (x *TronAdditionalData) ProtoReflect() protoreflect.Message
- func (x *TronAdditionalData) Reset()
- func (x *TronAdditionalData) String() string
- type TronAdditionalDataFull
- func (*TronAdditionalDataFull) Descriptor() ([]byte, []int)deprecated
- func (x *TronAdditionalDataFull) GetAssetKind() string
- func (x *TronAdditionalDataFull) GetContractType() uint32
- func (x *TronAdditionalDataFull) GetEnergyFee() string
- func (x *TronAdditionalDataFull) GetEnergyPenaltyTotal() string
- func (x *TronAdditionalDataFull) GetEnergyUsage() string
- func (x *TronAdditionalDataFull) GetEnergyUsageTotal() string
- func (x *TronAdditionalDataFull) GetNetFee() string
- func (x *TronAdditionalDataFull) GetNetUsage() string
- func (x *TronAdditionalDataFull) GetOriginEnergyUsage() string
- func (x *TronAdditionalDataFull) GetResourceContractType() string
- func (x *TronAdditionalDataFull) GetResourceType() string
- func (x *TronAdditionalDataFull) GetResourceValue() string
- func (x *TronAdditionalDataFull) GetStackedTrx() string
- func (x *TronAdditionalDataFull) GetUnfreezeAmount() string
- func (x *TronAdditionalDataFull) GetWithdrawAmount() string
- func (x *TronAdditionalDataFull) GetWithdrawExpireAmount() string
- func (*TronAdditionalDataFull) ProtoMessage()
- func (x *TronAdditionalDataFull) ProtoReflect() protoreflect.Message
- func (x *TronAdditionalDataFull) Reset()
- func (x *TronAdditionalDataFull) String() string
- type Vin
- type Vout
- type XmrMetadata
- func (*XmrMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *XmrMetadata) GetExtra() []int64
- func (x *XmrMetadata) GetRctSignatures() *RctSignatures
- func (x *XmrMetadata) GetRctsigPrunable() *Prunable
- func (x *XmrMetadata) GetUnlockTime() int64
- func (x *XmrMetadata) GetVersion() int64
- func (x *XmrMetadata) GetVin() []*Vin
- func (x *XmrMetadata) GetVout() []*Vout
- func (*XmrMetadata) ProtoMessage()
- func (x *XmrMetadata) ProtoReflect() protoreflect.Message
- func (x *XmrMetadata) Reset()
- func (x *XmrMetadata) String() string
Constants ¶
This section is empty.
Variables ¶
var ( EventType_name = map[int32]string{ 0: "EVENT_TYPE_UNSPECIFIED", 1: "EVENT_TYPE_TRANSFER", } EventType_value = map[string]int32{ "EVENT_TYPE_UNSPECIFIED": 0, "EVENT_TYPE_TRANSFER": 1, } )
Enum value maps for EventType.
var ( EventStatus_name = map[int32]string{ 0: "EVENT_STATUS_UNSPECIFIED", 1: "EVENT_STATUS_SUCCESS", 2: "EVENT_STATUS_FAILED", } EventStatus_value = map[string]int32{ "EVENT_STATUS_UNSPECIFIED": 0, "EVENT_STATUS_SUCCESS": 1, "EVENT_STATUS_FAILED": 2, } )
Enum value maps for EventStatus.
var File_eproxy_transactions_v2_btc_like_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_event_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_evm_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_monero_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_service_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_transaction_proto protoreflect.FileDescriptor
var File_eproxy_transactions_v2_tron_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdditionalData ¶
type AdditionalData struct {
Tron *TronAdditionalDataFull `protobuf:"bytes,1,opt,name=tron,proto3,oneof" json:"tron,omitempty"`
Evm *EVMAdditionalDataFull `protobuf:"bytes,2,opt,name=evm,proto3,oneof" json:"evm,omitempty"`
Btclike *BitcoinLikeAdditionalDataFull `protobuf:"bytes,3,opt,name=btclike,proto3,oneof" json:"btclike,omitempty"`
Monero *MoneroAdditionalDataFull `protobuf:"bytes,4,opt,name=monero,proto3,oneof" json:"monero,omitempty"`
// contains filtered or unexported fields
}
func (*AdditionalData) Descriptor
deprecated
func (*AdditionalData) Descriptor() ([]byte, []int)
Deprecated: Use AdditionalData.ProtoReflect.Descriptor instead.
func (*AdditionalData) GetBtclike ¶
func (x *AdditionalData) GetBtclike() *BitcoinLikeAdditionalDataFull
func (*AdditionalData) GetEvm ¶
func (x *AdditionalData) GetEvm() *EVMAdditionalDataFull
func (*AdditionalData) GetMonero ¶
func (x *AdditionalData) GetMonero() *MoneroAdditionalDataFull
func (*AdditionalData) GetTron ¶
func (x *AdditionalData) GetTron() *TronAdditionalDataFull
func (*AdditionalData) ProtoMessage ¶
func (*AdditionalData) ProtoMessage()
func (*AdditionalData) ProtoReflect ¶
func (x *AdditionalData) ProtoReflect() protoreflect.Message
func (*AdditionalData) Reset ¶
func (x *AdditionalData) Reset()
func (*AdditionalData) String ¶
func (x *AdditionalData) String() string
type BitcoinLikeAdditionalDataFull ¶
type BitcoinLikeAdditionalDataFull struct {
Hex string `protobuf:"bytes,1,opt,name=hex,proto3" json:"hex,omitempty"`
Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
Size uint32 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
VSize uint32 `protobuf:"varint,4,opt,name=v_size,json=vSize,proto3" json:"v_size,omitempty"`
Weight uint32 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"`
Version uint32 `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"`
LockTime uint32 `protobuf:"varint,7,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"`
IsCoinbase bool `protobuf:"varint,8,opt,name=is_coinbase,json=isCoinbase,proto3" json:"is_coinbase,omitempty"`
// contains filtered or unexported fields
}
func (*BitcoinLikeAdditionalDataFull) Descriptor
deprecated
func (*BitcoinLikeAdditionalDataFull) Descriptor() ([]byte, []int)
Deprecated: Use BitcoinLikeAdditionalDataFull.ProtoReflect.Descriptor instead.
func (*BitcoinLikeAdditionalDataFull) GetHash ¶
func (x *BitcoinLikeAdditionalDataFull) GetHash() string
func (*BitcoinLikeAdditionalDataFull) GetHex ¶
func (x *BitcoinLikeAdditionalDataFull) GetHex() string
func (*BitcoinLikeAdditionalDataFull) GetIsCoinbase ¶
func (x *BitcoinLikeAdditionalDataFull) GetIsCoinbase() bool
func (*BitcoinLikeAdditionalDataFull) GetLockTime ¶
func (x *BitcoinLikeAdditionalDataFull) GetLockTime() uint32
func (*BitcoinLikeAdditionalDataFull) GetSize ¶
func (x *BitcoinLikeAdditionalDataFull) GetSize() uint32
func (*BitcoinLikeAdditionalDataFull) GetVSize ¶
func (x *BitcoinLikeAdditionalDataFull) GetVSize() uint32
func (*BitcoinLikeAdditionalDataFull) GetVersion ¶
func (x *BitcoinLikeAdditionalDataFull) GetVersion() uint32
func (*BitcoinLikeAdditionalDataFull) GetWeight ¶
func (x *BitcoinLikeAdditionalDataFull) GetWeight() uint32
func (*BitcoinLikeAdditionalDataFull) ProtoMessage ¶
func (*BitcoinLikeAdditionalDataFull) ProtoMessage()
func (*BitcoinLikeAdditionalDataFull) ProtoReflect ¶
func (x *BitcoinLikeAdditionalDataFull) ProtoReflect() protoreflect.Message
func (*BitcoinLikeAdditionalDataFull) Reset ¶
func (x *BitcoinLikeAdditionalDataFull) Reset()
func (*BitcoinLikeAdditionalDataFull) String ¶
func (x *BitcoinLikeAdditionalDataFull) String() string
type Bpp ¶
type Bpp struct {
A string `protobuf:"bytes,1,opt,name=a,proto3" json:"a,omitempty"`
A1 string `protobuf:"bytes,2,opt,name=a1,proto3" json:"a1,omitempty"`
B string `protobuf:"bytes,3,opt,name=b,proto3" json:"b,omitempty"`
R1 string `protobuf:"bytes,4,opt,name=r1,proto3" json:"r1,omitempty"`
S1 string `protobuf:"bytes,5,opt,name=s1,proto3" json:"s1,omitempty"`
D1 string `protobuf:"bytes,6,opt,name=d1,proto3" json:"d1,omitempty"`
L []string `protobuf:"bytes,7,rep,name=l,proto3" json:"l,omitempty"`
R []string `protobuf:"bytes,8,rep,name=r,proto3" json:"r,omitempty"`
// contains filtered or unexported fields
}
func (*Bpp) Descriptor
deprecated
func (*Bpp) ProtoMessage ¶
func (*Bpp) ProtoMessage()
func (*Bpp) ProtoReflect ¶
func (x *Bpp) ProtoReflect() protoreflect.Message
type CLSAGs ¶
type CLSAGs struct {
S []string `protobuf:"bytes,1,rep,name=s,proto3" json:"s,omitempty"`
C1 string `protobuf:"bytes,2,opt,name=c1,proto3" json:"c1,omitempty"`
D string `protobuf:"bytes,3,opt,name=d,proto3" json:"d,omitempty"`
// contains filtered or unexported fields
}
func (*CLSAGs) Descriptor
deprecated
func (*CLSAGs) ProtoMessage ¶
func (*CLSAGs) ProtoMessage()
func (*CLSAGs) ProtoReflect ¶
func (x *CLSAGs) ProtoReflect() protoreflect.Message
type Coinbase ¶
type Coinbase struct {
Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
// contains filtered or unexported fields
}
func (*Coinbase) Descriptor
deprecated
func (*Coinbase) ProtoMessage ¶
func (*Coinbase) ProtoMessage()
func (*Coinbase) ProtoReflect ¶
func (x *Coinbase) ProtoReflect() protoreflect.Message
type EVMAdditionalDataFull ¶
type EVMAdditionalDataFull struct {
ChainId uint64 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
TxnType uint32 `protobuf:"varint,2,opt,name=txn_type,json=txnType,proto3" json:"txn_type,omitempty"`
Gas uint64 `protobuf:"varint,3,opt,name=gas,proto3" json:"gas,omitempty"`
GasPrice uint64 `protobuf:"varint,4,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
GasUsed uint64 `protobuf:"varint,5,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
MaxFeePerGas uint64 `protobuf:"varint,6,opt,name=max_fee_per_gas,json=maxFeePerGas,proto3" json:"max_fee_per_gas,omitempty"`
MaxPriorityFeePerGas uint64 `` /* 128-byte string literal not displayed */
CumulativeGasUsed uint64 `protobuf:"varint,8,opt,name=cumulative_gas_used,json=cumulativeGasUsed,proto3" json:"cumulative_gas_used,omitempty"`
EffectiveGasPrice uint64 `protobuf:"varint,9,opt,name=effective_gas_price,json=effectiveGasPrice,proto3" json:"effective_gas_price,omitempty"`
Nonce uint64 `protobuf:"varint,10,opt,name=nonce,proto3" json:"nonce,omitempty"`
V []byte `protobuf:"bytes,11,opt,name=v,proto3" json:"v,omitempty"`
R []byte `protobuf:"bytes,12,opt,name=r,proto3" json:"r,omitempty"`
S []byte `protobuf:"bytes,13,opt,name=s,proto3" json:"s,omitempty"`
// contains filtered or unexported fields
}
func (*EVMAdditionalDataFull) Descriptor
deprecated
func (*EVMAdditionalDataFull) Descriptor() ([]byte, []int)
Deprecated: Use EVMAdditionalDataFull.ProtoReflect.Descriptor instead.
func (*EVMAdditionalDataFull) GetChainId ¶
func (x *EVMAdditionalDataFull) GetChainId() uint64
func (*EVMAdditionalDataFull) GetCumulativeGasUsed ¶
func (x *EVMAdditionalDataFull) GetCumulativeGasUsed() uint64
func (*EVMAdditionalDataFull) GetEffectiveGasPrice ¶
func (x *EVMAdditionalDataFull) GetEffectiveGasPrice() uint64
func (*EVMAdditionalDataFull) GetGas ¶
func (x *EVMAdditionalDataFull) GetGas() uint64
func (*EVMAdditionalDataFull) GetGasPrice ¶
func (x *EVMAdditionalDataFull) GetGasPrice() uint64
func (*EVMAdditionalDataFull) GetGasUsed ¶
func (x *EVMAdditionalDataFull) GetGasUsed() uint64
func (*EVMAdditionalDataFull) GetMaxFeePerGas ¶
func (x *EVMAdditionalDataFull) GetMaxFeePerGas() uint64
func (*EVMAdditionalDataFull) GetMaxPriorityFeePerGas ¶
func (x *EVMAdditionalDataFull) GetMaxPriorityFeePerGas() uint64
func (*EVMAdditionalDataFull) GetNonce ¶
func (x *EVMAdditionalDataFull) GetNonce() uint64
func (*EVMAdditionalDataFull) GetR ¶
func (x *EVMAdditionalDataFull) GetR() []byte
func (*EVMAdditionalDataFull) GetS ¶
func (x *EVMAdditionalDataFull) GetS() []byte
func (*EVMAdditionalDataFull) GetTxnType ¶
func (x *EVMAdditionalDataFull) GetTxnType() uint32
func (*EVMAdditionalDataFull) GetV ¶
func (x *EVMAdditionalDataFull) GetV() []byte
func (*EVMAdditionalDataFull) ProtoMessage ¶
func (*EVMAdditionalDataFull) ProtoMessage()
func (*EVMAdditionalDataFull) ProtoReflect ¶
func (x *EVMAdditionalDataFull) ProtoReflect() protoreflect.Message
func (*EVMAdditionalDataFull) Reset ¶
func (x *EVMAdditionalDataFull) Reset()
func (*EVMAdditionalDataFull) String ¶
func (x *EVMAdditionalDataFull) String() string
type EcdhInfo ¶
type EcdhInfo struct {
Amount string `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*EcdhInfo) Descriptor
deprecated
func (*EcdhInfo) ProtoMessage ¶
func (*EcdhInfo) ProtoMessage()
func (*EcdhInfo) ProtoReflect ¶
func (x *EcdhInfo) ProtoReflect() protoreflect.Message
type Error ¶
type Error struct {
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
Code *string `protobuf:"bytes,2,opt,name=code,proto3,oneof" json:"code,omitempty"`
Detail *string `protobuf:"bytes,3,opt,name=detail,proto3,oneof" json:"detail,omitempty"`
// contains filtered or unexported fields
}
func (*Error) Descriptor
deprecated
func (*Error) GetMessage ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
type Event ¶
type Event struct {
Type *EventType `protobuf:"varint,1,opt,name=type,proto3,enum=eproxy.transactions.v2.EventType,oneof" json:"type,omitempty"`
OriginalData *string `protobuf:"bytes,2,opt,name=original_data,json=originalData,proto3,oneof" json:"original_data,omitempty"`
Topics []string `protobuf:"bytes,3,rep,name=topics,proto3" json:"topics,omitempty"`
EncodedData []byte `protobuf:"bytes,4,opt,name=encoded_data,json=encodedData,proto3,oneof" json:"encoded_data,omitempty"`
BlockchainUniqKey *string `protobuf:"bytes,5,opt,name=blockchain_uniq_key,json=blockchainUniqKey,proto3,oneof" json:"blockchain_uniq_key,omitempty"`
AssetIdentifier *string `protobuf:"bytes,6,opt,name=asset_identifier,json=assetIdentifier,proto3,oneof" json:"asset_identifier,omitempty"`
AddressFrom *string `protobuf:"bytes,7,opt,name=address_from,json=addressFrom,proto3,oneof" json:"address_from,omitempty"`
AddressTo *string `protobuf:"bytes,8,opt,name=address_to,json=addressTo,proto3,oneof" json:"address_to,omitempty"`
Value *string `protobuf:"bytes,9,opt,name=value,proto3,oneof" json:"value,omitempty"`
Status *EventStatus `protobuf:"varint,10,opt,name=status,proto3,enum=eproxy.transactions.v2.EventStatus,oneof" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*Event) Descriptor
deprecated
func (*Event) GetAddressFrom ¶
func (*Event) GetAddressTo ¶
func (*Event) GetAssetIdentifier ¶
func (*Event) GetBlockchainUniqKey ¶
func (*Event) GetEncodedData ¶
func (*Event) GetOriginalData ¶
func (*Event) GetStatus ¶ added in v0.5.4
func (x *Event) GetStatus() EventStatus
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type EventStatus ¶ added in v0.5.5
type EventStatus int32
const ( EventStatus_EVENT_STATUS_UNSPECIFIED EventStatus = 0 EventStatus_EVENT_STATUS_SUCCESS EventStatus = 1 EventStatus_EVENT_STATUS_FAILED EventStatus = 2 )
func (EventStatus) Descriptor ¶ added in v0.5.5
func (EventStatus) Descriptor() protoreflect.EnumDescriptor
func (EventStatus) Enum ¶ added in v0.5.5
func (x EventStatus) Enum() *EventStatus
func (EventStatus) EnumDescriptor
deprecated
added in
v0.5.5
func (EventStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventStatus.Descriptor instead.
func (EventStatus) Number ¶ added in v0.5.5
func (x EventStatus) Number() protoreflect.EnumNumber
func (EventStatus) String ¶ added in v0.5.5
func (x EventStatus) String() string
func (EventStatus) Type ¶ added in v0.5.5
func (EventStatus) Type() protoreflect.EnumType
type EventType ¶
type EventType int32
func (EventType) Descriptor ¶
func (EventType) Descriptor() protoreflect.EnumDescriptor
func (EventType) EnumDescriptor
deprecated
func (EventType) Number ¶
func (x EventType) Number() protoreflect.EnumNumber
func (EventType) Type ¶
func (EventType) Type() protoreflect.EnumType
type FindRequest ¶
type FindRequest struct {
Blockchain v2.Blockchain `protobuf:"varint,1,opt,name=blockchain,proto3,enum=eproxy.common.v2.Blockchain" json:"blockchain,omitempty"`
Common *v2.FindRequestCommon `protobuf:"bytes,2,opt,name=common,proto3" json:"common,omitempty"`
Search *string `protobuf:"bytes,3,opt,name=search,proto3,oneof" json:"search,omitempty"`
Hash *string `protobuf:"bytes,4,opt,name=hash,proto3,oneof" json:"hash,omitempty"`
BlockHeight *uint64 `protobuf:"varint,5,opt,name=block_height,json=blockHeight,proto3,oneof" json:"block_height,omitempty"`
BlockHeightOffset *uint64 `protobuf:"varint,6,opt,name=block_height_offset,json=blockHeightOffset,proto3,oneof" json:"block_height_offset,omitempty"`
Address *string `protobuf:"bytes,7,opt,name=address,proto3,oneof" json:"address,omitempty"`
ContractAddress *string `protobuf:"bytes,8,opt,name=contract_address,json=contractAddress,proto3,oneof" json:"contract_address,omitempty"`
ContractType *uint32 `protobuf:"varint,9,opt,name=contract_type,json=contractType,proto3,oneof" json:"contract_type,omitempty"`
IsIncludeAdditionalData bool `` /* 136-byte string literal not displayed */
TronParams *FindRequest_TronParams `protobuf:"bytes,11,opt,name=tron_params,json=tronParams,proto3,oneof" json:"tron_params,omitempty"`
EvmParams *FindRequest_EVMParams `protobuf:"bytes,12,opt,name=evm_params,json=evmParams,proto3,oneof" json:"evm_params,omitempty"`
BitcoinLikeParams *FindRequest_BitcoinLikeParams `protobuf:"bytes,13,opt,name=bitcoin_like_params,json=bitcoinLikeParams,proto3,oneof" json:"bitcoin_like_params,omitempty"`
// contains filtered or unexported fields
}
Find request
func (*FindRequest) Descriptor
deprecated
func (*FindRequest) Descriptor() ([]byte, []int)
Deprecated: Use FindRequest.ProtoReflect.Descriptor instead.
func (*FindRequest) GetAddress ¶
func (x *FindRequest) GetAddress() string
func (*FindRequest) GetBitcoinLikeParams ¶
func (x *FindRequest) GetBitcoinLikeParams() *FindRequest_BitcoinLikeParams
func (*FindRequest) GetBlockHeight ¶
func (x *FindRequest) GetBlockHeight() uint64
func (*FindRequest) GetBlockHeightOffset ¶
func (x *FindRequest) GetBlockHeightOffset() uint64
func (*FindRequest) GetBlockchain ¶
func (x *FindRequest) GetBlockchain() v2.Blockchain
func (*FindRequest) GetCommon ¶
func (x *FindRequest) GetCommon() *v2.FindRequestCommon
func (*FindRequest) GetContractAddress ¶
func (x *FindRequest) GetContractAddress() string
func (*FindRequest) GetContractType ¶
func (x *FindRequest) GetContractType() uint32
func (*FindRequest) GetEvmParams ¶
func (x *FindRequest) GetEvmParams() *FindRequest_EVMParams
func (*FindRequest) GetHash ¶
func (x *FindRequest) GetHash() string
func (*FindRequest) GetIsIncludeAdditionalData ¶
func (x *FindRequest) GetIsIncludeAdditionalData() bool
func (*FindRequest) GetSearch ¶
func (x *FindRequest) GetSearch() string
func (*FindRequest) GetTronParams ¶
func (x *FindRequest) GetTronParams() *FindRequest_TronParams
func (*FindRequest) ProtoMessage ¶
func (*FindRequest) ProtoMessage()
func (*FindRequest) ProtoReflect ¶
func (x *FindRequest) ProtoReflect() protoreflect.Message
func (*FindRequest) Reset ¶
func (x *FindRequest) Reset()
func (*FindRequest) String ¶
func (x *FindRequest) String() string
type FindRequest_BitcoinLikeParams ¶
type FindRequest_BitcoinLikeParams struct {
FilterByAddress *bool `protobuf:"varint,1,opt,name=filter_by_address,json=filterByAddress,proto3,oneof" json:"filter_by_address,omitempty"`
FilterByMempool *bool `protobuf:"varint,2,opt,name=filter_by_mempool,json=filterByMempool,proto3,oneof" json:"filter_by_mempool,omitempty"`
// contains filtered or unexported fields
}
func (*FindRequest_BitcoinLikeParams) Descriptor
deprecated
func (*FindRequest_BitcoinLikeParams) Descriptor() ([]byte, []int)
Deprecated: Use FindRequest_BitcoinLikeParams.ProtoReflect.Descriptor instead.
func (*FindRequest_BitcoinLikeParams) GetFilterByAddress ¶
func (x *FindRequest_BitcoinLikeParams) GetFilterByAddress() bool
func (*FindRequest_BitcoinLikeParams) GetFilterByMempool ¶
func (x *FindRequest_BitcoinLikeParams) GetFilterByMempool() bool
func (*FindRequest_BitcoinLikeParams) ProtoMessage ¶
func (*FindRequest_BitcoinLikeParams) ProtoMessage()
func (*FindRequest_BitcoinLikeParams) ProtoReflect ¶
func (x *FindRequest_BitcoinLikeParams) ProtoReflect() protoreflect.Message
func (*FindRequest_BitcoinLikeParams) Reset ¶
func (x *FindRequest_BitcoinLikeParams) Reset()
func (*FindRequest_BitcoinLikeParams) String ¶
func (x *FindRequest_BitcoinLikeParams) String() string
type FindRequest_EVMParams ¶
type FindRequest_EVMParams struct {
// contains filtered or unexported fields
}
func (*FindRequest_EVMParams) Descriptor
deprecated
func (*FindRequest_EVMParams) Descriptor() ([]byte, []int)
Deprecated: Use FindRequest_EVMParams.ProtoReflect.Descriptor instead.
func (*FindRequest_EVMParams) ProtoMessage ¶
func (*FindRequest_EVMParams) ProtoMessage()
func (*FindRequest_EVMParams) ProtoReflect ¶
func (x *FindRequest_EVMParams) ProtoReflect() protoreflect.Message
func (*FindRequest_EVMParams) Reset ¶
func (x *FindRequest_EVMParams) Reset()
func (*FindRequest_EVMParams) String ¶
func (x *FindRequest_EVMParams) String() string
type FindRequest_TronParams ¶
type FindRequest_TronParams struct {
// contains filtered or unexported fields
}
func (*FindRequest_TronParams) Descriptor
deprecated
func (*FindRequest_TronParams) Descriptor() ([]byte, []int)
Deprecated: Use FindRequest_TronParams.ProtoReflect.Descriptor instead.
func (*FindRequest_TronParams) ProtoMessage ¶
func (*FindRequest_TronParams) ProtoMessage()
func (*FindRequest_TronParams) ProtoReflect ¶
func (x *FindRequest_TronParams) ProtoReflect() protoreflect.Message
func (*FindRequest_TronParams) Reset ¶
func (x *FindRequest_TronParams) Reset()
func (*FindRequest_TronParams) String ¶
func (x *FindRequest_TronParams) String() string
type FindResponse ¶
type FindResponse struct {
Items []*Transaction `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
NextPageExists bool `protobuf:"varint,2,opt,name=next_page_exists,json=nextPageExists,proto3" json:"next_page_exists,omitempty"`
// contains filtered or unexported fields
}
func (*FindResponse) Descriptor
deprecated
func (*FindResponse) Descriptor() ([]byte, []int)
Deprecated: Use FindResponse.ProtoReflect.Descriptor instead.
func (*FindResponse) GetItems ¶
func (x *FindResponse) GetItems() []*Transaction
func (*FindResponse) GetNextPageExists ¶
func (x *FindResponse) GetNextPageExists() bool
func (*FindResponse) ProtoMessage ¶
func (*FindResponse) ProtoMessage()
func (*FindResponse) ProtoReflect ¶
func (x *FindResponse) ProtoReflect() protoreflect.Message
func (*FindResponse) Reset ¶
func (x *FindResponse) Reset()
func (*FindResponse) String ¶
func (x *FindResponse) String() string
type GetInfoRequest ¶
type GetInfoRequest struct {
Blockchain v2.Blockchain `protobuf:"varint,1,opt,name=blockchain,proto3,enum=eproxy.common.v2.Blockchain" json:"blockchain,omitempty"`
Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
// contains filtered or unexported fields
}
func (*GetInfoRequest) Descriptor
deprecated
func (*GetInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoRequest.ProtoReflect.Descriptor instead.
func (*GetInfoRequest) GetBlockchain ¶
func (x *GetInfoRequest) GetBlockchain() v2.Blockchain
func (*GetInfoRequest) GetHash ¶
func (x *GetInfoRequest) GetHash() string
func (*GetInfoRequest) ProtoMessage ¶
func (*GetInfoRequest) ProtoMessage()
func (*GetInfoRequest) ProtoReflect ¶
func (x *GetInfoRequest) ProtoReflect() protoreflect.Message
func (*GetInfoRequest) Reset ¶
func (x *GetInfoRequest) Reset()
func (*GetInfoRequest) String ¶
func (x *GetInfoRequest) String() string
type GetInfoResponse ¶
type GetInfoResponse struct {
Transaction *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
// contains filtered or unexported fields
}
func (*GetInfoResponse) Descriptor
deprecated
func (*GetInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoResponse.ProtoReflect.Descriptor instead.
func (*GetInfoResponse) GetTransaction ¶
func (x *GetInfoResponse) GetTransaction() *Transaction
func (*GetInfoResponse) ProtoMessage ¶
func (*GetInfoResponse) ProtoMessage()
func (*GetInfoResponse) ProtoReflect ¶
func (x *GetInfoResponse) ProtoReflect() protoreflect.Message
func (*GetInfoResponse) Reset ¶
func (x *GetInfoResponse) Reset()
func (*GetInfoResponse) String ¶
func (x *GetInfoResponse) String() string
type Key ¶
type Key struct {
Amount int64 `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
KeyOffsets []int64 `protobuf:"varint,2,rep,packed,name=key_offsets,json=keyOffsets,proto3" json:"key_offsets,omitempty"`
KImage string `protobuf:"bytes,3,opt,name=k_image,json=kImage,proto3" json:"k_image,omitempty"`
// contains filtered or unexported fields
}
func (*Key) Descriptor
deprecated
func (*Key) GetKeyOffsets ¶
func (*Key) ProtoMessage ¶
func (*Key) ProtoMessage()
func (*Key) ProtoReflect ¶
func (x *Key) ProtoReflect() protoreflect.Message
type MoneroAdditionalDataFull ¶
type MoneroAdditionalDataFull struct {
AsHex string `protobuf:"bytes,1,opt,name=as_hex,json=asHex,proto3" json:"as_hex,omitempty"`
BlockTimestamp int64 `protobuf:"varint,3,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"`
DoubleSpendSeen bool `protobuf:"varint,5,opt,name=double_spend_seen,json=doubleSpendSeen,proto3" json:"double_spend_seen,omitempty"`
OutputIndices []int64 `protobuf:"varint,7,rep,packed,name=output_indices,json=outputIndices,proto3" json:"output_indices,omitempty"`
PrunableAsHex string `protobuf:"bytes,8,opt,name=prunable_as_hex,json=prunableAsHex,proto3" json:"prunable_as_hex,omitempty"`
PrunableHash string `protobuf:"bytes,9,opt,name=prunable_hash,json=prunableHash,proto3" json:"prunable_hash,omitempty"`
PrunedAsHex string `protobuf:"bytes,10,opt,name=pruned_as_hex,json=prunedAsHex,proto3" json:"pruned_as_hex,omitempty"`
Data *XmrMetadata `protobuf:"bytes,12,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*MoneroAdditionalDataFull) Descriptor
deprecated
func (*MoneroAdditionalDataFull) Descriptor() ([]byte, []int)
Deprecated: Use MoneroAdditionalDataFull.ProtoReflect.Descriptor instead.
func (*MoneroAdditionalDataFull) GetAsHex ¶
func (x *MoneroAdditionalDataFull) GetAsHex() string
func (*MoneroAdditionalDataFull) GetBlockTimestamp ¶
func (x *MoneroAdditionalDataFull) GetBlockTimestamp() int64
func (*MoneroAdditionalDataFull) GetData ¶
func (x *MoneroAdditionalDataFull) GetData() *XmrMetadata
func (*MoneroAdditionalDataFull) GetDoubleSpendSeen ¶
func (x *MoneroAdditionalDataFull) GetDoubleSpendSeen() bool
func (*MoneroAdditionalDataFull) GetOutputIndices ¶
func (x *MoneroAdditionalDataFull) GetOutputIndices() []int64
func (*MoneroAdditionalDataFull) GetPrunableAsHex ¶
func (x *MoneroAdditionalDataFull) GetPrunableAsHex() string
func (*MoneroAdditionalDataFull) GetPrunableHash ¶
func (x *MoneroAdditionalDataFull) GetPrunableHash() string
func (*MoneroAdditionalDataFull) GetPrunedAsHex ¶
func (x *MoneroAdditionalDataFull) GetPrunedAsHex() string
func (*MoneroAdditionalDataFull) ProtoMessage ¶
func (*MoneroAdditionalDataFull) ProtoMessage()
func (*MoneroAdditionalDataFull) ProtoReflect ¶
func (x *MoneroAdditionalDataFull) ProtoReflect() protoreflect.Message
func (*MoneroAdditionalDataFull) Reset ¶
func (x *MoneroAdditionalDataFull) Reset()
func (*MoneroAdditionalDataFull) String ¶
func (x *MoneroAdditionalDataFull) String() string
type Prunable ¶
type Prunable struct {
Nbp int64 `protobuf:"varint,1,opt,name=nbp,proto3" json:"nbp,omitempty"`
Bpp []*Bpp `protobuf:"bytes,2,rep,name=bpp,proto3" json:"bpp,omitempty"`
Clsags []*CLSAGs `protobuf:"bytes,3,rep,name=clsags,proto3" json:"clsags,omitempty"`
PseudoOuts []string `protobuf:"bytes,4,rep,name=pseudo_outs,json=pseudoOuts,proto3" json:"pseudo_outs,omitempty"`
// contains filtered or unexported fields
}
func (*Prunable) Descriptor
deprecated
func (*Prunable) GetPseudoOuts ¶
func (*Prunable) ProtoMessage ¶
func (*Prunable) ProtoMessage()
func (*Prunable) ProtoReflect ¶
func (x *Prunable) ProtoReflect() protoreflect.Message
type RctSignatures ¶
type RctSignatures struct {
Type int64 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
TxnFee uint64 `protobuf:"varint,2,opt,name=txn_fee,json=txnFee,proto3" json:"txn_fee,omitempty"`
EcdhInfo []*EcdhInfo `protobuf:"bytes,3,rep,name=ecdh_info,json=ecdhInfo,proto3" json:"ecdh_info,omitempty"`
OutPk []string `protobuf:"bytes,4,rep,name=out_pk,json=outPk,proto3" json:"out_pk,omitempty"`
// contains filtered or unexported fields
}
func (*RctSignatures) Descriptor
deprecated
func (*RctSignatures) Descriptor() ([]byte, []int)
Deprecated: Use RctSignatures.ProtoReflect.Descriptor instead.
func (*RctSignatures) GetEcdhInfo ¶
func (x *RctSignatures) GetEcdhInfo() []*EcdhInfo
func (*RctSignatures) GetOutPk ¶
func (x *RctSignatures) GetOutPk() []string
func (*RctSignatures) GetTxnFee ¶
func (x *RctSignatures) GetTxnFee() uint64
func (*RctSignatures) GetType ¶
func (x *RctSignatures) GetType() int64
func (*RctSignatures) ProtoMessage ¶
func (*RctSignatures) ProtoMessage()
func (*RctSignatures) ProtoReflect ¶
func (x *RctSignatures) ProtoReflect() protoreflect.Message
func (*RctSignatures) Reset ¶
func (x *RctSignatures) Reset()
func (*RctSignatures) String ¶
func (x *RctSignatures) String() string
type SuggestTxFeeRequest ¶
type SuggestTxFeeRequest struct {
Blockchain v2.Blockchain `protobuf:"varint,1,opt,name=blockchain,proto3,enum=eproxy.common.v2.Blockchain" json:"blockchain,omitempty"`
Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
// contains filtered or unexported fields
}
func (*SuggestTxFeeRequest) Descriptor
deprecated
func (*SuggestTxFeeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeRequest.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeRequest) GetBlockchain ¶
func (x *SuggestTxFeeRequest) GetBlockchain() v2.Blockchain
func (*SuggestTxFeeRequest) GetIdentifier ¶
func (x *SuggestTxFeeRequest) GetIdentifier() string
func (*SuggestTxFeeRequest) ProtoMessage ¶
func (*SuggestTxFeeRequest) ProtoMessage()
func (*SuggestTxFeeRequest) ProtoReflect ¶
func (x *SuggestTxFeeRequest) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeRequest) Reset ¶
func (x *SuggestTxFeeRequest) Reset()
func (*SuggestTxFeeRequest) String ¶
func (x *SuggestTxFeeRequest) String() string
type SuggestTxFeeResponse ¶
type SuggestTxFeeResponse struct {
Fee string `protobuf:"bytes,1,opt,name=fee,proto3" json:"fee,omitempty"`
// Additional blockchain-specific data
//
// Types that are valid to be assigned to AdditionalData:
//
// *SuggestTxFeeResponse_TronData
// *SuggestTxFeeResponse_EvmData
// *SuggestTxFeeResponse_BitcoinLikeData
AdditionalData isSuggestTxFeeResponse_AdditionalData `protobuf_oneof:"additional_data"`
// contains filtered or unexported fields
}
func (*SuggestTxFeeResponse) Descriptor
deprecated
func (*SuggestTxFeeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeResponse.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeResponse) GetAdditionalData ¶
func (x *SuggestTxFeeResponse) GetAdditionalData() isSuggestTxFeeResponse_AdditionalData
func (*SuggestTxFeeResponse) GetBitcoinLikeData ¶
func (x *SuggestTxFeeResponse) GetBitcoinLikeData() *SuggestTxFeeResponse_BitcoinLikeFeeData
func (*SuggestTxFeeResponse) GetEvmData ¶
func (x *SuggestTxFeeResponse) GetEvmData() *SuggestTxFeeResponse_EVMFeesData
func (*SuggestTxFeeResponse) GetFee ¶
func (x *SuggestTxFeeResponse) GetFee() string
func (*SuggestTxFeeResponse) GetTronData ¶
func (x *SuggestTxFeeResponse) GetTronData() *SuggestTxFeeResponse_TronFeeData
func (*SuggestTxFeeResponse) ProtoMessage ¶
func (*SuggestTxFeeResponse) ProtoMessage()
func (*SuggestTxFeeResponse) ProtoReflect ¶
func (x *SuggestTxFeeResponse) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeResponse) Reset ¶
func (x *SuggestTxFeeResponse) Reset()
func (*SuggestTxFeeResponse) String ¶
func (x *SuggestTxFeeResponse) String() string
type SuggestTxFeeResponse_BitcoinLikeData ¶
type SuggestTxFeeResponse_BitcoinLikeData struct {
BitcoinLikeData *SuggestTxFeeResponse_BitcoinLikeFeeData `protobuf:"bytes,4,opt,name=bitcoin_like_data,json=bitcoinLikeData,proto3,oneof"`
}
type SuggestTxFeeResponse_BitcoinLikeFeeData ¶
type SuggestTxFeeResponse_BitcoinLikeFeeData struct {
FeeRate uint64 `protobuf:"varint,1,opt,name=fee_rate,json=feeRate,proto3" json:"fee_rate,omitempty"` // Fee rate in satoshis per byte
EstimatedSize uint32 `protobuf:"varint,2,opt,name=estimated_size,json=estimatedSize,proto3" json:"estimated_size,omitempty"` // Estimated transaction size in bytes
Priority string `protobuf:"bytes,3,opt,name=priority,proto3" json:"priority,omitempty"` // Priority level: "low", "medium", "high"
UtxoCount uint32 `protobuf:"varint,4,opt,name=utxo_count,json=utxoCount,proto3" json:"utxo_count,omitempty"` // Number of UTXOs used (affects size calculation)
// contains filtered or unexported fields
}
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) Descriptor
deprecated
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeResponse_BitcoinLikeFeeData.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) GetEstimatedSize ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetEstimatedSize() uint32
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) GetFeeRate ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetFeeRate() uint64
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) GetPriority ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetPriority() string
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) GetUtxoCount ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) GetUtxoCount() uint32
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoMessage ¶
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoMessage()
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoReflect ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) Reset ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) Reset()
func (*SuggestTxFeeResponse_BitcoinLikeFeeData) String ¶
func (x *SuggestTxFeeResponse_BitcoinLikeFeeData) String() string
type SuggestTxFeeResponse_EVMFeeData ¶
type SuggestTxFeeResponse_EVMFeeData struct {
GasUsed string `protobuf:"bytes,1,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // Estimated gas units for transaction
L1Fee string `protobuf:"bytes,2,opt,name=l1_fee,json=l1Fee,proto3" json:"l1_fee,omitempty"` // L1 data fee component
L2Fee string `protobuf:"bytes,3,opt,name=l2_fee,json=l2Fee,proto3" json:"l2_fee,omitempty"` // L2 execution fee component
// contains filtered or unexported fields
}
func (*SuggestTxFeeResponse_EVMFeeData) Descriptor
deprecated
func (*SuggestTxFeeResponse_EVMFeeData) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeResponse_EVMFeeData.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeResponse_EVMFeeData) GetGasUsed ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeeData) GetGasUsed() string
func (*SuggestTxFeeResponse_EVMFeeData) GetL1Fee ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeeData) GetL1Fee() string
func (*SuggestTxFeeResponse_EVMFeeData) GetL2Fee ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeeData) GetL2Fee() string
func (*SuggestTxFeeResponse_EVMFeeData) ProtoMessage ¶
func (*SuggestTxFeeResponse_EVMFeeData) ProtoMessage()
func (*SuggestTxFeeResponse_EVMFeeData) ProtoReflect ¶
func (x *SuggestTxFeeResponse_EVMFeeData) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeResponse_EVMFeeData) Reset ¶
func (x *SuggestTxFeeResponse_EVMFeeData) Reset()
func (*SuggestTxFeeResponse_EVMFeeData) String ¶
func (x *SuggestTxFeeResponse_EVMFeeData) String() string
type SuggestTxFeeResponse_EVMFeesData ¶ added in v0.5.2
type SuggestTxFeeResponse_EVMFeesData struct {
GasPriceWei string `protobuf:"bytes,1,opt,name=gas_price_wei,json=gasPriceWei,proto3" json:"gas_price_wei,omitempty"` // Effective gas price in Wei
BaseFeeWei string `protobuf:"bytes,2,opt,name=base_fee_wei,json=baseFeeWei,proto3" json:"base_fee_wei,omitempty"` // Current base fee in Wei
GasUsed string `protobuf:"bytes,3,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` // Estimated gas units for transaction
NoTokenBalance *SuggestTxFeeResponse_EVMFeeData `protobuf:"bytes,4,opt,name=no_token_balance,json=noTokenBalance,proto3" json:"no_token_balance,omitempty"` // Fee data when receiver account has no balance
HasTokenBalance *SuggestTxFeeResponse_EVMFeeData `protobuf:"bytes,5,opt,name=has_token_balance,json=hasTokenBalance,proto3" json:"has_token_balance,omitempty"` // Fee data when receiver account has balance
// contains filtered or unexported fields
}
func (*SuggestTxFeeResponse_EVMFeesData) Descriptor
deprecated
added in
v0.5.2
func (*SuggestTxFeeResponse_EVMFeesData) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeResponse_EVMFeesData.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeResponse_EVMFeesData) GetBaseFeeWei ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) GetBaseFeeWei() string
func (*SuggestTxFeeResponse_EVMFeesData) GetGasPriceWei ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) GetGasPriceWei() string
func (*SuggestTxFeeResponse_EVMFeesData) GetGasUsed ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) GetGasUsed() string
func (*SuggestTxFeeResponse_EVMFeesData) GetHasTokenBalance ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) GetHasTokenBalance() *SuggestTxFeeResponse_EVMFeeData
func (*SuggestTxFeeResponse_EVMFeesData) GetNoTokenBalance ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) GetNoTokenBalance() *SuggestTxFeeResponse_EVMFeeData
func (*SuggestTxFeeResponse_EVMFeesData) ProtoMessage ¶ added in v0.5.2
func (*SuggestTxFeeResponse_EVMFeesData) ProtoMessage()
func (*SuggestTxFeeResponse_EVMFeesData) ProtoReflect ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeResponse_EVMFeesData) Reset ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) Reset()
func (*SuggestTxFeeResponse_EVMFeesData) String ¶ added in v0.5.2
func (x *SuggestTxFeeResponse_EVMFeesData) String() string
type SuggestTxFeeResponse_EvmData ¶
type SuggestTxFeeResponse_EvmData struct {
EvmData *SuggestTxFeeResponse_EVMFeesData `protobuf:"bytes,3,opt,name=evm_data,json=evmData,proto3,oneof"`
}
type SuggestTxFeeResponse_TronData ¶
type SuggestTxFeeResponse_TronData struct {
TronData *SuggestTxFeeResponse_TronFeeData `protobuf:"bytes,2,opt,name=tron_data,json=tronData,proto3,oneof"`
}
type SuggestTxFeeResponse_TronFeeData ¶
type SuggestTxFeeResponse_TronFeeData struct {
// TRC20 token transaction costs
EnergyUsage uint64 `protobuf:"varint,1,opt,name=energy_usage,json=energyUsage,proto3" json:"energy_usage,omitempty"` // Energy consumption for the transaction
BandwidthUsage uint64 `protobuf:"varint,2,opt,name=bandwidth_usage,json=bandwidthUsage,proto3" json:"bandwidth_usage,omitempty"` // Bandwidth consumption for the transaction
BurnTrxFee string `protobuf:"bytes,3,opt,name=burn_trx_fee,json=burnTrxFee,proto3" json:"burn_trx_fee,omitempty"` // TRX burned as fee (in TRX)
// contains filtered or unexported fields
}
func (*SuggestTxFeeResponse_TronFeeData) Descriptor
deprecated
func (*SuggestTxFeeResponse_TronFeeData) Descriptor() ([]byte, []int)
Deprecated: Use SuggestTxFeeResponse_TronFeeData.ProtoReflect.Descriptor instead.
func (*SuggestTxFeeResponse_TronFeeData) GetBandwidthUsage ¶
func (x *SuggestTxFeeResponse_TronFeeData) GetBandwidthUsage() uint64
func (*SuggestTxFeeResponse_TronFeeData) GetBurnTrxFee ¶
func (x *SuggestTxFeeResponse_TronFeeData) GetBurnTrxFee() string
func (*SuggestTxFeeResponse_TronFeeData) GetEnergyUsage ¶
func (x *SuggestTxFeeResponse_TronFeeData) GetEnergyUsage() uint64
func (*SuggestTxFeeResponse_TronFeeData) ProtoMessage ¶
func (*SuggestTxFeeResponse_TronFeeData) ProtoMessage()
func (*SuggestTxFeeResponse_TronFeeData) ProtoReflect ¶
func (x *SuggestTxFeeResponse_TronFeeData) ProtoReflect() protoreflect.Message
func (*SuggestTxFeeResponse_TronFeeData) Reset ¶
func (x *SuggestTxFeeResponse_TronFeeData) Reset()
func (*SuggestTxFeeResponse_TronFeeData) String ¶
func (x *SuggestTxFeeResponse_TronFeeData) String() string
type Target ¶
type Target struct {
TaggedKey *TargetKey `protobuf:"bytes,1,opt,name=tagged_key,json=taggedKey,proto3" json:"tagged_key,omitempty"`
// contains filtered or unexported fields
}
func (*Target) Descriptor
deprecated
func (*Target) GetTaggedKey ¶
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) ProtoReflect ¶
func (x *Target) ProtoReflect() protoreflect.Message
type TargetKey ¶
type TargetKey struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
ViewTag string `protobuf:"bytes,2,opt,name=view_tag,json=viewTag,proto3" json:"view_tag,omitempty"`
// contains filtered or unexported fields
}
func (*TargetKey) Descriptor
deprecated
func (*TargetKey) GetViewTag ¶
func (*TargetKey) ProtoMessage ¶
func (*TargetKey) ProtoMessage()
func (*TargetKey) ProtoReflect ¶
func (x *TargetKey) ProtoReflect() protoreflect.Message
type Transaction ¶
type Transaction struct {
Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
BlockHeight uint64 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
Confirmations uint64 `protobuf:"varint,3,opt,name=confirmations,proto3" json:"confirmations,omitempty"`
AddressFrom *string `protobuf:"bytes,4,opt,name=address_from,json=addressFrom,proto3,oneof" json:"address_from,omitempty"`
AddressTo *string `protobuf:"bytes,5,opt,name=address_to,json=addressTo,proto3,oneof" json:"address_to,omitempty"`
Amount string `protobuf:"bytes,6,opt,name=amount,proto3" json:"amount,omitempty"`
Fee string `protobuf:"bytes,7,opt,name=fee,proto3" json:"fee,omitempty"`
AssetIdentifier *string `protobuf:"bytes,8,opt,name=asset_identifier,json=assetIdentifier,proto3,oneof" json:"asset_identifier,omitempty"`
Index uint32 `protobuf:"varint,9,opt,name=index,proto3" json:"index,omitempty"`
InMempool bool `protobuf:"varint,10,opt,name=in_mempool,json=inMempool,proto3" json:"in_mempool,omitempty"`
Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"`
Error *Error `protobuf:"bytes,12,opt,name=error,proto3,oneof" json:"error,omitempty"`
Events []*Event `protobuf:"bytes,13,rep,name=events,proto3" json:"events,omitempty"`
AdditionalData *AdditionalData `protobuf:"bytes,14,opt,name=additional_data,json=additionalData,proto3,oneof" json:"additional_data,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetAdditionalData ¶
func (x *Transaction) GetAdditionalData() *AdditionalData
func (*Transaction) GetAddressFrom ¶
func (x *Transaction) GetAddressFrom() string
func (*Transaction) GetAddressTo ¶
func (x *Transaction) GetAddressTo() string
func (*Transaction) GetAmount ¶
func (x *Transaction) GetAmount() string
func (*Transaction) GetAssetIdentifier ¶
func (x *Transaction) GetAssetIdentifier() string
func (*Transaction) GetBlockHeight ¶
func (x *Transaction) GetBlockHeight() uint64
func (*Transaction) GetConfirmations ¶
func (x *Transaction) GetConfirmations() uint64
func (*Transaction) GetCreatedAt ¶
func (x *Transaction) GetCreatedAt() *timestamppb.Timestamp
func (*Transaction) GetError ¶
func (x *Transaction) GetError() *Error
func (*Transaction) GetEvents ¶
func (x *Transaction) GetEvents() []*Event
func (*Transaction) GetFee ¶
func (x *Transaction) GetFee() string
func (*Transaction) GetHash ¶
func (x *Transaction) GetHash() string
func (*Transaction) GetInMempool ¶
func (x *Transaction) GetInMempool() bool
func (*Transaction) GetIndex ¶
func (x *Transaction) GetIndex() uint32
func (*Transaction) GetStatus ¶
func (x *Transaction) GetStatus() string
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 TronAdditionalData ¶
type TronAdditionalData struct {
ContractType uint32 `protobuf:"varint,1,opt,name=contract_type,json=contractType,proto3" json:"contract_type,omitempty"`
AssetKind *string `protobuf:"bytes,2,opt,name=asset_kind,json=assetKind,proto3,oneof" json:"asset_kind,omitempty"`
// contains filtered or unexported fields
}
func (*TronAdditionalData) Descriptor
deprecated
func (*TronAdditionalData) Descriptor() ([]byte, []int)
Deprecated: Use TronAdditionalData.ProtoReflect.Descriptor instead.
func (*TronAdditionalData) GetAssetKind ¶
func (x *TronAdditionalData) GetAssetKind() string
func (*TronAdditionalData) GetContractType ¶
func (x *TronAdditionalData) GetContractType() uint32
func (*TronAdditionalData) ProtoMessage ¶
func (*TronAdditionalData) ProtoMessage()
func (*TronAdditionalData) ProtoReflect ¶
func (x *TronAdditionalData) ProtoReflect() protoreflect.Message
func (*TronAdditionalData) Reset ¶
func (x *TronAdditionalData) Reset()
func (*TronAdditionalData) String ¶
func (x *TronAdditionalData) String() string
type TronAdditionalDataFull ¶
type TronAdditionalDataFull struct {
ContractType uint32 `protobuf:"varint,1,opt,name=contract_type,json=contractType,proto3" json:"contract_type,omitempty"`
AssetKind *string `protobuf:"bytes,2,opt,name=asset_kind,json=assetKind,proto3,oneof" json:"asset_kind,omitempty"`
EnergyUsage *string `protobuf:"bytes,3,opt,name=energy_usage,json=energyUsage,proto3,oneof" json:"energy_usage,omitempty"`
EnergyFee *string `protobuf:"bytes,4,opt,name=energy_fee,json=energyFee,proto3,oneof" json:"energy_fee,omitempty"`
OriginEnergyUsage *string `protobuf:"bytes,5,opt,name=origin_energy_usage,json=originEnergyUsage,proto3,oneof" json:"origin_energy_usage,omitempty"`
EnergyUsageTotal *string `protobuf:"bytes,6,opt,name=energy_usage_total,json=energyUsageTotal,proto3,oneof" json:"energy_usage_total,omitempty"`
NetUsage *string `protobuf:"bytes,7,opt,name=net_usage,json=netUsage,proto3,oneof" json:"net_usage,omitempty"`
NetFee *string `protobuf:"bytes,8,opt,name=net_fee,json=netFee,proto3,oneof" json:"net_fee,omitempty"`
EnergyPenaltyTotal *string `protobuf:"bytes,9,opt,name=energy_penalty_total,json=energyPenaltyTotal,proto3,oneof" json:"energy_penalty_total,omitempty"`
WithdrawAmount *string `protobuf:"bytes,10,opt,name=withdraw_amount,json=withdrawAmount,proto3,oneof" json:"withdraw_amount,omitempty"`
UnfreezeAmount *string `protobuf:"bytes,11,opt,name=unfreeze_amount,json=unfreezeAmount,proto3,oneof" json:"unfreeze_amount,omitempty"`
WithdrawExpireAmount *string `` /* 130-byte string literal not displayed */
ResourceContractType *string `` /* 130-byte string literal not displayed */
ResourceType *string `protobuf:"bytes,14,opt,name=resource_type,json=resourceType,proto3,oneof" json:"resource_type,omitempty"`
ResourceValue *string `protobuf:"bytes,15,opt,name=resource_value,json=resourceValue,proto3,oneof" json:"resource_value,omitempty"`
StackedTrx *string `protobuf:"bytes,16,opt,name=stacked_trx,json=stackedTrx,proto3,oneof" json:"stacked_trx,omitempty"`
// contains filtered or unexported fields
}
func (*TronAdditionalDataFull) Descriptor
deprecated
func (*TronAdditionalDataFull) Descriptor() ([]byte, []int)
Deprecated: Use TronAdditionalDataFull.ProtoReflect.Descriptor instead.
func (*TronAdditionalDataFull) GetAssetKind ¶
func (x *TronAdditionalDataFull) GetAssetKind() string
func (*TronAdditionalDataFull) GetContractType ¶
func (x *TronAdditionalDataFull) GetContractType() uint32
func (*TronAdditionalDataFull) GetEnergyFee ¶
func (x *TronAdditionalDataFull) GetEnergyFee() string
func (*TronAdditionalDataFull) GetEnergyPenaltyTotal ¶
func (x *TronAdditionalDataFull) GetEnergyPenaltyTotal() string
func (*TronAdditionalDataFull) GetEnergyUsage ¶
func (x *TronAdditionalDataFull) GetEnergyUsage() string
func (*TronAdditionalDataFull) GetEnergyUsageTotal ¶
func (x *TronAdditionalDataFull) GetEnergyUsageTotal() string
func (*TronAdditionalDataFull) GetNetFee ¶
func (x *TronAdditionalDataFull) GetNetFee() string
func (*TronAdditionalDataFull) GetNetUsage ¶
func (x *TronAdditionalDataFull) GetNetUsage() string
func (*TronAdditionalDataFull) GetOriginEnergyUsage ¶
func (x *TronAdditionalDataFull) GetOriginEnergyUsage() string
func (*TronAdditionalDataFull) GetResourceContractType ¶
func (x *TronAdditionalDataFull) GetResourceContractType() string
func (*TronAdditionalDataFull) GetResourceType ¶
func (x *TronAdditionalDataFull) GetResourceType() string
func (*TronAdditionalDataFull) GetResourceValue ¶
func (x *TronAdditionalDataFull) GetResourceValue() string
func (*TronAdditionalDataFull) GetStackedTrx ¶
func (x *TronAdditionalDataFull) GetStackedTrx() string
func (*TronAdditionalDataFull) GetUnfreezeAmount ¶
func (x *TronAdditionalDataFull) GetUnfreezeAmount() string
func (*TronAdditionalDataFull) GetWithdrawAmount ¶
func (x *TronAdditionalDataFull) GetWithdrawAmount() string
func (*TronAdditionalDataFull) GetWithdrawExpireAmount ¶
func (x *TronAdditionalDataFull) GetWithdrawExpireAmount() string
func (*TronAdditionalDataFull) ProtoMessage ¶
func (*TronAdditionalDataFull) ProtoMessage()
func (*TronAdditionalDataFull) ProtoReflect ¶
func (x *TronAdditionalDataFull) ProtoReflect() protoreflect.Message
func (*TronAdditionalDataFull) Reset ¶
func (x *TronAdditionalDataFull) Reset()
func (*TronAdditionalDataFull) String ¶
func (x *TronAdditionalDataFull) String() string
type Vin ¶
type Vin struct {
Gen *Coinbase `protobuf:"bytes,1,opt,name=gen,proto3,oneof" json:"gen,omitempty"`
Key *Key `protobuf:"bytes,2,opt,name=key,proto3,oneof" json:"key,omitempty"`
// contains filtered or unexported fields
}
func (*Vin) Descriptor
deprecated
func (*Vin) ProtoMessage ¶
func (*Vin) ProtoMessage()
func (*Vin) ProtoReflect ¶
func (x *Vin) ProtoReflect() protoreflect.Message
type Vout ¶
type Vout struct {
Amount int64 `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
Target *Target `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
// contains filtered or unexported fields
}
func (*Vout) Descriptor
deprecated
func (*Vout) ProtoMessage ¶
func (*Vout) ProtoMessage()
func (*Vout) ProtoReflect ¶
func (x *Vout) ProtoReflect() protoreflect.Message
type XmrMetadata ¶
type XmrMetadata struct {
Version int64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
UnlockTime int64 `protobuf:"varint,2,opt,name=unlock_time,json=unlockTime,proto3" json:"unlock_time,omitempty"`
Vin []*Vin `protobuf:"bytes,3,rep,name=vin,proto3" json:"vin,omitempty"`
Vout []*Vout `protobuf:"bytes,4,rep,name=vout,proto3" json:"vout,omitempty"`
Extra []int64 `protobuf:"varint,5,rep,packed,name=extra,proto3" json:"extra,omitempty"`
RctSignatures *RctSignatures `protobuf:"bytes,6,opt,name=rct_signatures,json=rctSignatures,proto3" json:"rct_signatures,omitempty"`
RctsigPrunable *Prunable `protobuf:"bytes,7,opt,name=rctsig_prunable,json=rctsigPrunable,proto3" json:"rctsig_prunable,omitempty"`
// contains filtered or unexported fields
}
func (*XmrMetadata) Descriptor
deprecated
func (*XmrMetadata) Descriptor() ([]byte, []int)
Deprecated: Use XmrMetadata.ProtoReflect.Descriptor instead.
func (*XmrMetadata) GetExtra ¶
func (x *XmrMetadata) GetExtra() []int64
func (*XmrMetadata) GetRctSignatures ¶
func (x *XmrMetadata) GetRctSignatures() *RctSignatures
func (*XmrMetadata) GetRctsigPrunable ¶
func (x *XmrMetadata) GetRctsigPrunable() *Prunable
func (*XmrMetadata) GetUnlockTime ¶
func (x *XmrMetadata) GetUnlockTime() int64
func (*XmrMetadata) GetVersion ¶
func (x *XmrMetadata) GetVersion() int64
func (*XmrMetadata) GetVin ¶
func (x *XmrMetadata) GetVin() []*Vin
func (*XmrMetadata) GetVout ¶
func (x *XmrMetadata) GetVout() []*Vout
func (*XmrMetadata) ProtoMessage ¶
func (*XmrMetadata) ProtoMessage()
func (*XmrMetadata) ProtoReflect ¶
func (x *XmrMetadata) ProtoReflect() protoreflect.Message
func (*XmrMetadata) Reset ¶
func (x *XmrMetadata) Reset()
func (*XmrMetadata) String ¶
func (x *XmrMetadata) String() string