aptos

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Aptos_AccountAPTBalance_FullMethodName   = "/loop.aptos.Aptos/AccountAPTBalance"
	Aptos_View_FullMethodName                = "/loop.aptos.Aptos/View"
	Aptos_TransactionByHash_FullMethodName   = "/loop.aptos.Aptos/TransactionByHash"
	Aptos_AccountTransactions_FullMethodName = "/loop.aptos.Aptos/AccountTransactions"
	Aptos_SubmitTransaction_FullMethodName   = "/loop.aptos.Aptos/SubmitTransaction"
)

Variables

View Source
var (
	TypeTagKind_name = map[int32]string{
		0:  "TYPE_TAG_KIND_BOOL",
		1:  "TYPE_TAG_KIND_U8",
		2:  "TYPE_TAG_KIND_U16",
		3:  "TYPE_TAG_KIND_U32",
		4:  "TYPE_TAG_KIND_U64",
		5:  "TYPE_TAG_KIND_U128",
		6:  "TYPE_TAG_KIND_U256",
		7:  "TYPE_TAG_KIND_ADDRESS",
		8:  "TYPE_TAG_KIND_SIGNER",
		9:  "TYPE_TAG_KIND_VECTOR",
		10: "TYPE_TAG_KIND_STRUCT",
		11: "TYPE_TAG_KIND_GENERIC",
	}
	TypeTagKind_value = map[string]int32{
		"TYPE_TAG_KIND_BOOL":    0,
		"TYPE_TAG_KIND_U8":      1,
		"TYPE_TAG_KIND_U16":     2,
		"TYPE_TAG_KIND_U32":     3,
		"TYPE_TAG_KIND_U64":     4,
		"TYPE_TAG_KIND_U128":    5,
		"TYPE_TAG_KIND_U256":    6,
		"TYPE_TAG_KIND_ADDRESS": 7,
		"TYPE_TAG_KIND_SIGNER":  8,
		"TYPE_TAG_KIND_VECTOR":  9,
		"TYPE_TAG_KIND_STRUCT":  10,
		"TYPE_TAG_KIND_GENERIC": 11,
	}
)

Enum value maps for TypeTagKind.

View Source
var (
	TransactionVariant_name = map[int32]string{
		0: "TRANSACTION_VARIANT_PENDING",
		1: "TRANSACTION_VARIANT_USER",
		2: "TRANSACTION_VARIANT_GENESIS",
		3: "TRANSACTION_VARIANT_BLOCK_METADATA",
		4: "TRANSACTION_VARIANT_BLOCK_EPILOGUE",
		5: "TRANSACTION_VARIANT_STATE_CHECKPOINT",
		6: "TRANSACTION_VARIANT_VALIDATOR",
		7: "TRANSACTION_VARIANT_UNKNOWN",
	}
	TransactionVariant_value = map[string]int32{
		"TRANSACTION_VARIANT_PENDING":          0,
		"TRANSACTION_VARIANT_USER":             1,
		"TRANSACTION_VARIANT_GENESIS":          2,
		"TRANSACTION_VARIANT_BLOCK_METADATA":   3,
		"TRANSACTION_VARIANT_BLOCK_EPILOGUE":   4,
		"TRANSACTION_VARIANT_STATE_CHECKPOINT": 5,
		"TRANSACTION_VARIANT_VALIDATOR":        6,
		"TRANSACTION_VARIANT_UNKNOWN":          7,
	}
)

Enum value maps for TransactionVariant.

View Source
var (
	TxStatus_name = map[int32]string{
		0: "TX_STATUS_FATAL",
		1: "TX_STATUS_REVERTED",
		2: "TX_STATUS_SUCCESS",
	}
	TxStatus_value = map[string]int32{
		"TX_STATUS_FATAL":    0,
		"TX_STATUS_REVERTED": 1,
		"TX_STATUS_SUCCESS":  2,
	}
)

Enum value maps for TxStatus.

