aptos library
Classes
- ABIBuilderConfig
- AccountAddress
- AccountAuthenticator
- AccountAuthenticatorEd25519
- AccountAuthenticatorMultiEd25519
- AptosAccount
- AptosAccountObject
- AptosClient
- ArgumentABI
- AuthenticationKey
- Each account stores an authentication key. Authentication key enables account owners to rotate their private key(s) associated with the account without changing the address that hosts their account. https://aptos.dev/basics/basics-accounts | Account Basics
- ChainId
- ChangeSet
- Deserializer
- Ed25519PublicKey
- Ed25519Signature
- EntryFunction
- EntryFunctionABI
- HexCodec
- A codec for encoding and decoding byte arrays to and from hexadecimal strings.
- HexDecoder
- A converter to decode hexadecimal strings into byte arrays.
- HexEncoder
- A converter to encode byte arrays into hexadecimal strings.
- HexString
- Identifier
- Keys
- Module
- ModuleId
- MultiAgentRawTransaction
- MultiEd25519PublicKey
- MultiEd25519Signature
- MultiSig
- MultiSigTransactionPayload
- RawTransaction
- RawTransactionWithData
- Script
- ScriptABI
- Serializer
- SignedTransaction
- StructTag
- Transaction
- TransactionArgument
- TransactionArgumentAddress
- TransactionArgumentBool
- TransactionArgumentU128
- TransactionArgumentU16
- TransactionArgumentU256
- TransactionArgumentU32
- TransactionArgumentU64
- TransactionArgumentU8
- TransactionArgumentU8Vector
- TransactionAuthenticator
- TransactionAuthenticatorEd25519
- TransactionAuthenticatorMultiAgent
- TransactionAuthenticatorMultiEd25519
-
TransactionBuilder<
F extends SigningFn> - TransactionBuilderABI
- TransactionBuilderEd25519
- TransactionBuilderMultiEd25519
- Provides signing method for signing a raw transaction with multisig public key.
- TransactionBuilderRemoteABI
- TransactionPayload
- TransactionPayloadEntryFunction
- TransactionPayloadMultisig
- TransactionPayloadScript
- TransactionScriptABI
- TypeArgumentABI
- TypeTag
- TypeTagAddress
- TypeTagBool
- TypeTagParser
- TypeTagSigner
- TypeTagStruct
- TypeTagU128
- TypeTagU16
- TypeTagU256
- TypeTagU32
- TypeTagU64
- TypeTagU8
- TypeTagVector
- UserTransaction
- WriteSet
Mixins
Constants
- DEFAULT_MAX_GAS_AMOUNT → const int
- DEFAULT_TXN_EXP_SEC_FROM_NOW → const int
- HARDENED_OFFSET → const int
- HEX → const HexCodec
- An instance of the default implementation of the HexCodec.
- HMAC_KEY → const String
- MAX_SIGNATURES_SUPPORTED → const int
- pathRegex → const String
- RAW_TRANSACTION_SALT → const String
- RAW_TRANSACTION_WITH_DATA_SALT → const String
Properties
- stringStructTag → StructTag
-
final
Functions
-
argToTransactionArgument(
dynamic argVal, TypeTag argType) → TransactionArgument -
assertType(
dynamic val, List types, {String? message}) → void -
bail(
String message) → void -
bcsSerializeBool(
bool value) → Uint8List -
bcsSerializeBytes(
Uint8List value) → Uint8List -
bcsSerializeFixedBytes(
Uint8List value) → Uint8List -
bcsSerializeStr(
String value) → Uint8List -
bcsSerializeU128(
BigInt value) → Uint8List -
bcsSerializeU16(
int value) → Uint8List -
bcsSerializeU256(
BigInt value) → Uint8List -
bcsSerializeU32(
int value) → Uint8List -
bcsSerializeU8(
int value) → Uint8List -
bcsSerializeUint64(
BigInt value) → Uint8List -
bcsToBytes<
T extends Serializable> (T value) → Uint8List -
ckdPriv(
Keys keys, int index) → Keys -
derivePath(
String path, String seed, {int offset = HARDENED_OFFSET}) → Keys -
deserializeVector<
T> (Deserializer deserializer, dynamic deserializeFunc) → List< T> -
ensureBigInt(
dynamic val) → BigInt -
ensureBoolean(
dynamic val) → bool -
ensureNumber(
dynamic val) → int -
getMasterKeyFromSeed(
String seed) → Keys -
getPublicKey(
Uint8List privateKey, [bool withZeroByte = true]) → Uint8List -
hmacSha512(
Uint8List hmacKey, Uint8List data) → Uint8List -
isGeneric(
String c) → bool -
isValidAlphabetic(
String c) → bool -
isValidPath(
String path) → bool -
isWhiteSpace(
String c) → bool -
nextToken(
String tagStr, int pos) → ((String, String), int) -
objectStructTag(
TypeTag typeArg) → StructTag -
optionStructTag(
TypeTag typeArg) → StructTag -
replaceDerive(
String val) → String -
serializeArg(
dynamic argVal, TypeTag argType, Serializer serializer) → void -
serializeArgInner(
dynamic argVal, TypeTag argType, Serializer serializer, int depth) → void -
serializeVector<
T extends Serializable> (List< T> value, Serializer serializer) → void -
serializeVectorWithFunc(
List value, String func) → Uint8List -
tokenize(
String tagStr) → List< Token>