transferv1

package
v0.9.5 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Status_name = map[int32]string{
		0: "STATUS_UNSPECIFIED",
		1: "STATUS_NEW",
		2: "STATUS_PENDING",
		3: "STATUS_PROCESSING",
		4: "STATUS_IN_MEMPOOL",
		5: "STATUS_UNCONFIRMED",
		6: "STATUS_COMPLETED",
		7: "STATUS_FAILED",
		8: "STATUS_FROZEN",
	}
	Status_value = map[string]int32{
		"STATUS_UNSPECIFIED": 0,
		"STATUS_NEW":         1,
		"STATUS_PENDING":     2,
		"STATUS_PROCESSING":  3,
		"STATUS_IN_MEMPOOL":  4,
		"STATUS_UNCONFIRMED": 5,
		"STATUS_COMPLETED":   6,
		"STATUS_FAILED":      7,
		"STATUS_FROZEN":      8,
	}
)

Enum value maps for Status.

View Source
var (
	TransferTransactionType_name = map[int32]string{
		0: "TRANSFER_TRANSACTION_TYPE_UNSPECIFIED",
		1: "TRANSFER_TRANSACTION_TYPE_TRANSFER",
		2: "TRANSFER_TRANSACTION_TYPE_DELEGATE",
		3: "TRANSFER_TRANSACTION_TYPE_RECLAIM",
		4: "TRANSFER_TRANSACTION_TYPE_SEND_BURN_BASE_ASSET",
		5: "TRANSFER_TRANSACTION_TYPE_ACCOUNT_ACTIVATION",
	}
	TransferTransactionType_value = map[string]int32{
		"TRANSFER_TRANSACTION_TYPE_UNSPECIFIED":          0,
		"TRANSFER_TRANSACTION_TYPE_TRANSFER":             1,
		"TRANSFER_TRANSACTION_TYPE_DELEGATE":             2,
		"TRANSFER_TRANSACTION_TYPE_RECLAIM":              3,
		"TRANSFER_TRANSACTION_TYPE_SEND_BURN_BASE_ASSET": 4,
		"TRANSFER_TRANSACTION_TYPE_ACCOUNT_ACTIVATION":   5,
	}
)

Enum value maps for TransferTransactionType.

View Source
var (
	TransferTransactionStatus_name = map[int32]string{
		0: "TRANSFER_TRANSACTION_STATUS_UNSPECIFIED",
		1: "TRANSFER_TRANSACTION_STATUS_PENDING",
		2: "TRANSFER_TRANSACTION_STATUS_UNCONFIRMED",
		3: "TRANSFER_TRANSACTION_STATUS_CONFIRMED",
		4: "TRANSFER_TRANSACTION_STATUS_FAILED",
	}
	TransferTransactionStatus_value = map[string]int32{
		"TRANSFER_TRANSACTION_STATUS_UNSPECIFIED": 0,
		"TRANSFER_TRANSACTION_STATUS_PENDING":     1,
		"TRANSFER_TRANSACTION_STATUS_UNCONFIRMED": 2,
		"TRANSFER_TRANSACTION_STATUS_CONFIRMED":   3,
		"TRANSFER_TRANSACTION_STATUS_FAILED":      4,
	}
)

Enum value maps for TransferTransactionStatus.

View Source
var File_processing_transfer_v1_transfer_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateRequest

type CreateRequest struct {
	OwnerId         string        `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	RequestId       string        `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Blockchain      v1.Blockchain `protobuf:"varint,3,opt,name=blockchain,proto3,enum=processing.common.v1.Blockchain" json:"blockchain,omitempty"`
	FromAddresses   []string      `protobuf:"bytes,4,rep,name=from_addresses,json=fromAddresses,proto3" json:"from_addresses,omitempty"`
	ToAddresses     []string      `protobuf:"bytes,5,rep,name=to_addresses,json=toAddresses,proto3" json:"to_addresses,omitempty"`
	AssetIdentifier string        `protobuf:"bytes,6,opt,name=asset_identifier,json=assetIdentifier,proto3" json:"asset_identifier,omitempty"`
	// withdraw the entire amount from the wallet
	WholeAmount bool    `protobuf:"varint,7,opt,name=whole_amount,json=wholeAmount,proto3" json:"whole_amount,omitempty"`
	Amount      *string `protobuf:"bytes,8,opt,name=amount,proto3,oneof" json:"amount,omitempty"`
	// delegate / burn / etc...
	Kind   *string `protobuf:"bytes,9,opt,name=kind,proto3,oneof" json:"kind,omitempty"`
	Fee    *string `protobuf:"bytes,10,opt,name=fee,proto3,oneof" json:"fee,omitempty"`
	FeeMax *string `protobuf:"bytes,11,opt,name=fee_max,json=feeMax,proto3,oneof" json:"fee_max,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRequest) Descriptor deprecated

func (*CreateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRequest.ProtoReflect.Descriptor instead.

func (*CreateRequest) GetAmount

func (x *CreateRequest) GetAmount() string

func (*CreateRequest) GetAssetIdentifier

func (x *CreateRequest) GetAssetIdentifier() string

func (*CreateRequest) GetBlockchain

func (x *CreateRequest) GetBlockchain() v1.Blockchain

func (*CreateRequest) GetFee

func (x *CreateRequest) GetFee() string

func (*CreateRequest) GetFeeMax

func (x *CreateRequest) GetFeeMax() string

func (*CreateRequest) GetFromAddresses

func (x *CreateRequest) GetFromAddresses() []string

func (*CreateRequest) GetKind

func (x *CreateRequest) GetKind() string

func (*CreateRequest) GetOwnerId

func (x *CreateRequest) GetOwnerId() string

func (*CreateRequest) GetRequestId

func (x *CreateRequest) GetRequestId() string

func (*CreateRequest) GetToAddresses

func (x *CreateRequest) GetToAddresses() []string

func (*CreateRequest) GetWholeAmount

func (x *CreateRequest) GetWholeAmount() bool

func (*CreateRequest) ProtoMessage

func (*CreateRequest) ProtoMessage()

func (*CreateRequest) ProtoReflect

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

func (*CreateRequest) Reset

func (x *CreateRequest) Reset()

func (*CreateRequest) String

func (x *CreateRequest) String() string

type CreateResponse

type CreateResponse struct {
	Item *Transfer `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateResponse) Descriptor deprecated

func (*CreateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateResponse.ProtoReflect.Descriptor instead.

func (*CreateResponse) GetItem

func (x *CreateResponse) GetItem() *Transfer

func (*CreateResponse) ProtoMessage

func (*CreateResponse) ProtoMessage()

func (*CreateResponse) ProtoReflect

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

func (*CreateResponse) Reset

func (x *CreateResponse) Reset()

func (*CreateResponse) String

func (x *CreateResponse) String() string

type GetByRequestIDRequest

type GetByRequestIDRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetByRequestIDRequest) Descriptor deprecated