View Source
var Aptos_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "loop.aptos.Aptos",
	HandlerType: (*AptosServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AccountAPTBalance",
			Handler:    _Aptos_AccountAPTBalance_Handler,
		},
		{
			MethodName: "View",
			Handler:    _Aptos_View_Handler,
		},
		{
			MethodName: "TransactionByHash",
			Handler:    _Aptos_TransactionByHash_Handler,
		},
		{
			MethodName: "AccountTransactions",
			Handler:    _Aptos_AccountTransactions_Handler,
		},
		{
			MethodName: "SubmitTransaction",
			Handler:    _Aptos_SubmitTransaction_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "aptos.proto",
}

Aptos_ServiceDesc is the grpc.ServiceDesc for Aptos service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_aptos_proto protoreflect.FileDescriptor

Functions

func ConvertAccountTransactionsReplyFromProto

func ConvertAccountTransactionsReplyFromProto(proto *AccountTransactionsReply) (*typeaptos.AccountTransactionsReply, error)

func ConvertSubmitTransactionReplyFromProto

func ConvertSubmitTransactionReplyFromProto(proto *SubmitTransactionReply) (*typeaptos.SubmitTransactionReply, error)

func ConvertSubmitTransactionRequestFromProto

func ConvertSubmitTransactionRequestFromProto(proto *SubmitTransactionRequest) (*typeaptos.SubmitTransactionRequest, error)

func ConvertTransactionByHashReplyFromProto

func ConvertTransactionByHashReplyFromProto(proto *TransactionByHashReply) (*typeaptos.TransactionByHashReply, error)

func ConvertTransactionFromProto

func ConvertTransactionFromProto(proto *Transaction) (*typeaptos.Transaction, error)

func ConvertTransactionVariantFromProto

func ConvertTransactionVariantFromProto(proto TransactionVariant) typeaptos.TransactionVariant

func ConvertTypeTagFromProto

func ConvertTypeTagFromProto(proto *TypeTag) (*typeaptos.TypeTag, error)

ConvertTypeTagFromProto converts a proto TypeTag to Go types

func ConvertViewPayloadFromProto

func ConvertViewPayloadFromProto(proto *ViewPayload) (*typeaptos.ViewPayload, error)

ConvertViewPayloadFromProto converts a proto ViewPayload to Go types

func ConvertViewReplyFromProto

func ConvertViewReplyFromProto(protoReply *ViewReply) (*typeaptos.ViewReply, error)

ConvertViewReplyFromProto converts proto reply to Go types

func RegisterAptosServer

func RegisterAptosServer(s grpc.ServiceRegistrar, srv AptosServer)

Types

type AccountAPTBalanceReply

type AccountAPTBalanceReply struct {
	Value uint64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountAPTBalanceReply) Descriptor deprecated

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

Deprecated: Use AccountAPTBalanceReply.ProtoReflect.Descriptor instead.

func (*AccountAPTBalanceReply) GetValue

func (x *AccountAPTBalanceReply) GetValue() uint64

func (*AccountAPTBalanceReply) ProtoMessage

func (*AccountAPTBalanceReply) ProtoMessage()

func (*AccountAPTBalanceReply) ProtoReflect

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

func (*AccountAPTBalanceReply) Reset

func (x *AccountAPTBalanceReply) Reset()

func (*AccountAPTBalanceReply) String

func (x *AccountAPTBalanceReply) String() string

type AccountAPTBalanceRequest

type AccountAPTBalanceRequest struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // 32-byte address
	// contains filtered or unexported fields
}

func (*AccountAPTBalanceRequest) Descriptor deprecated

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

Deprecated: Use AccountAPTBalanceRequest.ProtoReflect.Descriptor instead.

func (*AccountAPTBalanceRequest) GetAddress

func (x *AccountAPTBalanceRequest) GetAddress() []byte

func (*AccountAPTBalanceRequest) ProtoMessage

