Documentation
¶
Index ¶
- Variables
- type Burn
- type Clawback
- type EventMeta
- func (*EventMeta) Descriptor() ([]byte, []int)deprecated
- func (x *EventMeta) GetClosedAt() *timestamppb.Timestamp
- func (x *EventMeta) GetContractAddress() *address.Address
- func (x *EventMeta) GetLedgerSequence() uint32
- func (x *EventMeta) GetOperationIndex() uint32
- func (x *EventMeta) GetTxHash() string
- func (*EventMeta) ProtoMessage()
- func (x *EventMeta) ProtoReflect() protoreflect.Message
- func (x *EventMeta) Reset()
- func (x *EventMeta) String() string
- type Fee
- type Mint
- type TokenTransferEvent
- func NewBurnEvent(meta *EventMeta, from *address.Address, amount string, token *asset.Asset) *TokenTransferEvent
- func NewClawbackEvent(meta *EventMeta, from *address.Address, amount string, token *asset.Asset) *TokenTransferEvent
- func NewFeeEvent(ledgerSequence uint32, closedAt time.Time, txHash string, ...) *TokenTransferEvent
- func NewMintEvent(meta *EventMeta, to *address.Address, amount string, token *asset.Asset) *TokenTransferEvent
- func NewTransferEvent(meta *EventMeta, from, to *address.Address, amount string, token *asset.Asset) *TokenTransferEvent
- func (*TokenTransferEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TokenTransferEvent) GetAsset() *asset.Asset
- func (x *TokenTransferEvent) GetBurn() *Burn
- func (x *TokenTransferEvent) GetClawback() *Clawback
- func (x *TokenTransferEvent) GetEvent() isTokenTransferEvent_Event
- func (x *TokenTransferEvent) GetFee() *Fee
- func (x *TokenTransferEvent) GetMeta() *EventMeta
- func (x *TokenTransferEvent) GetMint() *Mint
- func (x *TokenTransferEvent) GetTransfer() *Transfer
- func (*TokenTransferEvent) ProtoMessage()
- func (x *TokenTransferEvent) ProtoReflect() protoreflect.Message
- func (x *TokenTransferEvent) Reset()
- func (x *TokenTransferEvent) String() string
- type TokenTransferEvent_Burn
- type TokenTransferEvent_Clawback
- type TokenTransferEvent_Fee
- type TokenTransferEvent_Mint
- type TokenTransferEvent_Transfer
- type Transfer
- func (*Transfer) Descriptor() ([]byte, []int)deprecated
- func (x *Transfer) GetAmount() string
- func (x *Transfer) GetFrom() *address.Address
- func (x *Transfer) GetTo() *address.Address
- func (*Transfer) ProtoMessage()
- func (x *Transfer) ProtoReflect() protoreflect.Message
- func (x *Transfer) Reset()
- func (x *Transfer) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_ingest_processors_token_transfer_token_transfer_event_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Burn ¶
type Burn struct { From *address.Address `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*Burn) Descriptor
deprecated
func (*Burn) ProtoMessage ¶
func (*Burn) ProtoMessage()
func (*Burn) ProtoReflect ¶
func (x *Burn) ProtoReflect() protoreflect.Message
type Clawback ¶
type Clawback struct { From *address.Address `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*Clawback) Descriptor
deprecated
func (*Clawback) ProtoMessage ¶
func (*Clawback) ProtoMessage()
func (*Clawback) ProtoReflect ¶
func (x *Clawback) ProtoReflect() protoreflect.Message
type EventMeta ¶
type EventMeta struct { LedgerSequence uint32 `protobuf:"varint,1,opt,name=ledger_sequence,json=ledgerSequence,proto3" json:"ledger_sequence,omitempty"` ClosedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=closed_at,json=closedAt,proto3" json:"closed_at,omitempty"` TxHash string `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` OperationIndex *uint32 `protobuf:"varint,4,opt,name=operation_index,json=operationIndex,proto3,oneof" json:"operation_index,omitempty"` ContractAddress *address.Address `protobuf:"bytes,5,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"` // contains filtered or unexported fields }
EventMeta message
func (*EventMeta) Descriptor
deprecated
func (*EventMeta) GetClosedAt ¶
func (x *EventMeta) GetClosedAt() *timestamppb.Timestamp
func (*EventMeta) GetContractAddress ¶
func (*EventMeta) GetLedgerSequence ¶
func (*EventMeta) GetOperationIndex ¶
func (*EventMeta) ProtoMessage ¶
func (*EventMeta) ProtoMessage()
func (*EventMeta) ProtoReflect ¶
func (x *EventMeta) ProtoReflect() protoreflect.Message
type Fee ¶
type Fee struct { From *address.Address `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*Fee) Descriptor
deprecated
func (*Fee) ProtoMessage ¶
func (*Fee) ProtoMessage()
func (*Fee) ProtoReflect ¶
func (x *Fee) ProtoReflect() protoreflect.Message
type Mint ¶
type Mint struct { To *address.Address `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"` Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*Mint) Descriptor
deprecated
func (*Mint) ProtoMessage ¶
func (*Mint) ProtoMessage()
func (*Mint) ProtoReflect ¶
func (x *Mint) ProtoReflect() protoreflect.Message
type TokenTransferEvent ¶
type TokenTransferEvent struct { Meta *EventMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` Asset *asset.Asset `protobuf:"bytes,2,opt,name=asset,proto3" json:"asset,omitempty"` // Asset can be native or issued. For custom tokens, it will be absent // Types that are valid to be assigned to Event: // // *TokenTransferEvent_Transfer // *TokenTransferEvent_Mint // *TokenTransferEvent_Burn // *TokenTransferEvent_Clawback // *TokenTransferEvent_Fee Event isTokenTransferEvent_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
func NewBurnEvent ¶
func NewClawbackEvent ¶
func NewFeeEvent ¶
func NewMintEvent ¶
func NewTransferEvent ¶
func (*TokenTransferEvent) Descriptor
deprecated
func (*TokenTransferEvent) Descriptor() ([]byte, []int)
Deprecated: Use TokenTransferEvent.ProtoReflect.Descriptor instead.
func (*TokenTransferEvent) GetAsset ¶
func (x *TokenTransferEvent) GetAsset() *asset.Asset
func (*TokenTransferEvent) GetBurn ¶
func (x *TokenTransferEvent) GetBurn() *Burn
func (*TokenTransferEvent) GetClawback ¶
func (x *TokenTransferEvent) GetClawback() *Clawback
func (*TokenTransferEvent) GetEvent ¶
func (x *TokenTransferEvent) GetEvent() isTokenTransferEvent_Event
func (*TokenTransferEvent) GetFee ¶
func (x *TokenTransferEvent) GetFee() *Fee
func (*TokenTransferEvent) GetMeta ¶
func (x *TokenTransferEvent) GetMeta() *EventMeta
func (*TokenTransferEvent) GetMint ¶
func (x *TokenTransferEvent) GetMint() *Mint
func (*TokenTransferEvent) GetTransfer ¶
func (x *TokenTransferEvent) GetTransfer() *Transfer
func (*TokenTransferEvent) ProtoMessage ¶
func (*TokenTransferEvent) ProtoMessage()
func (*TokenTransferEvent) ProtoReflect ¶
func (x *TokenTransferEvent) ProtoReflect() protoreflect.Message
func (*TokenTransferEvent) Reset ¶
func (x *TokenTransferEvent) Reset()
func (*TokenTransferEvent) String ¶
func (x *TokenTransferEvent) String() string
type TokenTransferEvent_Burn ¶
type TokenTransferEvent_Burn struct {
Burn *Burn `protobuf:"bytes,5,opt,name=burn,proto3,oneof"`
}
type TokenTransferEvent_Clawback ¶
type TokenTransferEvent_Clawback struct {
Clawback *Clawback `protobuf:"bytes,6,opt,name=clawback,proto3,oneof"`
}
type TokenTransferEvent_Fee ¶
type TokenTransferEvent_Fee struct {
Fee *Fee `protobuf:"bytes,7,opt,name=fee,proto3,oneof"`
}
type TokenTransferEvent_Mint ¶
type TokenTransferEvent_Mint struct {
Mint *Mint `protobuf:"bytes,4,opt,name=mint,proto3,oneof"`
}
type TokenTransferEvent_Transfer ¶
type TokenTransferEvent_Transfer struct {
Transfer *Transfer `protobuf:"bytes,3,opt,name=transfer,proto3,oneof"`
}
type Transfer ¶
type Transfer struct { From *address.Address `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` To *address.Address `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"` Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*Transfer) Descriptor
deprecated
func (*Transfer) ProtoMessage ¶
func (*Transfer) ProtoMessage()
func (*Transfer) ProtoReflect ¶
func (x *Transfer) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.