func (*GetByRequestIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetByRequestIDRequest.ProtoReflect.Descriptor instead.

func (*GetByRequestIDRequest) GetRequestId

func (x *GetByRequestIDRequest) GetRequestId() string

func (*GetByRequestIDRequest) ProtoMessage

func (*GetByRequestIDRequest) ProtoMessage()

func (*GetByRequestIDRequest) ProtoReflect

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

func (*GetByRequestIDRequest) Reset

func (x *GetByRequestIDRequest) Reset()

func (*GetByRequestIDRequest) String

func (x *GetByRequestIDRequest) String() string

type GetByRequestIDResponse

type GetByRequestIDResponse struct {
	Item *Transfer `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	// contains filtered or unexported fields
}

func (*GetByRequestIDResponse) Descriptor deprecated

func (*GetByRequestIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetByRequestIDResponse.ProtoReflect.Descriptor instead.

func (*GetByRequestIDResponse) GetItem

func (x *GetByRequestIDResponse) GetItem() *Transfer

func (*GetByRequestIDResponse) ProtoMessage

func (*GetByRequestIDResponse) ProtoMessage()

func (*GetByRequestIDResponse) ProtoReflect

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

func (*GetByRequestIDResponse) Reset

func (x *GetByRequestIDResponse) Reset()

func (*GetByRequestIDResponse) String

func (x *GetByRequestIDResponse) String() string

type Status

type Status int32

Transfer status

const (
	Status_STATUS_UNSPECIFIED Status = 0
	Status_STATUS_NEW         Status = 1
	Status_STATUS_PENDING     Status = 2
	Status_STATUS_PROCESSING  Status = 3
	Status_STATUS_IN_MEMPOOL  Status = 4
	Status_STATUS_UNCONFIRMED Status = 5
	Status_STATUS_COMPLETED   Status = 6
	Status_STATUS_FAILED      Status = 7
	Status_STATUS_FROZEN      Status = 8
)

func (Status) Descriptor

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated

func (Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Status.Descriptor instead.

func (Status) Number

func (x Status) Number() protoreflect.EnumNumber

func (Status) String

func (x Status) String() string

func (Status) Type

func (Status) Type() protoreflect.EnumType

type Transfer

type Transfer struct {
	Id              string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status          Status        `protobuf:"varint,2,opt,name=status,proto3,enum=processing.transfer.v1.Status" json:"status,omitempty"`
	OwnerId         string        `protobuf:"bytes,3,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	RequestId       string        `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Blockchain      v1.Blockchain `protobuf:"varint,5,opt,name=blockchain,proto3,enum=processing.common.v1.Blockchain" json:"blockchain,omitempty"`
	FromAddresses   []string      `protobuf:"bytes,6,rep,name=from_addresses,json=fromAddresses,proto3" json:"from_addresses,omitempty"`
	ToAddresses     []string      `protobuf:"bytes,7,rep,name=to_addresses,json=toAddresses,proto3" json:"to_addresses,omitempty"`
	AssetIdentifier string        `protobuf:"bytes,8,opt,name=asset_identifier,json=assetIdentifier,proto3" json:"asset_identifier,omitempty"`
	// used for tron transfers: burntrx, resources.
	// for other blockchains must be empty
	Kind             *string                `protobuf:"bytes,9,opt,name=kind,proto3,oneof" json:"kind,omitempty"`
	WholeAmount      bool                   `protobuf:"varint,10,opt,name=whole_amount,json=wholeAmount,proto3" json:"whole_amount,omitempty"`
	Amount           *string                `protobuf:"bytes,11,opt,name=amount,proto3,oneof" json:"amount,omitempty"`
	Fee              *string                `protobuf:"bytes,12,opt,name=fee,proto3,oneof" json:"fee,omitempty"`
	FeeMax           *string                `protobuf:"bytes,13,opt,name=fee_max,json=feeMax,proto3,oneof" json:"fee_max,omitempty"`
	TxHash           *string                `protobuf:"bytes,14,opt,name=tx_hash,json=txHash,proto3,oneof" json:"tx_hash,omitempty"`
	ErrorMessage     *string                `protobuf:"bytes,15,opt,name=error_message,json=errorMessage,proto3,oneof" json:"error_message,omitempty"`
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt        *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=updated_at,json=updatedAt,proto3,oneof" json:"updated_at,omitempty"`
	StateData        *structpb.Struct       `protobuf:"bytes,18,opt,name=state_data,json=stateData,proto3" json:"state_data,omitempty"`
	WorkflowSnapshot *structpb.Struct       `protobuf:"bytes,19,opt,name=workflow_snapshot,json=workflowSnapshot,proto3" json:"workflow_snapshot,omitempty"`
	// List of system transactions associated with the transfer, sorted by created_at
	Transactions []*TransferTransaction `protobuf:"bytes,20,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

Transfer

func (*Transfer) Descriptor deprecated

func (*Transfer) Descriptor() ([]byte, []int)

Deprecated: Use Transfer.ProtoReflect.Descriptor instead.

func (*Transfer) GetAmount

func (x *Transfer) GetAmount() string

func (*Transfer) GetAssetIdentifier

func (x *Transfer) GetAssetIdentifier() string

func (*Transfer) GetBlockchain

func (x *Transfer) GetBlockchain() v1.Blockchain

func (*Transfer) GetCreatedAt

func (x *Transfer) GetCreatedAt() *timestamppb.Timestamp

func (*Transfer) GetErrorMessage

func (x *Transfer) GetErrorMessage() string

func (*Transfer) GetFee

func (x *Transfer) GetFee() string

func (*Transfer) GetFeeMax

func (x *Transfer) GetFeeMax() string

func (*Transfer) GetFromAddresses

func (x *Transfer) GetFromAddresses() []string

func (*Transfer) GetId

func (x *Transfer) GetId() string

func (*Transfer) GetKind

func (x *Transfer) GetKind() string

func (*Transfer) GetOwnerId

func (x *Transfer) GetOwnerId() string

func (*Transfer) GetRequestId

func (x *Transfer) GetRequestId() string

func (*Transfer) GetStateData

func (x *Transfer) GetStateData() *structpb.Struct

func (*Transfer) GetStatus

func (x *Transfer) GetStatus() Status

func (*Transfer) GetToAddresses

func (x *Transfer) GetToAddresses() []string

func (*Transfer) GetTransactions

func (x *Transfer) GetTransactions() []*TransferTransaction

func (*Transfer) GetTxHash

func (x *Transfer) GetTxHash() string

func (*Transfer) GetUpdatedAt

func (x *Transfer) GetUpdatedAt() *timestamppb.Timestamp

func (*Transfer) GetWholeAmount

func (x *Transfer) GetWholeAmount() bool

func (*Transfer) GetWorkflowSnapshot

func (x *Transfer) GetWorkflowSnapshot() *structpb.Struct

func (*Transfer) ProtoMessage

func (*Transfer) ProtoMessage()

func (*Transfer) ProtoReflect

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

func (*Transfer) Reset

func (x *Transfer) Reset()

func (*Transfer) String

func (x *Transfer) String() string

type TransferTransaction

type TransferTransaction struct {
	Id                string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                   // UUID
	TransferId        string                    `protobuf:"bytes,2,opt,name=transfer_id,json=transferId,proto3" json:"transfer_id,omitempty"` // UUID
	TxHash            string                    `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	BandwidthAmount   string                    `protobuf:"bytes,4,opt,name=bandwidth_amount,json=bandwidthAmount,proto3" json:"bandwidth_amount,omitempty"`         // Decimal
	EnergyAmount      string                    `protobuf:"bytes,5,opt,name=energy_amount,json=energyAmount,proto3" json:"energy_amount,omitempty"`                  // Decimal
	NativeTokenAmount string                    `protobuf:"bytes,6,opt,name=native_token_amount,json=nativeTokenAmount,proto3" json:"native_token_amount,omitempty"` // Decimal
	NativeTokenFee    string                    `protobuf:"bytes,7,opt,name=native_token_fee,json=nativeTokenFee,proto3" json:"native_token_fee,omitempty"`          // Decimal
	TxType            TransferTransactionType   ``                                                                                                                   /* 132-byte string literal not displayed */
	Status            TransferTransactionStatus `protobuf:"varint,9,opt,name=status,proto3,enum=processing.transfer.v1.TransferTransactionStatus" json:"status,omitempty"`
	Step              string                    `protobuf:"bytes,10,opt,name=step,proto3" json:"step,omitempty"`
	CreatedAt         *timestamppb.Timestamp    `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt         *timestamppb.Timestamp    `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

Transfer transaction

func (*TransferTransaction) Descriptor deprecated

func (*TransferTransaction) Descriptor() ([]byte, []int)

Deprecated: Use TransferTransaction.ProtoReflect.Descriptor instead.

func (*TransferTransaction) GetBandwidthAmount

func (x *TransferTransaction) GetBandwidthAmount() string

func (*TransferTransaction) GetCreatedAt

func (x *TransferTransaction) GetCreatedAt() *timestamppb.Timestamp

func (*TransferTransaction) GetEnergyAmount

func (x *TransferTransaction) GetEnergyAmount() string

func (*TransferTransaction) GetId

func (x *TransferTransaction) GetId() string

func (*TransferTransaction) GetNativeTokenAmount

func (x *TransferTransaction) GetNativeTokenAmount() string

func (*TransferTransaction) GetNativeTokenFee

func (x *TransferTransaction) GetNativeTokenFee() string

func (*TransferTransaction) GetStatus

func (*TransferTransaction) GetStep

func (x *TransferTransaction) GetStep() string

func (*TransferTransaction) GetTransferId

func (x *TransferTransaction) GetTransferId() string

func (*TransferTransaction) GetTxHash

func (x *TransferTransaction) GetTxHash() string

func (*TransferTransaction) GetTxType

func (*TransferTransaction) GetUpdatedAt

func (x *TransferTransaction) GetUpdatedAt() *timestamppb.Timestamp

func (*TransferTransaction) ProtoMessage

func (*TransferTransaction) ProtoMessage()

func (*TransferTransaction) ProtoReflect

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

func (*TransferTransaction) Reset

func (x *TransferTransaction) Reset()

func (*TransferTransaction) String

func (x *TransferTransaction) String() string

type TransferTransactionStatus

type TransferTransactionStatus int32

Transfer transaction status

const (
	TransferTransactionStatus_TRANSFER_TRANSACTION_STATUS_UNSPECIFIED TransferTransactionStatus = 0
	TransferTransactionStatus_TRANSFER_TRANSACTION_STATUS_PENDING     TransferTransactionStatus = 1
	TransferTransactionStatus_TRANSFER_TRANSACTION_STATUS_UNCONFIRMED TransferTransactionStatus = 2
	TransferTransactionStatus_TRANSFER_TRANSACTION_STATUS_CONFIRMED   TransferTransactionStatus = 3
	TransferTransactionStatus_TRANSFER_TRANSACTION_STATUS_FAILED      TransferTransactionStatus = 4
)

func (TransferTransactionStatus) Descriptor

func (TransferTransactionStatus) Enum

func (TransferTransactionStatus) EnumDescriptor deprecated

func (TransferTransactionStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransferTransactionStatus.Descriptor instead.

func (TransferTransactionStatus) Number

func (TransferTransactionStatus) String

func (x TransferTransactionStatus) String() string

func (TransferTransactionStatus) Type

type TransferTransactionType

type TransferTransactionType int32

Transfer transaction type

const (
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_UNSPECIFIED          TransferTransactionType = 0
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_TRANSFER             TransferTransactionType = 1
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_DELEGATE             TransferTransactionType = 2
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_RECLAIM              TransferTransactionType = 3
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_SEND_BURN_BASE_ASSET TransferTransactionType = 4
	TransferTransactionType_TRANSFER_TRANSACTION_TYPE_ACCOUNT_ACTIVATION   TransferTransactionType = 5
)

func (TransferTransactionType) Descriptor

func (TransferTransactionType) Enum

func (TransferTransactionType) EnumDescriptor deprecated

func (TransferTransactionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TransferTransactionType.Descriptor instead.

func (TransferTransactionType) Number

func (TransferTransactionType) String

func (x TransferTransactionType) String() string

func (TransferTransactionType) Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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