func (*AccountAPTBalanceRequest) ProtoMessage()

func (*AccountAPTBalanceRequest) ProtoReflect

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

func (*AccountAPTBalanceRequest) Reset

func (x *AccountAPTBalanceRequest) Reset()

func (*AccountAPTBalanceRequest) String

func (x *AccountAPTBalanceRequest) String() string

type AccountTransactionsReply

type AccountTransactionsReply struct {
	Transactions []*Transaction `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountTransactionsReply) Descriptor deprecated

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

Deprecated: Use AccountTransactionsReply.ProtoReflect.Descriptor instead.

func (*AccountTransactionsReply) GetTransactions

func (x *AccountTransactionsReply) GetTransactions() []*Transaction

func (*AccountTransactionsReply) ProtoMessage

func (*AccountTransactionsReply) ProtoMessage()

func (*AccountTransactionsReply) ProtoReflect

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

func (*AccountTransactionsReply) Reset

func (x *AccountTransactionsReply) Reset()

func (*AccountTransactionsReply) String

func (x *AccountTransactionsReply) String() string

type AccountTransactionsRequest

type AccountTransactionsRequest struct {
	Address []byte  `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`    // 32-byte address
	Start   *uint64 `protobuf:"varint,2,opt,name=start,proto3,oneof" json:"start,omitempty"` // Starting version number; nil for most recent
	Limit   *uint64 `protobuf:"varint,3,opt,name=limit,proto3,oneof" json:"limit,omitempty"` // Number of transactions to return; nil for default (~100)
	// contains filtered or unexported fields
}

func (*AccountTransactionsRequest) Descriptor deprecated

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

Deprecated: Use AccountTransactionsRequest.ProtoReflect.Descriptor instead.

func (*AccountTransactionsRequest) GetAddress

func (x *AccountTransactionsRequest) GetAddress() []byte

func (*AccountTransactionsRequest) GetLimit

func (x *AccountTransactionsRequest) GetLimit() uint64

func (*AccountTransactionsRequest) GetStart

func (x *AccountTransactionsRequest) GetStart() uint64

func (*AccountTransactionsRequest) ProtoMessage

func (*AccountTransactionsRequest) ProtoMessage()

func (*AccountTransactionsRequest) ProtoReflect

func (*AccountTransactionsRequest) Reset

func (x *AccountTransactionsRequest) Reset()

func (*AccountTransactionsRequest) String

func (x *AccountTransactionsRequest) String() string

type AptosClient

type AptosClient interface {
	AccountAPTBalance(ctx context.Context, in *AccountAPTBalanceRequest, opts ...grpc.CallOption) (*AccountAPTBalanceReply, error)
	View(ctx context.Context, in *ViewRequest, opts ...grpc.CallOption) (*ViewReply, error)
	TransactionByHash(ctx context.Context, in *TransactionByHashRequest, opts ...grpc.CallOption) (*TransactionByHashReply, error)
	AccountTransactions(ctx context.Context, in *AccountTransactionsRequest, opts ...grpc.CallOption) (*AccountTransactionsReply, error)
	SubmitTransaction(ctx context.Context, in *SubmitTransactionRequest, opts ...grpc.CallOption) (*SubmitTransactionReply, error)
}

AptosClient is the client API for Aptos service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAptosClient

func NewAptosClient(cc grpc.ClientConnInterface) AptosClient

type AptosServer

type AptosServer interface {
	AccountAPTBalance(context.Context, *AccountAPTBalanceRequest) (*AccountAPTBalanceReply, error)
	View(context.Context, *ViewRequest) (*ViewReply, error)
	TransactionByHash(context.Context, *TransactionByHashRequest) (*TransactionByHashReply, error)
	AccountTransactions(context.Context, *AccountTransactionsRequest) (*AccountTransactionsReply, error)
	SubmitTransaction(context.Context, *SubmitTransactionRequest) (*SubmitTransactionReply, error)
	// contains filtered or unexported methods
}

AptosServer is the server API for Aptos service. All implementations must embed UnimplementedAptosServer for forward compatibility.

type GasConfig

type GasConfig struct {
	MaxGasAmount uint64 `protobuf:"varint,1,opt,name=max_gas_amount,json=maxGasAmount,proto3" json:"max_gas_amount,omitempty"` // Maximum gas units willing to pay
	GasUnitPrice uint64 `protobuf:"varint,2,opt,name=gas_unit_price,json=gasUnitPrice,proto3" json:"gas_unit_price,omitempty"` // Price per gas unit in octas
	// contains filtered or unexported fields
}

func (*GasConfig) Descriptor deprecated

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

Deprecated: Use GasConfig.ProtoReflect.Descriptor instead.

func (*GasConfig) GetGasUnitPrice

func (x *GasConfig) GetGasUnitPrice() uint64

func (*GasConfig) GetMaxGasAmount

func (x *GasConfig) GetMaxGasAmount() uint64

func (*GasConfig) ProtoMessage

func (*GasConfig) ProtoMessage()

func (*GasConfig) ProtoReflect

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

func (*GasConfig) Reset

func (x *GasConfig) Reset()

func (*GasConfig) String

func (x *GasConfig) String() string

type GenericTag

type GenericTag struct {
	Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*GenericTag) Descriptor deprecated

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

Deprecated: Use GenericTag.ProtoReflect.Descriptor instead.

func (*GenericTag) GetIndex

func (x *GenericTag) GetIndex() uint32

func (*GenericTag) ProtoMessage

func (*GenericTag) ProtoMessage()

func (*GenericTag) ProtoReflect

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

func (*GenericTag) Reset

func (x *GenericTag) Reset()

func (*GenericTag) String

func (x *GenericTag) String() string

type ModuleID

type ModuleID struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // 32-byte address
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleID) Descriptor deprecated

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

Deprecated: Use ModuleID.ProtoReflect.Descriptor instead.

func (*ModuleID) GetAddress

func (x *ModuleID) GetAddress() []byte

func (*ModuleID) GetName

func (x *ModuleID) GetName() string

func (*ModuleID) ProtoMessage

func (*ModuleID) ProtoMessage()

func (*ModuleID) ProtoReflect

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

func (*ModuleID) Reset

func (x *ModuleID) Reset()

func (*ModuleID) String

func (x *ModuleID) String() string

type StructTag

type StructTag struct {
	Address    []byte     `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // 32-byte address
	Module     string     `protobuf:"bytes,2,opt,name=module,proto3" json:"module,omitempty"`
	Name       string     `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	TypeParams []*TypeTag `protobuf:"bytes,4,rep,name=type_params,json=typeParams,proto3" json:"type_params,omitempty"`
	// contains filtered or unexported fields
}

func (*StructTag) Descriptor deprecated

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

Deprecated: Use StructTag.ProtoReflect.Descriptor instead.

func (*StructTag) GetAddress

func (x *StructTag) GetAddress() []byte

func (*StructTag) GetModule

func (x *StructTag) GetModule() string

func (*StructTag) GetName

func (x *StructTag) GetName() string

func (*StructTag) GetTypeParams

func (x *StructTag) GetTypeParams() []*TypeTag

func (*StructTag) ProtoMessage

func (*StructTag) ProtoMessage()

func (*StructTag) ProtoReflect

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

func (*StructTag) Reset

func (x *StructTag) Reset()

func (*StructTag) String

func (x *StructTag) String() string

type SubmitTransactionReply

type SubmitTransactionReply struct {
	TxStatus         TxStatus `protobuf:"varint,1,opt,name=tx_status,json=txStatus,proto3,enum=loop.aptos.TxStatus" json:"tx_status,omitempty"`
	TxHash           string   `protobuf:"bytes,2,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	TxIdempotencyKey string   `protobuf:"bytes,3,opt,name=tx_idempotency_key,json=txIdempotencyKey,proto3" json:"tx_idempotency_key,omitempty"`
	// contains filtered or unexported fields
}

