Documentation
¶
Index ¶
- Variables
- type CancelOfferNftMessage
- func (*CancelOfferNftMessage) Descriptor() ([]byte, []int)deprecated
- func (x *CancelOfferNftMessage) GetCollectionName() string
- func (x *CancelOfferNftMessage) GetCreator() string
- func (x *CancelOfferNftMessage) GetName() string
- func (x *CancelOfferNftMessage) GetPropertyVersion() uint64
- func (x *CancelOfferNftMessage) GetReceiver() string
- func (*CancelOfferNftMessage) ProtoMessage()
- func (x *CancelOfferNftMessage) ProtoReflect() protoreflect.Message
- func (x *CancelOfferNftMessage) Reset()
- func (x *CancelOfferNftMessage) String() string
- type ClaimNftMessage
- func (*ClaimNftMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ClaimNftMessage) GetCollectionName() string
- func (x *ClaimNftMessage) GetCreator() string
- func (x *ClaimNftMessage) GetName() string
- func (x *ClaimNftMessage) GetPropertyVersion() uint64
- func (x *ClaimNftMessage) GetSender() string
- func (*ClaimNftMessage) ProtoMessage()
- func (x *ClaimNftMessage) ProtoReflect() protoreflect.Message
- func (x *ClaimNftMessage) Reset()
- func (x *ClaimNftMessage) String() string
- type CreateAccountMessage
- func (*CreateAccountMessage) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAccountMessage) GetAuthKey() string
- func (*CreateAccountMessage) ProtoMessage()
- func (x *CreateAccountMessage) ProtoReflect() protoreflect.Message
- func (x *CreateAccountMessage) Reset()
- func (x *CreateAccountMessage) String() string
- type FungibleAssetTransferMessage
- func (*FungibleAssetTransferMessage) Descriptor() ([]byte, []int)deprecated
- func (x *FungibleAssetTransferMessage) GetAmount() uint64
- func (x *FungibleAssetTransferMessage) GetMetadataAddress() string
- func (x *FungibleAssetTransferMessage) GetTo() string
- func (*FungibleAssetTransferMessage) ProtoMessage()
- func (x *FungibleAssetTransferMessage) ProtoReflect() protoreflect.Message
- func (x *FungibleAssetTransferMessage) Reset()
- func (x *FungibleAssetTransferMessage) String() string
- type LiquidStaking
- func (*LiquidStaking) Descriptor() ([]byte, []int)deprecated
- func (x *LiquidStaking) GetClaim() *TortugaClaim
- func (x *LiquidStaking) GetLiquidStakeTransactionPayload() isLiquidStaking_LiquidStakeTransactionPayload
- func (x *LiquidStaking) GetSmartContractAddress() string
- func (x *LiquidStaking) GetStake() *TortugaStake
- func (x *LiquidStaking) GetUnstake() *TortugaUnstake
- func (*LiquidStaking) ProtoMessage()
- func (x *LiquidStaking) ProtoReflect() protoreflect.Message
- func (x *LiquidStaking) Reset()
- func (x *LiquidStaking) String() string
- type LiquidStaking_Claim
- type LiquidStaking_Stake
- type LiquidStaking_Unstake
- type ManagedTokensRegisterMessage
- func (*ManagedTokensRegisterMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ManagedTokensRegisterMessage) GetFunction() *StructTag
- func (*ManagedTokensRegisterMessage) ProtoMessage()
- func (x *ManagedTokensRegisterMessage) ProtoReflect() protoreflect.Message
- func (x *ManagedTokensRegisterMessage) Reset()
- func (x *ManagedTokensRegisterMessage) String() string
- type NftMessage
- func (*NftMessage) Descriptor() ([]byte, []int)deprecated
- func (x *NftMessage) GetCancelOfferNft() *CancelOfferNftMessage
- func (x *NftMessage) GetClaimNft() *ClaimNftMessage
- func (x *NftMessage) GetNftTransactionPayload() isNftMessage_NftTransactionPayload
- func (x *NftMessage) GetOfferNft() *OfferNftMessage
- func (*NftMessage) ProtoMessage()
- func (x *NftMessage) ProtoReflect() protoreflect.Message
- func (x *NftMessage) Reset()
- func (x *NftMessage) String() string
- type NftMessage_CancelOfferNft
- type NftMessage_ClaimNft
- type NftMessage_OfferNft
- type OfferNftMessage
- func (*OfferNftMessage) Descriptor() ([]byte, []int)deprecated
- func (x *OfferNftMessage) GetAmount() uint64
- func (x *OfferNftMessage) GetCollectionName() string
- func (x *OfferNftMessage) GetCreator() string
- func (x *OfferNftMessage) GetName() string
- func (x *OfferNftMessage) GetPropertyVersion() uint64
- func (x *OfferNftMessage) GetReceiver() string
- func (*OfferNftMessage) ProtoMessage()
- func (x *OfferNftMessage) ProtoReflect() protoreflect.Message
- func (x *OfferNftMessage) Reset()
- func (x *OfferNftMessage) String() string
- type SigningInput
- func (*SigningInput) Descriptor() ([]byte, []int)deprecated
- func (x *SigningInput) GetAbi() string
- func (x *SigningInput) GetAnyEncoded() string
- func (x *SigningInput) GetChainId() uint32
- func (x *SigningInput) GetCreateAccount() *CreateAccountMessage
- func (x *SigningInput) GetExpirationTimestampSecs() uint64
- func (x *SigningInput) GetFungibleAssetTransfer() *FungibleAssetTransferMessage
- func (x *SigningInput) GetGasUnitPrice() uint64
- func (x *SigningInput) GetLiquidStakingMessage() *LiquidStaking
- func (x *SigningInput) GetMaxGasAmount() uint64
- func (x *SigningInput) GetNftMessage() *NftMessage
- func (x *SigningInput) GetPrivateKey() []byte
- func (x *SigningInput) GetRegisterToken() *ManagedTokensRegisterMessage
- func (x *SigningInput) GetSender() string
- func (x *SigningInput) GetSequenceNumber() int64
- func (x *SigningInput) GetTokenTransfer() *TokenTransferMessage
- func (x *SigningInput) GetTokenTransferCoins() *TokenTransferCoinsMessage
- func (x *SigningInput) GetTransactionPayload() isSigningInput_TransactionPayload
- func (x *SigningInput) GetTransfer() *TransferMessage
- func (*SigningInput) ProtoMessage()
- func (x *SigningInput) ProtoReflect() protoreflect.Message
- func (x *SigningInput) Reset()
- func (x *SigningInput) String() string
- type SigningInput_CreateAccount
- type SigningInput_FungibleAssetTransfer
- type SigningInput_LiquidStakingMessage
- type SigningInput_NftMessage
- type SigningInput_RegisterToken
- type SigningInput_TokenTransfer
- type SigningInput_TokenTransferCoins
- type SigningInput_Transfer
- type SigningOutput
- func (*SigningOutput) Descriptor() ([]byte, []int)deprecated
- func (x *SigningOutput) GetAuthenticator() *TransactionAuthenticator
- func (x *SigningOutput) GetEncoded() []byte
- func (x *SigningOutput) GetError() common.SigningError
- func (x *SigningOutput) GetErrorMessage() string
- func (x *SigningOutput) GetJson() string
- func (x *SigningOutput) GetRawTxn() []byte
- func (*SigningOutput) ProtoMessage()
- func (x *SigningOutput) ProtoReflect() protoreflect.Message
- func (x *SigningOutput) Reset()
- func (x *SigningOutput) String() string
- type StructTag
- func (*StructTag) Descriptor() ([]byte, []int)deprecated
- func (x *StructTag) GetAccountAddress() string
- func (x *StructTag) GetModule() string
- func (x *StructTag) GetName() string
- func (*StructTag) ProtoMessage()
- func (x *StructTag) ProtoReflect() protoreflect.Message
- func (x *StructTag) Reset()
- func (x *StructTag) String() string
- type TokenTransferCoinsMessage
- func (*TokenTransferCoinsMessage) Descriptor() ([]byte, []int)deprecated
- func (x *TokenTransferCoinsMessage) GetAmount() uint64
- func (x *TokenTransferCoinsMessage) GetFunction() *StructTag
- func (x *TokenTransferCoinsMessage) GetTo() string
- func (*TokenTransferCoinsMessage) ProtoMessage()
- func (x *TokenTransferCoinsMessage) ProtoReflect() protoreflect.Message
- func (x *TokenTransferCoinsMessage) Reset()
- func (x *TokenTransferCoinsMessage) String() string
- type TokenTransferMessage
- func (*TokenTransferMessage) Descriptor() ([]byte, []int)deprecated
- func (x *TokenTransferMessage) GetAmount() uint64
- func (x *TokenTransferMessage) GetFunction() *StructTag
- func (x *TokenTransferMessage) GetTo() string
- func (*TokenTransferMessage) ProtoMessage()
- func (x *TokenTransferMessage) ProtoReflect() protoreflect.Message
- func (x *TokenTransferMessage) Reset()
- func (x *TokenTransferMessage) String() string
- type TortugaClaim
- type TortugaStake
- type TortugaUnstake
- type TransactionAuthenticator
- func (*TransactionAuthenticator) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionAuthenticator) GetPublicKey() []byte
- func (x *TransactionAuthenticator) GetSignature() []byte
- func (*TransactionAuthenticator) ProtoMessage()
- func (x *TransactionAuthenticator) ProtoReflect() protoreflect.Message
- func (x *TransactionAuthenticator) Reset()
- func (x *TransactionAuthenticator) String() string
- type TransferMessage
- func (*TransferMessage) Descriptor() ([]byte, []int)deprecated
- func (x *TransferMessage) GetAmount() uint64
- func (x *TransferMessage) GetTo() string
- func (*TransferMessage) ProtoMessage()
- func (x *TransferMessage) ProtoReflect() protoreflect.Message
- func (x *TransferMessage) Reset()
- func (x *TransferMessage) String() string
Constants ¶
This section is empty.
Variables ¶
var File_Aptos_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CancelOfferNftMessage ¶
type CancelOfferNftMessage struct {
// Receiver address
Receiver string `protobuf:"bytes,1,opt,name=receiver,proto3" json:"receiver,omitempty"`
// Creator address
Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
// Name of the collection
CollectionName string `protobuf:"bytes,3,opt,name=collectionName,proto3" json:"collectionName,omitempty"`
// Name of the NFT
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Property version (should be often 0)
PropertyVersion uint64 `protobuf:"varint,5,opt,name=property_version,json=propertyVersion,proto3" json:"property_version,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process an CancelOfferNftMessage
func (*CancelOfferNftMessage) Descriptor
deprecated
func (*CancelOfferNftMessage) Descriptor() ([]byte, []int)
Deprecated: Use CancelOfferNftMessage.ProtoReflect.Descriptor instead.
func (*CancelOfferNftMessage) GetCollectionName ¶
func (x *CancelOfferNftMessage) GetCollectionName() string
func (*CancelOfferNftMessage) GetCreator ¶
func (x *CancelOfferNftMessage) GetCreator() string
func (*CancelOfferNftMessage) GetName ¶
func (x *CancelOfferNftMessage) GetName() string
func (*CancelOfferNftMessage) GetPropertyVersion ¶
func (x *CancelOfferNftMessage) GetPropertyVersion() uint64
func (*CancelOfferNftMessage) GetReceiver ¶
func (x *CancelOfferNftMessage) GetReceiver() string
func (*CancelOfferNftMessage) ProtoMessage ¶
func (*CancelOfferNftMessage) ProtoMessage()
func (*CancelOfferNftMessage) ProtoReflect ¶
func (x *CancelOfferNftMessage) ProtoReflect() protoreflect.Message
func (*CancelOfferNftMessage) Reset ¶
func (x *CancelOfferNftMessage) Reset()
func (*CancelOfferNftMessage) String ¶
func (x *CancelOfferNftMessage) String() string
type ClaimNftMessage ¶
type ClaimNftMessage struct {
// Sender address
Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
// Creator address
Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
// Name of the collection
CollectionName string `protobuf:"bytes,3,opt,name=collectionName,proto3" json:"collectionName,omitempty"`
// Name of the NFT
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Property version (should be often 0)
PropertyVersion uint64 `protobuf:"varint,5,opt,name=property_version,json=propertyVersion,proto3" json:"property_version,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process an ClaimNftMessage
func (*ClaimNftMessage) Descriptor
deprecated
func (*ClaimNftMessage) Descriptor() ([]byte, []int)
Deprecated: Use ClaimNftMessage.ProtoReflect.Descriptor instead.
func (*ClaimNftMessage) GetCollectionName ¶
func (x *ClaimNftMessage) GetCollectionName() string
func (*ClaimNftMessage) GetCreator ¶
func (x *ClaimNftMessage) GetCreator() string
func (*ClaimNftMessage) GetName ¶
func (x *ClaimNftMessage) GetName() string
func (*ClaimNftMessage) GetPropertyVersion ¶
func (x *ClaimNftMessage) GetPropertyVersion() uint64
func (*ClaimNftMessage) GetSender ¶
func (x *ClaimNftMessage) GetSender() string
func (*ClaimNftMessage) ProtoMessage ¶
func (*ClaimNftMessage) ProtoMessage()
func (*ClaimNftMessage) ProtoReflect ¶
func (x *ClaimNftMessage) ProtoReflect() protoreflect.Message
func (*ClaimNftMessage) Reset ¶
func (x *ClaimNftMessage) Reset()
func (*ClaimNftMessage) String ¶
func (x *ClaimNftMessage) String() string
type CreateAccountMessage ¶
type CreateAccountMessage struct {
// auth account address to create
AuthKey string `protobuf:"bytes,1,opt,name=auth_key,json=authKey,proto3" json:"auth_key,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process a CreateAccountMessage
func (*CreateAccountMessage) Descriptor
deprecated
func (*CreateAccountMessage) Descriptor() ([]byte, []int)
Deprecated: Use CreateAccountMessage.ProtoReflect.Descriptor instead.
func (*CreateAccountMessage) GetAuthKey ¶
func (x *CreateAccountMessage) GetAuthKey() string
func (*CreateAccountMessage) ProtoMessage ¶
func (*CreateAccountMessage) ProtoMessage()
func (*CreateAccountMessage) ProtoReflect ¶
func (x *CreateAccountMessage) ProtoReflect() protoreflect.Message
func (*CreateAccountMessage) Reset ¶
func (x *CreateAccountMessage) Reset()
func (*CreateAccountMessage) String ¶
func (x *CreateAccountMessage) String() string
type FungibleAssetTransferMessage ¶
type FungibleAssetTransferMessage struct {
// Fungible Asset address (string)
MetadataAddress string `protobuf:"bytes,1,opt,name=metadata_address,json=metadataAddress,proto3" json:"metadata_address,omitempty"`
// Destination Account address (string)
To string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
// Amount to be transferred (uint64)
Amount uint64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*FungibleAssetTransferMessage) Descriptor
deprecated
func (*FungibleAssetTransferMessage) Descriptor() ([]byte, []int)
Deprecated: Use FungibleAssetTransferMessage.ProtoReflect.Descriptor instead.
func (*FungibleAssetTransferMessage) GetAmount ¶
func (x *FungibleAssetTransferMessage) GetAmount() uint64
func (*FungibleAssetTransferMessage) GetMetadataAddress ¶
func (x *FungibleAssetTransferMessage) GetMetadataAddress() string
func (*FungibleAssetTransferMessage) GetTo ¶
func (x *FungibleAssetTransferMessage) GetTo() string
func (*FungibleAssetTransferMessage) ProtoMessage ¶
func (*FungibleAssetTransferMessage) ProtoMessage()
func (*FungibleAssetTransferMessage) ProtoReflect ¶
func (x *FungibleAssetTransferMessage) ProtoReflect() protoreflect.Message
func (*FungibleAssetTransferMessage) Reset ¶
func (x *FungibleAssetTransferMessage) Reset()
func (*FungibleAssetTransferMessage) String ¶
func (x *FungibleAssetTransferMessage) String() string
type LiquidStaking ¶
type LiquidStaking struct {
// Smart contract address of liquid staking module
SmartContractAddress string `protobuf:"bytes,1,opt,name=smart_contract_address,json=smartContractAddress,proto3" json:"smart_contract_address,omitempty"`
// Types that are valid to be assigned to LiquidStakeTransactionPayload:
//
// *LiquidStaking_Stake
// *LiquidStaking_Unstake
// *LiquidStaking_Claim
LiquidStakeTransactionPayload isLiquidStaking_LiquidStakeTransactionPayload `protobuf_oneof:"liquid_stake_transaction_payload"`
// contains filtered or unexported fields
}
func (*LiquidStaking) Descriptor
deprecated
func (*LiquidStaking) Descriptor() ([]byte, []int)
Deprecated: Use LiquidStaking.ProtoReflect.Descriptor instead.
func (*LiquidStaking) GetClaim ¶
func (x *LiquidStaking) GetClaim() *TortugaClaim
func (*LiquidStaking) GetLiquidStakeTransactionPayload ¶
func (x *LiquidStaking) GetLiquidStakeTransactionPayload() isLiquidStaking_LiquidStakeTransactionPayload
func (*LiquidStaking) GetSmartContractAddress ¶
func (x *LiquidStaking) GetSmartContractAddress() string
func (*LiquidStaking) GetStake ¶
func (x *LiquidStaking) GetStake() *TortugaStake
func (*LiquidStaking) GetUnstake ¶
func (x *LiquidStaking) GetUnstake() *TortugaUnstake
func (*LiquidStaking) ProtoMessage ¶
func (*LiquidStaking) ProtoMessage()
func (*LiquidStaking) ProtoReflect ¶
func (x *LiquidStaking) ProtoReflect() protoreflect.Message
func (*LiquidStaking) Reset ¶
func (x *LiquidStaking) Reset()
func (*LiquidStaking) String ¶
func (x *LiquidStaking) String() string
type LiquidStaking_Claim ¶
type LiquidStaking_Claim struct {
Claim *TortugaClaim `protobuf:"bytes,4,opt,name=claim,proto3,oneof"`
}
type LiquidStaking_Stake ¶
type LiquidStaking_Stake struct {
Stake *TortugaStake `protobuf:"bytes,2,opt,name=stake,proto3,oneof"`
}
type LiquidStaking_Unstake ¶
type LiquidStaking_Unstake struct {
Unstake *TortugaUnstake `protobuf:"bytes,3,opt,name=unstake,proto3,oneof"`
}
type ManagedTokensRegisterMessage ¶
type ManagedTokensRegisterMessage struct {
// token function to register, e.g BTC: 0x43417434fd869edee76cca2a4d2301e528a1551b1d719b75c350c3c97d15b8b9::coins::BTC
Function *StructTag `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process a ManagedTokensRegisterMessage
func (*ManagedTokensRegisterMessage) Descriptor
deprecated
func (*ManagedTokensRegisterMessage) Descriptor() ([]byte, []int)
Deprecated: Use ManagedTokensRegisterMessage.ProtoReflect.Descriptor instead.
func (*ManagedTokensRegisterMessage) GetFunction ¶
func (x *ManagedTokensRegisterMessage) GetFunction() *StructTag
func (*ManagedTokensRegisterMessage) ProtoMessage ¶
func (*ManagedTokensRegisterMessage) ProtoMessage()
func (*ManagedTokensRegisterMessage) ProtoReflect ¶
func (x *ManagedTokensRegisterMessage) ProtoReflect() protoreflect.Message
func (*ManagedTokensRegisterMessage) Reset ¶
func (x *ManagedTokensRegisterMessage) Reset()
func (*ManagedTokensRegisterMessage) String ¶
func (x *ManagedTokensRegisterMessage) String() string
type NftMessage ¶
type NftMessage struct {
// Types that are valid to be assigned to NftTransactionPayload:
//
// *NftMessage_OfferNft
// *NftMessage_CancelOfferNft
// *NftMessage_ClaimNft
NftTransactionPayload isNftMessage_NftTransactionPayload `protobuf_oneof:"nft_transaction_payload"`
// contains filtered or unexported fields
}
func (*NftMessage) Descriptor
deprecated
func (*NftMessage) Descriptor() ([]byte, []int)
Deprecated: Use NftMessage.ProtoReflect.Descriptor instead.
func (*NftMessage) GetCancelOfferNft ¶
func (x *NftMessage) GetCancelOfferNft() *CancelOfferNftMessage
func (*NftMessage) GetClaimNft ¶
func (x *NftMessage) GetClaimNft() *ClaimNftMessage
func (*NftMessage) GetNftTransactionPayload ¶
func (x *NftMessage) GetNftTransactionPayload() isNftMessage_NftTransactionPayload
func (*NftMessage) GetOfferNft ¶
func (x *NftMessage) GetOfferNft() *OfferNftMessage
func (*NftMessage) ProtoMessage ¶
func (*NftMessage) ProtoMessage()
func (*NftMessage) ProtoReflect ¶
func (x *NftMessage) ProtoReflect() protoreflect.Message
func (*NftMessage) Reset ¶
func (x *NftMessage) Reset()
func (*NftMessage) String ¶
func (x *NftMessage) String() string
type NftMessage_CancelOfferNft ¶
type NftMessage_CancelOfferNft struct {
CancelOfferNft *CancelOfferNftMessage `protobuf:"bytes,2,opt,name=cancel_offer_nft,json=cancelOfferNft,proto3,oneof"`
}
type NftMessage_ClaimNft ¶
type NftMessage_ClaimNft struct {
ClaimNft *ClaimNftMessage `protobuf:"bytes,3,opt,name=claim_nft,json=claimNft,proto3,oneof"`
}
type NftMessage_OfferNft ¶
type NftMessage_OfferNft struct {
OfferNft *OfferNftMessage `protobuf:"bytes,1,opt,name=offer_nft,json=offerNft,proto3,oneof"`
}
type OfferNftMessage ¶
type OfferNftMessage struct {
// Receiver address
Receiver string `protobuf:"bytes,1,opt,name=receiver,proto3" json:"receiver,omitempty"`
// Creator address
Creator string `protobuf:"bytes,2,opt,name=creator,proto3" json:"creator,omitempty"`
// Name of the collection
CollectionName string `protobuf:"bytes,3,opt,name=collectionName,proto3" json:"collectionName,omitempty"`
// Name of the NFT
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Property version (should be often 0)
PropertyVersion uint64 `protobuf:"varint,5,opt,name=property_version,json=propertyVersion,proto3" json:"property_version,omitempty"`
// Amount of NFT's to transfer (should be often 1)
Amount uint64 `protobuf:"varint,6,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process an OfferNftMessage
func (*OfferNftMessage) Descriptor
deprecated
func (*OfferNftMessage) Descriptor() ([]byte, []int)
Deprecated: Use OfferNftMessage.ProtoReflect.Descriptor instead.
func (*OfferNftMessage) GetAmount ¶
func (x *OfferNftMessage) GetAmount() uint64
func (*OfferNftMessage) GetCollectionName ¶
func (x *OfferNftMessage) GetCollectionName() string
func (*OfferNftMessage) GetCreator ¶
func (x *OfferNftMessage) GetCreator() string
func (*OfferNftMessage) GetName ¶
func (x *OfferNftMessage) GetName() string
func (*OfferNftMessage) GetPropertyVersion ¶
func (x *OfferNftMessage) GetPropertyVersion() uint64
func (*OfferNftMessage) GetReceiver ¶
func (x *OfferNftMessage) GetReceiver() string
func (*OfferNftMessage) ProtoMessage ¶
func (*OfferNftMessage) ProtoMessage()
func (*OfferNftMessage) ProtoReflect ¶
func (x *OfferNftMessage) ProtoReflect() protoreflect.Message
func (*OfferNftMessage) Reset ¶
func (x *OfferNftMessage) Reset()
func (*OfferNftMessage) String ¶
func (x *OfferNftMessage) String() string
type SigningInput ¶
type SigningInput struct {
// Sender Account address (string)
Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
// Sequence number, incremented atomically for each tx present on the account, start at 0 (int64)
SequenceNumber int64 `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
// Max gas amount that the user is willing to pay (uint64)
MaxGasAmount uint64 `protobuf:"varint,3,opt,name=max_gas_amount,json=maxGasAmount,proto3" json:"max_gas_amount,omitempty"`
// Gas unit price - queried through API (uint64)
GasUnitPrice uint64 `protobuf:"varint,4,opt,name=gas_unit_price,json=gasUnitPrice,proto3" json:"gas_unit_price,omitempty"`
// Expiration timestamp for the transaction, can't be in the past (uint64)
ExpirationTimestampSecs uint64 `` /* 133-byte string literal not displayed */
// Chain id 1 (mainnet) 32(devnet) (uint32 - casted in uint8_t later)
ChainId uint32 `protobuf:"varint,6,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
// Private key to sign the transaction (bytes)
PrivateKey []byte `protobuf:"bytes,7,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
// hex encoded function to sign, use it for smart contract approval (string)
AnyEncoded string `protobuf:"bytes,8,opt,name=any_encoded,json=anyEncoded,proto3" json:"any_encoded,omitempty"`
// Types that are valid to be assigned to TransactionPayload:
//
// *SigningInput_Transfer
// *SigningInput_TokenTransfer
// *SigningInput_CreateAccount
// *SigningInput_NftMessage
// *SigningInput_RegisterToken
// *SigningInput_LiquidStakingMessage
// *SigningInput_TokenTransferCoins
// *SigningInput_FungibleAssetTransfer
TransactionPayload isSigningInput_TransactionPayload `protobuf_oneof:"transaction_payload"`
Abi string `protobuf:"bytes,21,opt,name=abi,proto3" json:"abi,omitempty"`
// contains filtered or unexported fields
}
Input data necessary to create a signed transaction.
func (*SigningInput) Descriptor
deprecated
func (*SigningInput) Descriptor() ([]byte, []int)
Deprecated: Use SigningInput.ProtoReflect.Descriptor instead.
func (*SigningInput) GetAbi ¶
func (x *SigningInput) GetAbi() string
func (*SigningInput) GetAnyEncoded ¶
func (x *SigningInput) GetAnyEncoded() string
func (*SigningInput) GetChainId ¶
func (x *SigningInput) GetChainId() uint32
func (*SigningInput) GetCreateAccount ¶
func (x *SigningInput) GetCreateAccount() *CreateAccountMessage
func (*SigningInput) GetExpirationTimestampSecs ¶
func (x *SigningInput) GetExpirationTimestampSecs() uint64
func (*SigningInput) GetFungibleAssetTransfer ¶
func (x *SigningInput) GetFungibleAssetTransfer() *FungibleAssetTransferMessage
func (*SigningInput) GetGasUnitPrice ¶
func (x *SigningInput) GetGasUnitPrice() uint64
func (*SigningInput) GetLiquidStakingMessage ¶
func (x *SigningInput) GetLiquidStakingMessage() *LiquidStaking
func (*SigningInput) GetMaxGasAmount ¶
func (x *SigningInput) GetMaxGasAmount() uint64
func (*SigningInput) GetNftMessage ¶
func (x *SigningInput) GetNftMessage() *NftMessage
func (*SigningInput) GetPrivateKey ¶
func (x *SigningInput) GetPrivateKey() []byte
func (*SigningInput) GetRegisterToken ¶
func (x *SigningInput) GetRegisterToken() *ManagedTokensRegisterMessage
func (*SigningInput) GetSender ¶
func (x *SigningInput) GetSender() string
func (*SigningInput) GetSequenceNumber ¶
func (x *SigningInput) GetSequenceNumber() int64
func (*SigningInput) GetTokenTransfer ¶
func (x *SigningInput) GetTokenTransfer() *TokenTransferMessage
func (*SigningInput) GetTokenTransferCoins ¶
func (x *SigningInput) GetTokenTransferCoins() *TokenTransferCoinsMessage
func (*SigningInput) GetTransactionPayload ¶
func (x *SigningInput) GetTransactionPayload() isSigningInput_TransactionPayload
func (*SigningInput) GetTransfer ¶
func (x *SigningInput) GetTransfer() *TransferMessage
func (*SigningInput) ProtoMessage ¶
func (*SigningInput) ProtoMessage()
func (*SigningInput) ProtoReflect ¶
func (x *SigningInput) ProtoReflect() protoreflect.Message
func (*SigningInput) Reset ¶
func (x *SigningInput) Reset()
func (*SigningInput) String ¶
func (x *SigningInput) String() string
type SigningInput_CreateAccount ¶
type SigningInput_CreateAccount struct {
CreateAccount *CreateAccountMessage `protobuf:"bytes,11,opt,name=create_account,json=createAccount,proto3,oneof"`
}
type SigningInput_FungibleAssetTransfer ¶
type SigningInput_FungibleAssetTransfer struct {
FungibleAssetTransfer *FungibleAssetTransferMessage `protobuf:"bytes,16,opt,name=fungible_asset_transfer,json=fungibleAssetTransfer,proto3,oneof"`
}
type SigningInput_LiquidStakingMessage ¶
type SigningInput_LiquidStakingMessage struct {
LiquidStakingMessage *LiquidStaking `protobuf:"bytes,14,opt,name=liquid_staking_message,json=liquidStakingMessage,proto3,oneof"`
}
type SigningInput_NftMessage ¶
type SigningInput_NftMessage struct {
NftMessage *NftMessage `protobuf:"bytes,12,opt,name=nft_message,json=nftMessage,proto3,oneof"`
}
type SigningInput_RegisterToken ¶
type SigningInput_RegisterToken struct {
RegisterToken *ManagedTokensRegisterMessage `protobuf:"bytes,13,opt,name=register_token,json=registerToken,proto3,oneof"`
}
type SigningInput_TokenTransfer ¶
type SigningInput_TokenTransfer struct {
TokenTransfer *TokenTransferMessage `protobuf:"bytes,10,opt,name=token_transfer,json=tokenTransfer,proto3,oneof"`
}
type SigningInput_TokenTransferCoins ¶
type SigningInput_TokenTransferCoins struct {
TokenTransferCoins *TokenTransferCoinsMessage `protobuf:"bytes,15,opt,name=token_transfer_coins,json=tokenTransferCoins,proto3,oneof"`
}
type SigningInput_Transfer ¶
type SigningInput_Transfer struct {
Transfer *TransferMessage `protobuf:"bytes,9,opt,name=transfer,proto3,oneof"`
}
type SigningOutput ¶
type SigningOutput struct {
// / The raw transaction (bytes)
RawTxn []byte `protobuf:"bytes,1,opt,name=raw_txn,json=rawTxn,proto3" json:"raw_txn,omitempty"`
// / Public key and signature to authenticate
Authenticator *TransactionAuthenticator `protobuf:"bytes,2,opt,name=authenticator,proto3" json:"authenticator,omitempty"`
// / Signed and encoded transaction bytes.
Encoded []byte `protobuf:"bytes,3,opt,name=encoded,proto3" json:"encoded,omitempty"`
// Transaction json format for api broadcasting (string)
Json string `protobuf:"bytes,4,opt,name=json,proto3" json:"json,omitempty"`
// Error code, 0 is ok, other codes will be treated as errors.
Error common.SigningError `protobuf:"varint,5,opt,name=error,proto3,enum=TW.Common.Proto.SigningError" json:"error,omitempty"`
// Error description.
ErrorMessage string `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
// contains filtered or unexported fields
}
Transaction signing output.
func (*SigningOutput) Descriptor
deprecated
func (*SigningOutput) Descriptor() ([]byte, []int)
Deprecated: Use SigningOutput.ProtoReflect.Descriptor instead.
func (*SigningOutput) GetAuthenticator ¶
func (x *SigningOutput) GetAuthenticator() *TransactionAuthenticator
func (*SigningOutput) GetEncoded ¶
func (x *SigningOutput) GetEncoded() []byte
func (*SigningOutput) GetError ¶
func (x *SigningOutput) GetError() common.SigningError
func (*SigningOutput) GetErrorMessage ¶
func (x *SigningOutput) GetErrorMessage() string
func (*SigningOutput) GetJson ¶
func (x *SigningOutput) GetJson() string
func (*SigningOutput) GetRawTxn ¶
func (x *SigningOutput) GetRawTxn() []byte
func (*SigningOutput) ProtoMessage ¶
func (*SigningOutput) ProtoMessage()
func (*SigningOutput) ProtoReflect ¶
func (x *SigningOutput) ProtoReflect() protoreflect.Message
func (*SigningOutput) Reset ¶
func (x *SigningOutput) Reset()
func (*SigningOutput) String ¶
func (x *SigningOutput) String() string
type StructTag ¶
type StructTag struct {
// Address of the account
AccountAddress string `protobuf:"bytes,1,opt,name=account_address,json=accountAddress,proto3" json:"account_address,omitempty"`
// Module name
Module string `protobuf:"bytes,2,opt,name=module,proto3" json:"module,omitempty"`
// Identifier
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Necessary tag for type function argument
func (*StructTag) Descriptor
deprecated
func (*StructTag) GetAccountAddress ¶
func (*StructTag) ProtoMessage ¶
func (*StructTag) ProtoMessage()
func (*StructTag) ProtoReflect ¶
func (x *StructTag) ProtoReflect() protoreflect.Message
type TokenTransferCoinsMessage ¶
type TokenTransferCoinsMessage struct {
// Destination Account address (string)
To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
// Amount to be transferred (uint64)
Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
// token function to call, e.g BTC: 0x43417434fd869edee76cca2a4d2301e528a1551b1d719b75c350c3c97d15b8b9::coins::BTC
Function *StructTag `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process a `0x1::aptos_account::transfer_coins` function. Can be used to transfer tokens with registering the recipient account if needed.
func (*TokenTransferCoinsMessage) Descriptor
deprecated
func (*TokenTransferCoinsMessage) Descriptor() ([]byte, []int)
Deprecated: Use TokenTransferCoinsMessage.ProtoReflect.Descriptor instead.
func (*TokenTransferCoinsMessage) GetAmount ¶
func (x *TokenTransferCoinsMessage) GetAmount() uint64
func (*TokenTransferCoinsMessage) GetFunction ¶
func (x *TokenTransferCoinsMessage) GetFunction() *StructTag
func (*TokenTransferCoinsMessage) GetTo ¶
func (x *TokenTransferCoinsMessage) GetTo() string
func (*TokenTransferCoinsMessage) ProtoMessage ¶
func (*TokenTransferCoinsMessage) ProtoMessage()
func (*TokenTransferCoinsMessage) ProtoReflect ¶
func (x *TokenTransferCoinsMessage) ProtoReflect() protoreflect.Message
func (*TokenTransferCoinsMessage) Reset ¶
func (x *TokenTransferCoinsMessage) Reset()
func (*TokenTransferCoinsMessage) String ¶
func (x *TokenTransferCoinsMessage) String() string
type TokenTransferMessage ¶
type TokenTransferMessage struct {
// Destination Account address (string)
To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
// Amount to be transferred (uint64)
Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
// token function to call, e.g BTC: 0x43417434fd869edee76cca2a4d2301e528a1551b1d719b75c350c3c97d15b8b9::coins::BTC
Function *StructTag `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process a `0x1::coin::transfer` function.
func (*TokenTransferMessage) Descriptor
deprecated
func (*TokenTransferMessage) Descriptor() ([]byte, []int)
Deprecated: Use TokenTransferMessage.ProtoReflect.Descriptor instead.
func (*TokenTransferMessage) GetAmount ¶
func (x *TokenTransferMessage) GetAmount() uint64
func (*TokenTransferMessage) GetFunction ¶
func (x *TokenTransferMessage) GetFunction() *StructTag
func (*TokenTransferMessage) GetTo ¶
func (x *TokenTransferMessage) GetTo() string
func (*TokenTransferMessage) ProtoMessage ¶
func (*TokenTransferMessage) ProtoMessage()
func (*TokenTransferMessage) ProtoReflect ¶
func (x *TokenTransferMessage) ProtoReflect() protoreflect.Message
func (*TokenTransferMessage) Reset ¶
func (x *TokenTransferMessage) Reset()
func (*TokenTransferMessage) String ¶
func (x *TokenTransferMessage) String() string
type TortugaClaim ¶
type TortugaClaim struct {
// idx of ticket to claim
Idx uint64 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"`
// contains filtered or unexported fields
}
func (*TortugaClaim) Descriptor
deprecated
func (*TortugaClaim) Descriptor() ([]byte, []int)
Deprecated: Use TortugaClaim.ProtoReflect.Descriptor instead.
func (*TortugaClaim) GetIdx ¶
func (x *TortugaClaim) GetIdx() uint64
func (*TortugaClaim) ProtoMessage ¶
func (*TortugaClaim) ProtoMessage()
func (*TortugaClaim) ProtoReflect ¶
func (x *TortugaClaim) ProtoReflect() protoreflect.Message
func (*TortugaClaim) Reset ¶
func (x *TortugaClaim) Reset()
func (*TortugaClaim) String ¶
func (x *TortugaClaim) String() string
type TortugaStake ¶
type TortugaStake struct {
// Amount to be stake
Amount uint64 `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*TortugaStake) Descriptor
deprecated
func (*TortugaStake) Descriptor() ([]byte, []int)
Deprecated: Use TortugaStake.ProtoReflect.Descriptor instead.
func (*TortugaStake) GetAmount ¶
func (x *TortugaStake) GetAmount() uint64
func (*TortugaStake) ProtoMessage ¶
func (*TortugaStake) ProtoMessage()
func (*TortugaStake) ProtoReflect ¶
func (x *TortugaStake) ProtoReflect() protoreflect.Message
func (*TortugaStake) Reset ¶
func (x *TortugaStake) Reset()
func (*TortugaStake) String ¶
func (x *TortugaStake) String() string
type TortugaUnstake ¶
type TortugaUnstake struct {
// Amount to be stake
Amount uint64 `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
func (*TortugaUnstake) Descriptor
deprecated
func (*TortugaUnstake) Descriptor() ([]byte, []int)
Deprecated: Use TortugaUnstake.ProtoReflect.Descriptor instead.
func (*TortugaUnstake) GetAmount ¶
func (x *TortugaUnstake) GetAmount() uint64
func (*TortugaUnstake) ProtoMessage ¶
func (*TortugaUnstake) ProtoMessage()
func (*TortugaUnstake) ProtoReflect ¶
func (x *TortugaUnstake) ProtoReflect() protoreflect.Message
func (*TortugaUnstake) Reset ¶
func (x *TortugaUnstake) Reset()
func (*TortugaUnstake) String ¶
func (x *TortugaUnstake) String() string
type TransactionAuthenticator ¶
type TransactionAuthenticator struct {
// Signature part of the signed transaction (bytes)
Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
// Public key of the signer (bytes)
PublicKey []byte `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
// contains filtered or unexported fields
}
Information related to the signed transaction
func (*TransactionAuthenticator) Descriptor
deprecated
func (*TransactionAuthenticator) Descriptor() ([]byte, []int)
Deprecated: Use TransactionAuthenticator.ProtoReflect.Descriptor instead.
func (*TransactionAuthenticator) GetPublicKey ¶
func (x *TransactionAuthenticator) GetPublicKey() []byte
func (*TransactionAuthenticator) GetSignature ¶
func (x *TransactionAuthenticator) GetSignature() []byte
func (*TransactionAuthenticator) ProtoMessage ¶
func (*TransactionAuthenticator) ProtoMessage()
func (*TransactionAuthenticator) ProtoReflect ¶
func (x *TransactionAuthenticator) ProtoReflect() protoreflect.Message
func (*TransactionAuthenticator) Reset ¶
func (x *TransactionAuthenticator) Reset()
func (*TransactionAuthenticator) String ¶
func (x *TransactionAuthenticator) String() string
type TransferMessage ¶
type TransferMessage struct {
// Destination Account address (string)
To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
// Amount to be transferred (uint64)
Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
// contains filtered or unexported fields
}
Necessary fields to process a TransferMessage
func (*TransferMessage) Descriptor
deprecated
func (*TransferMessage) Descriptor() ([]byte, []int)
Deprecated: Use TransferMessage.ProtoReflect.Descriptor instead.
func (*TransferMessage) GetAmount ¶
func (x *TransferMessage) GetAmount() uint64
func (*TransferMessage) GetTo ¶
func (x *TransferMessage) GetTo() string
func (*TransferMessage) ProtoMessage ¶
func (*TransferMessage) ProtoMessage()
func (*TransferMessage) ProtoReflect ¶
func (x *TransferMessage) ProtoReflect() protoreflect.Message
func (*TransferMessage) Reset ¶
func (x *TransferMessage) Reset()
func (*TransferMessage) String ¶
func (x *TransferMessage) String() string