Documentation
¶
Index ¶
- Constants
- Variables
- func ConvertAccountTransactionsReplyFromProto(proto *AccountTransactionsReply) (*typeaptos.AccountTransactionsReply, error)
- func ConvertAccountTransactionsRequestFromProto(proto *AccountTransactionsRequest) (typeaptos.AccountTransactionsRequest, error)
- func ConvertSubmitTransactionReplyFromProto(proto *SubmitTransactionReply) (*typeaptos.SubmitTransactionReply, error)
- func ConvertSubmitTransactionRequestFromProto(proto *SubmitTransactionRequest) (*typeaptos.SubmitTransactionRequest, error)
- func ConvertTransactionByHashReplyFromProto(proto *TransactionByHashReply) (*typeaptos.TransactionByHashReply, error)
- func ConvertTransactionByHashRequestFromProto(proto *TransactionByHashRequest) typeaptos.TransactionByHashRequest
- func ConvertTransactionFromProto(proto *Transaction) (*typeaptos.Transaction, error)
- func ConvertTransactionVariantFromProto(proto TransactionVariant) typeaptos.TransactionVariant
- func ConvertTypeTagFromProto(proto *TypeTag) (*typeaptos.TypeTag, error)
- func ConvertViewPayloadFromProto(proto *ViewPayload) (*typeaptos.ViewPayload, error)
- func ConvertViewReplyFromProto(protoReply *ViewReply) (*typeaptos.ViewReply, error)
- func RegisterAptosServer(s grpc.ServiceRegistrar, srv AptosServer)
- type AccountAPTBalanceReply
- func (*AccountAPTBalanceReply) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAPTBalanceReply) GetValue() uint64
- func (*AccountAPTBalanceReply) ProtoMessage()
- func (x *AccountAPTBalanceReply) ProtoReflect() protoreflect.Message
- func (x *AccountAPTBalanceReply) Reset()
- func (x *AccountAPTBalanceReply) String() string
- type AccountAPTBalanceRequest
- func (*AccountAPTBalanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAPTBalanceRequest) GetAddress() []byte
- func (*AccountAPTBalanceRequest) ProtoMessage()
- func (x *AccountAPTBalanceRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAPTBalanceRequest) Reset()
- func (x *AccountAPTBalanceRequest) String() string
- type AccountTransactionsReply
- func (*AccountTransactionsReply) Descriptor() ([]byte, []int)deprecated
- func (x *AccountTransactionsReply) GetTransactions() []*Transaction
- func (*AccountTransactionsReply) ProtoMessage()
- func (x *AccountTransactionsReply) ProtoReflect() protoreflect.Message
- func (x *AccountTransactionsReply) Reset()
- func (x *AccountTransactionsReply) String() string
- type AccountTransactionsRequest
- func (*AccountTransactionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountTransactionsRequest) GetAddress() []byte
- func (x *AccountTransactionsRequest) GetLimit() uint64
- func (x *AccountTransactionsRequest) GetStart() uint64
- func (*AccountTransactionsRequest) ProtoMessage()
- func (x *AccountTransactionsRequest) ProtoReflect() protoreflect.Message
- func (x *AccountTransactionsRequest) Reset()
- func (x *AccountTransactionsRequest) String() string
- type AptosClient
- type AptosServer
- type GasConfig
- type GenericTag
- type ModuleID
- type StructTag
- func (*StructTag) Descriptor() ([]byte, []int)deprecated
- func (x *StructTag) GetAddress() []byte
- func (x *StructTag) GetModule() string
- func (x *StructTag) GetName() string
- func (x *StructTag) GetTypeParams() []*TypeTag
- func (*StructTag) ProtoMessage()
- func (x *StructTag) ProtoReflect() protoreflect.Message
- func (x *StructTag) Reset()
- func (x *StructTag) String() string
- type SubmitTransactionReply
- func (*SubmitTransactionReply) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitTransactionReply) GetTxHash() string
- func (x *SubmitTransactionReply) GetTxIdempotencyKey() string
- func (x *SubmitTransactionReply) GetTxStatus() TxStatus
- func (*SubmitTransactionReply) ProtoMessage()
- func (x *SubmitTransactionReply) ProtoReflect() protoreflect.Message
- func (x *SubmitTransactionReply) Reset()
- func (x *SubmitTransactionReply) String() string
- type SubmitTransactionRequest
- func (*SubmitTransactionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitTransactionRequest) GetEncodedPayload() []byte
- func (x *SubmitTransactionRequest) GetGasConfig() *GasConfig
- func (x *SubmitTransactionRequest) GetReceiverModuleId() *ModuleID
- func (*SubmitTransactionRequest) ProtoMessage()
- func (x *SubmitTransactionRequest) ProtoReflect() protoreflect.Message
- func (x *SubmitTransactionRequest) Reset()
- func (x *SubmitTransactionRequest) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetData() []byte
- func (x *Transaction) GetHash() string
- func (x *Transaction) GetSuccess() bool
- func (x *Transaction) GetType() TransactionVariant
- func (x *Transaction) GetVersion() uint64
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransactionByHashReply
- func (*TransactionByHashReply) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionByHashReply) GetTransaction() *Transaction
- func (*TransactionByHashReply) ProtoMessage()
- func (x *TransactionByHashReply) ProtoReflect() protoreflect.Message
- func (x *TransactionByHashReply) Reset()
- func (x *TransactionByHashReply) String() string
- type TransactionByHashRequest
- func (*TransactionByHashRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionByHashRequest) GetHash() string
- func (*TransactionByHashRequest) ProtoMessage()
- func (x *TransactionByHashRequest) ProtoReflect() protoreflect.Message
- func (x *TransactionByHashRequest) Reset()
- func (x *TransactionByHashRequest) String() string
- type TransactionVariant
- func (TransactionVariant) Descriptor() protoreflect.EnumDescriptor
- func (x TransactionVariant) Enum() *TransactionVariant
- func (TransactionVariant) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransactionVariant) Number() protoreflect.EnumNumber
- func (x TransactionVariant) String() string
- func (TransactionVariant) Type() protoreflect.EnumType
- type TxStatus
- type TypeTag
- func (*TypeTag) Descriptor() ([]byte, []int)deprecated
- func (x *TypeTag) GetGeneric() *GenericTag
- func (x *TypeTag) GetKind() TypeTagKind
- func (x *TypeTag) GetStruct() *StructTag
- func (x *TypeTag) GetValue() isTypeTag_Value
- func (x *TypeTag) GetVector() *VectorTag
- func (*TypeTag) ProtoMessage()
- func (x *TypeTag) ProtoReflect() protoreflect.Message
- func (x *TypeTag) Reset()
- func (x *TypeTag) String() string
- type TypeTagKind
- func (TypeTagKind) Descriptor() protoreflect.EnumDescriptor
- func (x TypeTagKind) Enum() *TypeTagKind
- func (TypeTagKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x TypeTagKind) Number() protoreflect.EnumNumber
- func (x TypeTagKind) String() string
- func (TypeTagKind) Type() protoreflect.EnumType
- type TypeTag_Generic
- type TypeTag_Struct
- type TypeTag_Vector
- type UnimplementedAptosServer
- func (UnimplementedAptosServer) AccountAPTBalance(context.Context, *AccountAPTBalanceRequest) (*AccountAPTBalanceReply, error)
- func (UnimplementedAptosServer) AccountTransactions(context.Context, *AccountTransactionsRequest) (*AccountTransactionsReply, error)
- func (UnimplementedAptosServer) SubmitTransaction(context.Context, *SubmitTransactionRequest) (*SubmitTransactionReply, error)
- func (UnimplementedAptosServer) TransactionByHash(context.Context, *TransactionByHashRequest) (*TransactionByHashReply, error)
- func (UnimplementedAptosServer) View(context.Context, *ViewRequest) (*ViewReply, error)
- type UnsafeAptosServer
- type VectorTag
- type ViewPayload
- func (*ViewPayload) Descriptor() ([]byte, []int)deprecated
- func (x *ViewPayload) GetArgTypes() []*TypeTag
- func (x *ViewPayload) GetArgs() [][]byte
- func (x *ViewPayload) GetFunction() string
- func (x *ViewPayload) GetModule() *ModuleID
- func (*ViewPayload) ProtoMessage()
- func (x *ViewPayload) ProtoReflect() protoreflect.Message
- func (x *ViewPayload) Reset()
- func (x *ViewPayload) String() string
- type ViewReply
- type ViewRequest
Constants ¶
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 ¶
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.
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.
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.
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)
var File_aptos_proto protoreflect.FileDescriptor
Functions ¶
func ConvertAccountTransactionsReplyFromProto ¶
func ConvertAccountTransactionsReplyFromProto(proto *AccountTransactionsReply) (*typeaptos.AccountTransactionsReply, error)
func ConvertAccountTransactionsRequestFromProto ¶
func ConvertAccountTransactionsRequestFromProto(proto *AccountTransactionsRequest) (typeaptos.AccountTransactionsRequest, 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 ConvertTransactionByHashRequestFromProto ¶
func ConvertTransactionByHashRequestFromProto(proto *TransactionByHashRequest) typeaptos.TransactionByHashRequest
func ConvertTransactionFromProto ¶
func ConvertTransactionFromProto(proto *Transaction) (*typeaptos.Transaction, error)
func ConvertTransactionVariantFromProto ¶
func ConvertTransactionVariantFromProto(proto TransactionVariant) typeaptos.TransactionVariant
func ConvertTypeTagFromProto ¶
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 ¶
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 ConvertAccountTransactionsReplyToProto ¶
func ConvertAccountTransactionsReplyToProto(reply *typeaptos.AccountTransactionsReply) *AccountTransactionsReply
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 ConvertAccountTransactionsRequestToProto ¶
func ConvertAccountTransactionsRequestToProto(req typeaptos.AccountTransactionsRequest) *AccountTransactionsRequest
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 (x *AccountTransactionsRequest) ProtoReflect() protoreflect.Message
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) GetGasUnitPrice ¶
func (*GasConfig) GetMaxGasAmount ¶
func (*GasConfig) ProtoMessage ¶
func (*GasConfig) ProtoMessage()
func (*GasConfig) ProtoReflect ¶
func (x *GasConfig) ProtoReflect() protoreflect.Message
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) GetAddress ¶
func (*ModuleID) ProtoMessage ¶
func (*ModuleID) ProtoMessage()
func (*ModuleID) ProtoReflect ¶
func (x *ModuleID) ProtoReflect() protoreflect.Message
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) GetAddress ¶
func (*StructTag) GetTypeParams ¶
func (*StructTag) ProtoMessage ¶
func (*StructTag) ProtoMessage()
func (*StructTag) ProtoReflect ¶
func (x *StructTag) ProtoReflect() protoreflect.Message
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 ConvertSubmitTransactionRequestToProto ¶
func ConvertSubmitTransactionRequestToProto(req typeaptos.SubmitTransactionRequest) (*SubmitTransactionRequest, error)
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 ConvertTransactionByHashRequestToProto ¶
func ConvertTransactionByHashRequestToProto(req typeaptos.TransactionByHashRequest) *TransactionByHashRequest
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) Descriptor() protoreflect.EnumDescriptor
func (TransactionVariant) Enum ¶
func (x TransactionVariant) Enum() *TransactionVariant
func (TransactionVariant) EnumDescriptor
deprecated
func (TransactionVariant) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransactionVariant.Descriptor instead.
func (TransactionVariant) Number ¶
func (x TransactionVariant) Number() protoreflect.EnumNumber
func (TransactionVariant) String ¶
func (x TransactionVariant) String() string
func (TransactionVariant) Type ¶
func (TransactionVariant) Type() protoreflect.EnumType
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) EnumDescriptor
deprecated
func (TxStatus) Number ¶
func (x TxStatus) Number() protoreflect.EnumNumber
func (TxStatus) Type ¶
func (TxStatus) Type() protoreflect.EnumType
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 ¶
ConvertTypeTagToProto converts a Go TypeTag to proto types
func (*TypeTag) Descriptor
deprecated
func (*TypeTag) GetGeneric ¶
func (x *TypeTag) GetGeneric() *GenericTag
func (*TypeTag) GetKind ¶
func (x *TypeTag) GetKind() TypeTagKind
func (*TypeTag) ProtoMessage ¶
func (*TypeTag) ProtoMessage()
func (*TypeTag) ProtoReflect ¶
func (x *TypeTag) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
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 ¶
func (TypeTagKind) Type() protoreflect.EnumType
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) AccountAPTBalance(context.Context, *AccountAPTBalanceRequest) (*AccountAPTBalanceReply, error)
func (UnimplementedAptosServer) AccountTransactions ¶
func (UnimplementedAptosServer) AccountTransactions(context.Context, *AccountTransactionsRequest) (*AccountTransactionsReply, error)
func (UnimplementedAptosServer) SubmitTransaction ¶
func (UnimplementedAptosServer) SubmitTransaction(context.Context, *SubmitTransactionRequest) (*SubmitTransactionReply, error)
func (UnimplementedAptosServer) TransactionByHash ¶
func (UnimplementedAptosServer) TransactionByHash(context.Context, *TransactionByHashRequest) (*TransactionByHashReply, error)
func (UnimplementedAptosServer) View ¶
func (UnimplementedAptosServer) View(context.Context, *ViewRequest) (*ViewReply, error)
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) GetElementType ¶
func (*VectorTag) ProtoMessage ¶
func (*VectorTag) ProtoMessage()
func (*VectorTag) ProtoReflect ¶
func (x *VectorTag) ProtoReflect() protoreflect.Message
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 ¶
ConvertViewReplyToProto converts Go reply to proto types
func (*ViewReply) Descriptor
deprecated
func (*ViewReply) ProtoMessage ¶
func (*ViewReply) ProtoMessage()
func (*ViewReply) ProtoReflect ¶
func (x *ViewReply) ProtoReflect() protoreflect.Message
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