func ConvertSubmitTransactionReplyToProto

func ConvertSubmitTransactionReplyToProto(reply *typeaptos.SubmitTransactionReply) (*SubmitTransactionReply, error)

func (*SubmitTransactionReply) Descriptor deprecated

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

Deprecated: Use SubmitTransactionReply.ProtoReflect.Descriptor instead.

func (*SubmitTransactionReply) GetTxHash

func (x *SubmitTransactionReply) GetTxHash() string

func (*SubmitTransactionReply) GetTxIdempotencyKey

func (x *SubmitTransactionReply) GetTxIdempotencyKey() string

func (*SubmitTransactionReply) GetTxStatus

func (x *SubmitTransactionReply) GetTxStatus() TxStatus

func (*SubmitTransactionReply) ProtoMessage

func (*SubmitTransactionReply) ProtoMessage()

func (*SubmitTransactionReply) ProtoReflect

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

func (*SubmitTransactionReply) Reset

func (x *SubmitTransactionReply) Reset()

func (*SubmitTransactionReply) String

func (x *SubmitTransactionReply) String() string

type SubmitTransactionRequest

type SubmitTransactionRequest struct {
	ReceiverModuleId *ModuleID  `protobuf:"bytes,1,opt,name=receiver_module_id,json=receiverModuleId,proto3" json:"receiver_module_id,omitempty"`
	EncodedPayload   []byte     `protobuf:"bytes,2,opt,name=encoded_payload,json=encodedPayload,proto3" json:"encoded_payload,omitempty"`
	GasConfig        *GasConfig `protobuf:"bytes,3,opt,name=gas_config,json=gasConfig,proto3,oneof" json:"gas_config,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitTransactionRequest) Descriptor deprecated

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

Deprecated: Use SubmitTransactionRequest.ProtoReflect.Descriptor instead.

func (*SubmitTransactionRequest) GetEncodedPayload

func (x *SubmitTransactionRequest) GetEncodedPayload() []byte

func (*SubmitTransactionRequest) GetGasConfig

func (x *SubmitTransactionRequest) GetGasConfig() *GasConfig

func (*SubmitTransactionRequest) GetReceiverModuleId

func (x *SubmitTransactionRequest) GetReceiverModuleId() *ModuleID

func (*SubmitTransactionRequest) ProtoMessage

func (*SubmitTransactionRequest) ProtoMessage()

func (*SubmitTransactionRequest) ProtoReflect

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

func (*SubmitTransactionRequest) Reset

func (x *SubmitTransactionRequest) Reset()

func (*SubmitTransactionRequest) String

func (x *SubmitTransactionRequest) String() string

type Transaction

type Transaction struct {
	Type    TransactionVariant `protobuf:"varint,1,opt,name=type,proto3,enum=loop.aptos.TransactionVariant" json:"type,omitempty"`
	Hash    string             `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Version *uint64            `protobuf:"varint,3,opt,name=version,proto3,oneof" json:"version,omitempty"` // nil for pending transactions
	Success *bool              `protobuf:"varint,4,opt,name=success,proto3,oneof" json:"success,omitempty"` // nil for pending/genesis transactions
	Data    []byte             `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`              // Raw transaction data
	// contains filtered or unexported fields
}

func ConvertTransactionToProto

func ConvertTransactionToProto(tx *typeaptos.Transaction) *Transaction

func (*Transaction) Descriptor deprecated

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

Deprecated: Use Transaction.ProtoReflect.Descriptor instead.

func (*Transaction) GetData

func (x *Transaction) GetData() []byte

func (*Transaction) GetHash

func (x *Transaction) GetHash() string

func (*Transaction) GetSuccess

func (x *Transaction) GetSuccess() bool

func (*Transaction) GetType

func (x *Transaction) GetType() TransactionVariant

func (*Transaction) GetVersion

func (x *Transaction) GetVersion() uint64

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 TransactionByHashReply

type TransactionByHashReply struct {
	Transaction *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3,oneof" json:"transaction,omitempty"`
	// contains filtered or unexported fields
}

func ConvertTransactionByHashReplyToProto

func ConvertTransactionByHashReplyToProto(reply *typeaptos.TransactionByHashReply) *TransactionByHashReply

func (*TransactionByHashReply) Descriptor deprecated

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

Deprecated: Use TransactionByHashReply.ProtoReflect.Descriptor instead.

func (*TransactionByHashReply) GetTransaction

func (x *TransactionByHashReply) GetTransaction() *Transaction

func (*TransactionByHashReply) ProtoMessage

func (*TransactionByHashReply) ProtoMessage()

func (*TransactionByHashReply) ProtoReflect

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

func (*TransactionByHashReply) Reset

func (x *TransactionByHashReply) Reset()

func (*TransactionByHashReply) String

func (x *TransactionByHashReply) String() string

type TransactionByHashRequest

type TransactionByHashRequest struct {
	Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // Transaction hash (hex string with 0x prefix)
	// contains filtered or unexported fields
}

func (*TransactionByHashRequest) Descriptor deprecated

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

Deprecated: Use TransactionByHashRequest.ProtoReflect.Descriptor instead.

func (*TransactionByHashRequest) GetHash

func (x *TransactionByHashRequest) GetHash() string

func (*TransactionByHashRequest) ProtoMessage

func (*TransactionByHashRequest) ProtoMessage()

func (*TransactionByHashRequest) ProtoReflect

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

func (*TransactionByHashRequest) Reset

func (x *TransactionByHashRequest) Reset()

func (*TransactionByHashRequest) String

func (x *TransactionByHashRequest) String() string

type TransactionVariant

type TransactionVariant int32
const (
	TransactionVariant_TRANSACTION_VARIANT_PENDING          TransactionVariant = 0
	TransactionVariant_TRANSACTION_VARIANT_USER             TransactionVariant = 1
	TransactionVariant_TRANSACTION_VARIANT_GENESIS          TransactionVariant = 2
	TransactionVariant_TRANSACTION_VARIANT_BLOCK_METADATA   TransactionVariant = 3
	TransactionVariant_TRANSACTION_VARIANT_BLOCK_EPILOGUE   TransactionVariant = 4
	TransactionVariant_TRANSACTION_VARIANT_STATE_CHECKPOINT TransactionVariant = 5
	TransactionVariant_TRANSACTION_VARIANT_VALIDATOR        TransactionVariant = 6
	TransactionVariant_TRANSACTION_VARIANT_UNKNOWN          TransactionVariant = 7
)

func ConvertTransactionVariantToProto

func ConvertTransactionVariantToProto(variant typeaptos.TransactionVariant) TransactionVariant

func (TransactionVariant) Descriptor

func (TransactionVariant) Enum

func (TransactionVariant) EnumDescriptor deprecated

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

Deprecated: Use TransactionVariant.Descriptor instead.

func (TransactionVariant) Number

func (TransactionVariant) String

func (x TransactionVariant) String() string

func (TransactionVariant) Type

type TxStatus

type TxStatus int32
const (
	TxStatus_TX_STATUS_FATAL    TxStatus = 0 // Transaction processing failed due to a network issue, RPC issue, or other fatal error
	TxStatus_TX_STATUS_REVERTED TxStatus = 1 // Transaction was sent successfully but the smart contract execution reverted
	TxStatus_TX_STATUS_SUCCESS  TxStatus = 2 // Transaction was sent successfully, executed and mined into a block
)

func (TxStatus) Descriptor

func (TxStatus) Descriptor() protoreflect.EnumDescriptor

func (TxStatus) Enum

func (x TxStatus) Enum() *TxStatus

func (TxStatus) EnumDescriptor deprecated

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

Deprecated: Use TxStatus.Descriptor instead.

func (TxStatus) Number

func (x TxStatus) Number() protoreflect.EnumNumber

func (TxStatus) String

func (x TxStatus) String() string

func (TxStatus) Type

type TypeTag

type TypeTag struct {
	Kind TypeTagKind `protobuf:"varint,1,opt,name=kind,proto3,enum=loop.aptos.TypeTagKind" json:"kind,omitempty"`
	// Types that are valid to be assigned to Value:
	//
	//	*TypeTag_Vector
	//	*TypeTag_Struct
	//	*TypeTag_Generic
	Value isTypeTag_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func ConvertTypeTagToProto

func ConvertTypeTagToProto(tag *typeaptos.TypeTag) (*TypeTag, error)

ConvertTypeTagToProto converts a Go TypeTag to proto types

func (*TypeTag) Descriptor deprecated

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

Deprecated: Use TypeTag.ProtoReflect.Descriptor instead.

func (*TypeTag) GetGeneric

func (x *TypeTag) GetGeneric() *GenericTag

func (*TypeTag) GetKind

func (x *TypeTag) GetKind() TypeTagKind

func (*TypeTag) GetStruct

func (x *TypeTag) GetStruct() *StructTag

func (*TypeTag) GetValue

func (x *TypeTag) GetValue() isTypeTag_Value

func (*TypeTag) GetVector

func (x *TypeTag) GetVector() *VectorTag

func (*TypeTag) ProtoMessage

func (*TypeTag) ProtoMessage()

func (*TypeTag) ProtoReflect

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

func (*TypeTag) Reset

func (x *TypeTag) Reset()

func (*TypeTag) String

func (x *TypeTag) String() string

type TypeTagKind

type TypeTagKind int32
const (
	TypeTagKind_TYPE_TAG_KIND_BOOL    TypeTagKind = 0
	TypeTagKind_TYPE_TAG_KIND_U8      TypeTagKind = 1
	TypeTagKind_TYPE_TAG_KIND_U16     TypeTagKind = 2
	TypeTagKind_TYPE_TAG_KIND_U32     TypeTagKind = 3
	TypeTagKind_TYPE_TAG_KIND_U64     TypeTagKind = 4
	TypeTagKind_TYPE_TAG_KIND_U128    TypeTagKind = 5
	TypeTagKind_TYPE_TAG_KIND_U256    TypeTagKind = 6
	TypeTagKind_TYPE_TAG_KIND_ADDRESS TypeTagKind = 7
	TypeTagKind_TYPE_TAG_KIND_SIGNER  TypeTagKind = 8
	TypeTagKind_TYPE_TAG_KIND_VECTOR  TypeTagKind = 9
	TypeTagKind_TYPE_TAG_KIND_STRUCT  TypeTagKind = 10
	TypeTagKind_TYPE_TAG_KIND_GENERIC TypeTagKind = 11
)

func (TypeTagKind) Descriptor

func (TypeTagKind) Enum

func (x TypeTagKind) Enum() *TypeTagKind

func (TypeTagKind) EnumDescriptor deprecated

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

Deprecated: Use TypeTagKind.Descriptor instead.

func (TypeTagKind) Number

func (x TypeTagKind) Number() protoreflect.EnumNumber

func (TypeTagKind) String

func (x TypeTagKind) String() string

func (TypeTagKind) Type

type TypeTag_Generic

type TypeTag_Generic struct {
	Generic *GenericTag `protobuf:"bytes,4,opt,name=generic,proto3,oneof"`
}

type TypeTag_Struct

type TypeTag_Struct struct {
	Struct *StructTag `protobuf:"bytes,3,opt,name=struct,proto3,oneof"`
}

type TypeTag_Vector

type TypeTag_Vector struct {
	Vector *VectorTag `protobuf:"bytes,2,opt,name=vector,proto3,oneof"`
}

type UnimplementedAptosServer

type UnimplementedAptosServer struct{}

UnimplementedAptosServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedAptosServer) AccountAPTBalance

func (UnimplementedAptosServer) SubmitTransaction

func (UnimplementedAptosServer) TransactionByHash

func (UnimplementedAptosServer) View

type UnsafeAptosServer

type UnsafeAptosServer interface {
	// contains filtered or unexported methods
}

UnsafeAptosServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AptosServer will result in compilation errors.

type VectorTag

type VectorTag struct {
	ElementType *TypeTag `protobuf:"bytes,1,opt,name=element_type,json=elementType,proto3" json:"element_type,omitempty"`
	// contains filtered or unexported fields
}

func (*VectorTag) Descriptor deprecated

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

Deprecated: Use VectorTag.ProtoReflect.Descriptor instead.

func (*VectorTag) GetElementType

func (x *VectorTag) GetElementType() *TypeTag

func (*VectorTag) ProtoMessage

func (*VectorTag) ProtoMessage()

func (*VectorTag) ProtoReflect

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

func (*VectorTag) Reset

func (x *VectorTag) Reset()

func (*VectorTag) String

func (x *VectorTag) String() string

type ViewPayload

type ViewPayload struct {
	Module   *ModuleID  `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	Function string     `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"`
	ArgTypes []*TypeTag `protobuf:"bytes,3,rep,name=arg_types,json=argTypes,proto3" json:"arg_types,omitempty"`
	Args     [][]byte   `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func ConvertViewPayloadToProto

func ConvertViewPayloadToProto(payload *typeaptos.ViewPayload) (*ViewPayload, error)

ConvertViewPayloadToProto converts a Go ViewPayload to proto types

func (*ViewPayload) Descriptor deprecated

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

Deprecated: Use ViewPayload.ProtoReflect.Descriptor instead.

func (*ViewPayload) GetArgTypes

func (x *ViewPayload) GetArgTypes() []*TypeTag

func (*ViewPayload) GetArgs

func (x *ViewPayload) GetArgs() [][]byte

func (*ViewPayload) GetFunction

func (x *ViewPayload) GetFunction() string

func (*ViewPayload) GetModule

func (x *ViewPayload) GetModule() *ModuleID

func (*ViewPayload) ProtoMessage

func (*ViewPayload) ProtoMessage()

func (*ViewPayload) ProtoReflect

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

func (*ViewPayload) Reset

func (x *ViewPayload) Reset()

func (*ViewPayload) String

func (x *ViewPayload) String() string

type ViewReply

type ViewReply struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func ConvertViewReplyToProto

func ConvertViewReplyToProto(reply *typeaptos.ViewReply) (*ViewReply, error)

ConvertViewReplyToProto converts Go reply to proto types

func (*ViewReply) Descriptor deprecated

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

Deprecated: Use ViewReply.ProtoReflect.Descriptor instead.

func (*ViewReply) GetData

func (x *ViewReply) GetData() []byte

func (*ViewReply) ProtoMessage

func (*ViewReply) ProtoMessage()

func (*ViewReply) ProtoReflect

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

func (*ViewReply) Reset

func (x *ViewReply) Reset()

func (*ViewReply) String

func (x *ViewReply) String() string

type ViewRequest

type ViewRequest struct {
	Payload *ViewPayload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	// contains filtered or unexported fields
}

func (*ViewRequest) Descriptor deprecated

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

Deprecated: Use ViewRequest.ProtoReflect.Descriptor instead.

func (*ViewRequest) GetPayload

func (x *ViewRequest) GetPayload() *ViewPayload

func (*ViewRequest) ProtoMessage

func (*ViewRequest) ProtoMessage()

func (*ViewRequest) ProtoReflect

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

func (*ViewRequest) Reset

func (x *ViewRequest) Reset()

func (*ViewRequest) String

func (x *ViewRequest) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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