From 53a066f5c863253b1de57b2a83e9fd549bce82fe Mon Sep 17 00:00:00 2001 From: Maayan Date: Mon, 21 Oct 2024 13:18:48 -0400 Subject: [PATCH] Bump version to 1.30.0 (#549) bump version to 1.30.0 --- CHANGELOG.md | 2 + docs/@aptos-labs/ts-sdk-1.30.0/.nojekyll | 1 + .../ts-sdk-1.30.0/assets/highlight.css | 148 ++ .../@aptos-labs/ts-sdk-1.30.0/assets/icons.js | 18 + .../ts-sdk-1.30.0/assets/icons.svg | 1 + docs/@aptos-labs/ts-sdk-1.30.0/assets/main.js | 60 + .../ts-sdk-1.30.0/assets/navigation.js | 1 + .../ts-sdk-1.30.0/assets/search.js | 1 + .../ts-sdk-1.30.0/assets/style.css | 1493 +++++++++++++++++ .../classes/AbstractKeylessAccount.html | 75 + .../ts-sdk-1.30.0/classes/Account.html | 62 + .../ts-sdk-1.30.0/classes/AccountAddress.html | 160 ++ .../classes/AccountAuthenticator.html | 36 + .../classes/AccountAuthenticatorEd25519.html | 49 + .../AccountAuthenticatorMultiEd25519.html | 39 + .../classes/AccountAuthenticatorMultiKey.html | 39 + .../AccountAuthenticatorSingleKey.html | 40 + .../classes/AccountPublicKey.html | 25 + .../classes/AccountSequenceNumber.html | 47 + .../ts-sdk-1.30.0/classes/AnyPublicKey.html | 64 + .../ts-sdk-1.30.0/classes/AnySignature.html | 25 + .../ts-sdk-1.30.0/classes/Aptos.html | 1052 ++++++++++++ .../ts-sdk-1.30.0/classes/AptosApiError.html | 23 + .../ts-sdk-1.30.0/classes/AptosConfig.html | 55 + .../classes/AuthenticationKey.html | 64 + .../ts-sdk-1.30.0/classes/Bool.html | 39 + .../ts-sdk-1.30.0/classes/ChainId.html | 28 + .../ts-sdk-1.30.0/classes/Deserializer.html | 99 ++ .../ts-sdk-1.30.0/classes/Ed25519Account.html | 46 + .../classes/Ed25519PrivateKey.html | 54 + .../classes/Ed25519PublicKey.html | 56 + .../classes/Ed25519Signature.html | 24 + .../ts-sdk-1.30.0/classes/EntryFunction.html | 53 + .../classes/EntryFunctionBytes.html | 39 + .../classes/EphemeralCertificate.html | 24 + .../classes/EphemeralKeyPair.html | 68 + .../classes/EphemeralPublicKey.html | 47 + .../classes/EphemeralSignature.html | 29 + .../classes/FederatedKeylessAccount.html | 82 + .../classes/FederatedKeylessPublicKey.html | 46 + .../classes/FeePayerRawTransaction.html | 28 + .../ts-sdk-1.30.0/classes/FixedBytes.html | 50 + .../ts-sdk-1.30.0/classes/Groth16Zkp.html | 26 + .../ts-sdk-1.30.0/classes/Hex.html | 53 + .../ts-sdk-1.30.0/classes/Identifier.html | 29 + .../ts-sdk-1.30.0/classes/KeylessAccount.html | 99 ++ .../classes/KeylessConfiguration.html | 10 + .../classes/KeylessPublicKey.html | 78 + .../classes/KeylessSignature.html | 33 + .../ts-sdk-1.30.0/classes/ModuleId.html | 36 + .../ts-sdk-1.30.0/classes/MoveOption.html | 104 ++ .../ts-sdk-1.30.0/classes/MoveString.html | 34 + .../ts-sdk-1.30.0/classes/MoveVector.html | 128 ++ .../classes/MultiAgentRawTransaction.html | 31 + .../classes/MultiAgentTransaction.html | 38 + .../classes/MultiEd25519PublicKey.html | 58 + .../classes/MultiEd25519Signature.html | 53 + .../ts-sdk-1.30.0/classes/MultiKey.html | 62 + .../classes/MultiKeyAccount.html | 64 + .../classes/MultiKeySignature.html | 50 + .../ts-sdk-1.30.0/classes/MultiSig.html | 13 + .../classes/MultiSigTransactionPayload.html | 27 + .../ts-sdk-1.30.0/classes/ParsingError.html | 19 + .../ts-sdk-1.30.0/classes/PublicKey.html | 24 + .../ts-sdk-1.30.0/classes/RawTransaction.html | 47 + .../classes/RawTransactionWithData.html | 21 + .../classes/RotationProofChallenge.html | 35 + .../ts-sdk-1.30.0/classes/Script.html | 24 + .../classes/Secp256k1PrivateKey.html | 47 + .../classes/Secp256k1PublicKey.html | 48 + .../classes/Secp256k1Signature.html | 26 + .../ts-sdk-1.30.0/classes/Serializable.html | 20 + .../ts-sdk-1.30.0/classes/Serialized.html | 37 + .../ts-sdk-1.30.0/classes/Serializer.html | 99 ++ .../ts-sdk-1.30.0/classes/Signature.html | 23 + .../classes/SignedTransaction.html | 45 + .../classes/SimpleTransaction.html | 36 + .../classes/SingleKeyAccount.html | 50 + .../ts-sdk-1.30.0/classes/StructTag.html | 29 + .../classes/TransactionAndProof.html | 28 + .../classes/TransactionAuthenticator.html | 23 + .../TransactionAuthenticatorEd25519.html | 38 + .../TransactionAuthenticatorFeePayer.html | 33 + .../TransactionAuthenticatorMultiAgent.html | 30 + .../TransactionAuthenticatorMultiEd25519.html | 28 + .../TransactionAuthenticatorSingleSender.html | 26 + .../classes/TransactionPayload.html | 26 + .../TransactionPayloadEntryFunction.html | 25 + .../classes/TransactionPayloadMultiSig.html | 25 + .../classes/TransactionPayloadScript.html | 33 + .../classes/TransactionWorker.html | 91 + .../ts-sdk-1.30.0/classes/TypeTag.html | 63 + .../ts-sdk-1.30.0/classes/TypeTagAddress.html | 64 + .../ts-sdk-1.30.0/classes/TypeTagBool.html | 70 + .../ts-sdk-1.30.0/classes/TypeTagGeneric.html | 64 + .../classes/TypeTagParserError.html | 20 + .../classes/TypeTagReference.html | 68 + .../ts-sdk-1.30.0/classes/TypeTagSigner.html | 64 + .../ts-sdk-1.30.0/classes/TypeTagStruct.html | 83 + .../ts-sdk-1.30.0/classes/TypeTagU128.html | 63 + .../ts-sdk-1.30.0/classes/TypeTagU16.html | 63 + .../ts-sdk-1.30.0/classes/TypeTagU256.html | 63 + .../ts-sdk-1.30.0/classes/TypeTagU32.html | 64 + .../ts-sdk-1.30.0/classes/TypeTagU64.html | 63 + .../ts-sdk-1.30.0/classes/TypeTagU8.html | 64 + .../ts-sdk-1.30.0/classes/TypeTagVector.html | 68 + .../ts-sdk-1.30.0/classes/U128.html | 33 + .../ts-sdk-1.30.0/classes/U16.html | 33 + .../ts-sdk-1.30.0/classes/U256.html | 33 + .../ts-sdk-1.30.0/classes/U32.html | 32 + .../ts-sdk-1.30.0/classes/U64.html | 34 + .../@aptos-labs/ts-sdk-1.30.0/classes/U8.html | 32 + .../classes/ZeroKnowledgeSig.html | 36 + .../ts-sdk-1.30.0/classes/ZkProof.html | 20 + .../ts-sdk-1.30.0/classes/_internal_.ANS.html | 124 ++ .../classes/_internal_.Account.html | 177 ++ .../classes/_internal_.AptosObject.html | 20 + .../classes/_internal_.AsyncQueue.html | 23 + .../_internal_.AsyncQueueCancelledError.html | 13 + .../classes/_internal_.Build.html | 33 + .../classes/_internal_.Coin.html | 25 + .../classes/_internal_.DigitalAsset.html | 300 ++++ .../classes/_internal_.Event.html | 51 + .../classes/_internal_.EventEmitter-1.html | 24 + .../classes/_internal_.Faucet.html | 20 + .../classes/_internal_.FungibleAsset.html | 72 + .../classes/_internal_.G1Bytes.html | 21 + .../classes/_internal_.G2Bytes.html | 21 + .../classes/_internal_.General.html | 81 + .../_internal_.Groth16VerificationKey.html | 17 + .../classes/_internal_.Keyless.html | 44 + .../classes/_internal_.Proof.html | 19 + .../classes/_internal_.Simulate.html | 33 + .../classes/_internal_.Staking.html | 39 + .../classes/_internal_.Submit.html | 31 + .../classes/_internal_.Table.html | 38 + .../classes/_internal_.Transaction.html | 180 ++ .../_internal_.TransactionManagement.html | 44 + .../enums/AccountAuthenticatorVariant.html | 7 + .../enums/AddressInvalidReason.html | 9 + .../enums/AnyPublicKeyVariant.html | 6 + .../enums/AnySignatureVariant.html | 5 + .../ts-sdk-1.30.0/enums/AptosApiType.html | 7 + .../ts-sdk-1.30.0/enums/DeriveScheme.html | 12 + .../enums/EphemeralCertificateVariant.html | 3 + .../enums/EphemeralPublicKeyVariant.html | 3 + .../enums/EphemeralSignatureVariant.html | 3 + .../ts-sdk-1.30.0/enums/HexInvalidReason.html | 5 + .../ts-sdk-1.30.0/enums/KeyType.html | 3 + .../ts-sdk-1.30.0/enums/MimeType.html | 9 + .../ts-sdk-1.30.0/enums/MoveAbility.html | 6 + .../enums/MoveFunctionVisibility.html | 5 + .../ts-sdk-1.30.0/enums/Network.html | 7 + .../ts-sdk-1.30.0/enums/ProcessorType.html | 11 + .../ts-sdk-1.30.0/enums/RoleType.html | 4 + .../ScriptTransactionArgumentVariants.html | 13 + .../ts-sdk-1.30.0/enums/SigningScheme.html | 9 + .../enums/SigningSchemeInput.html | 6 + .../TransactionAuthenticatorVariant.html | 8 + .../enums/TransactionPayloadVariants.html | 6 + .../enums/TransactionResponseType.html | 9 + .../enums/TransactionVariants.html | 5 + .../enums/TransactionWorkerEventsEnum.html | 7 + .../enums/TypeTagParserErrorType.html | 16 + .../ts-sdk-1.30.0/enums/TypeTagVariants.html | 16 + .../ts-sdk-1.30.0/enums/ZkpVariant.html | 3 + ...ternal_.CurrentAptosNamesSelectColumn.html | 28 + ...gregateBoolExpBoolAndArgumentsColumns.html | 6 + ...ggregateBoolExpBoolOrArgumentsColumns.html | 6 + .../ts-sdk-1.30.0/functions/CKDPriv.html | 2 + .../functions/aptosCoinStructTag.html | 3 + .../functions/aptosRequest-1.html | 6 + .../functions/base64UrlDecode.html | 5 + .../functions/bigIntToBytesLE.html | 7 + .../functions/buildTransaction.html | 18 + .../functions/bytesToBigIntLE.html | 5 + .../functions/checkOrConvertArgument.html | 7 + ...nvertAmountFromHumanReadableToOnChain.html | 9 + ...nvertAmountFromOnChainToHumanReadable.html | 9 + .../functions/convertArgument.html | 8 + .../functions/convertNumber.html | 6 + .../functions/createObjectAddress.html | 5 + .../functions/createResourceAddress.html | 5 + .../functions/createTokenAddress.html | 6 + .../ts-sdk-1.30.0/functions/deriveKey.html | 1 + .../functions/deriveTransactionType.html | 11 + .../deserializeFromScriptArgument.html | 6 + .../functions/ensureBoolean.html | 1 + .../functions/fetchEntryFunctionAbi.html | 9 + .../functions/fetchFunctionAbi.html | 7 + .../functions/fetchViewFunctionAbi.html | 9 + .../functions/findFirstNonSignerArg.html | 7 + .../functions/floorToWholeHour.html | 4 + .../functions/generateRawTransaction.html | 9 + .../functions/generateSignedTransaction.html | 7 + ...enerateSignedTransactionForSimulation.html | 5 + .../functions/generateSigningMessage.html | 6 + ...generateSigningMessageForSerializable.html | 6 + .../generateSigningMessageForTransaction.html | 5 + .../functions/generateTransactionPayload.html | 13 + .../generateTransactionPayloadWithABI.html | 5 + .../generateUserTransactionHash.html | 4 + .../generateViewFunctionPayload.html | 5 + .../generateViewFunctionPayloadWithABI.html | 7 + .../ts-sdk-1.30.0/functions/get.html | 4 + .../functions/getAptosFullNode.html | 4 + .../functions/getAptosPepperService.html | 4 + .../getAuthenticatorForSimulation.html | 1 + .../functions/getFunctionParts.html | 6 + .../functions/getKeylessConfig.html | 7 + .../functions/hashStrToField.html | 6 + .../ts-sdk-1.30.0/functions/hashValues.html | 3 + .../ts-sdk-1.30.0/functions/isBcsAddress.html | 1 + .../ts-sdk-1.30.0/functions/isBcsBool.html | 1 + .../functions/isBcsFixedBytes.html | 1 + .../ts-sdk-1.30.0/functions/isBcsString.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU128.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU16.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU256.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU32.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU64.html | 1 + .../ts-sdk-1.30.0/functions/isBcsU8.html | 1 + .../isBlockEpilogueTransactionResponse.html | 4 + .../isBlockMetadataTransactionResponse.html | 4 + .../ts-sdk-1.30.0/functions/isBool.html | 5 + .../isCanonicalEd25519Signature.html | 7 + .../functions/isEd25519Signature.html | 6 + .../functions/isEmptyOption.html | 4 + .../isEncodedEntryFunctionArgument.html | 4 + .../functions/isEncodedStruct.html | 9 + .../functions/isFeePayerSignature.html | 4 + .../isGenesisTransactionResponse.html | 4 + .../functions/isLargeNumber.html | 3 + .../functions/isMultiAgentSignature.html | 4 + .../functions/isMultiEd25519Signature.html | 4 + .../ts-sdk-1.30.0/functions/isNumber.html | 4 + .../isPendingTransactionResponse.html | 4 + .../functions/isScriptDataInput.html | 3 + .../functions/isSecp256k1Signature.html | 4 + .../isStateCheckpointTransactionResponse.html | 4 + .../ts-sdk-1.30.0/functions/isString.html | 4 + .../functions/isUserTransactionResponse.html | 4 + .../functions/isValidBIP44Path.html | 7 + .../functions/isValidHardenedPath.html | 12 + .../isValidatorTransactionResponse.html | 4 + .../functions/mnemonicToSeed.html | 3 + .../functions/normalizeBundle.html | 5 + .../ts-sdk-1.30.0/functions/nowInSeconds.html | 1 + .../functions/objectStructTag.html | 4 + .../functions/optionStructTag.html | 4 + .../functions/outOfRangeErrorMessage.html | 1 + .../functions/padAndPackBytesWithLen.html | 8 + .../functions/paginateWithCursor.html | 1 + .../functions/parseEncodedStruct.html | 7 + .../ts-sdk-1.30.0/functions/parseTypeTag.html | 24 + .../ts-sdk-1.30.0/functions/poseidonHash.html | 6 + .../ts-sdk-1.30.0/functions/post.html | 4 + .../functions/postAptosFaucet.html | 4 + .../functions/postAptosFullNode.html | 4 + .../functions/postAptosIndexer.html | 4 + .../functions/postAptosPepperService.html | 4 + .../functions/postAptosProvingService.html | 3 + .../ts-sdk-1.30.0/functions/request.html | 5 + .../ts-sdk-1.30.0/functions/sleep.html | 4 + .../ts-sdk-1.30.0/functions/splitPath.html | 2 + .../functions/standardizeTypeTags.html | 4 + .../functions/stringStructTag.html | 3 + .../functions/throwTypeMismatch.html | 5 + .../functions/validateNumberInRange.html | 6 + docs/@aptos-labs/ts-sdk-1.30.0/hierarchy.html | 1 + docs/@aptos-labs/ts-sdk-1.30.0/index.html | 53 + .../interfaces/AptosResponse.html | 16 + .../ts-sdk-1.30.0/interfaces/Client.html | 4 + .../interfaces/ClientRequest.html | 12 + .../interfaces/ClientResponse.html | 8 + .../CreateAccountFromPrivateKeyArgs.html | 8 + ...reateEd25519AccountFromPrivateKeyArgs.html | 9 + ...519SingleKeyAccountFromPrivateKeyArgs.html | 9 + ...ateSingleKeyAccountFromPrivateKeyArgs.html | 9 + .../interfaces/Deserializable.html | 15 + .../Ed25519SignerConstructorArgs.html | 6 + .../Ed25519SignerFromDerivationPathArgs.html | 6 + .../interfaces/EntryFunctionArgument.html | 19 + .../interfaces/GenerateAccountArgs.html | 6 + .../GenerateEd25519AccountArgs.html | 6 + .../GenerateEd25519SingleKeyAccountArgs.html | 7 + .../GenerateSingleKeyAccountArgs.html | 7 + ...tGenerateMultiAgentRawTransactionArgs.html | 14 + ...tGenerateMultiAgentRawTransactionData.html | 12 + ...enerateSingleSignerRawTransactionArgs.html | 12 + ...enerateSingleSignerRawTransactionData.html | 12 + .../InputSubmitTransactionData.html | 10 + .../ts-sdk-1.30.0/interfaces/OrderByArg.html | 2 + .../interfaces/PaginationArgs.html | 6 + .../ts-sdk-1.30.0/interfaces/PrivateKey.html | 13 + .../PrivateKeyFromDerivationPathArgs.html | 6 + .../interfaces/ProofFetchEvents.html | 2 + .../interfaces/ScriptFunctionArgument.html | 10 + .../SingleKeySignerConstructorArgs.html | 6 + .../SingleKeySignerGenerateArgs.html | 4 + .../interfaces/TokenStandardArg.html | 4 + .../interfaces/TransactionArgument.html | 23 + .../interfaces/TransactionWorkerEvents.html | 12 + .../VerifyEd25519SignatureArgs.html | 6 + .../VerifyMultiKeySignatureArgs.html | 6 + .../interfaces/VerifySignatureArgs.html | 6 + .../VerifySingleKeySignatureArgs.html | 6 + .../ts-sdk-1.30.0/interfaces/WhereArg.html | 2 + .../interfaces/_internal_.CallSite.html | 48 + .../_internal_.CreateCollectionOptions.html | 27 + .../interfaces/_internal_.Error.html | 4 + ...rnal_.EventEmitter.EventEmitterStatic.html | 2 + .../_internal_.EventEmitter.ListenerFn.html | 1 + .../_internal_.GetAccountDomainsArgs.html | 5 + .../_internal_.GetAccountNamesArgs.html | 5 + .../_internal_.GetAccountSubdomainsArgs.html | 5 + .../_internal_.GetDomainSubdomainsArgs.html | 5 + .../interfaces/_internal_.PendingDequeue.html | 8 + .../_internal_.PromiseFulfilledResult.html | 3 + .../_internal_.QueryNamesOptions.html | 4 + .../_internal_.RegisterNameParameters.html | 14 + docs/@aptos-labs/ts-sdk-1.30.0/modules.html | 454 +++++ .../modules/_internal_.EventEmitter.html | 9 + .../ts-sdk-1.30.0/modules/_internal_.html | 94 ++ .../types/AccountAddressInput.html | 2 + .../ts-sdk-1.30.0/types/AccountData.html | 2 + .../ts-sdk-1.30.0/types/AccountSignature.html | 2 + .../ts-sdk-1.30.0/types/AnyNumber.html | 2 + .../types/AnyRawTransaction.html | 2 + .../types/AnyRawTransactionInstance.html | 2 + .../types/AnyTransactionPayloadInstance.html | 3 + .../ts-sdk-1.30.0/types/AptosRequest.html | 11 + .../ts-sdk-1.30.0/types/AptosSettings.html | 2 + .../types/AuthenticationKeyScheme.html | 2 + .../ts-sdk-1.30.0/types/Block.html | 3 + .../ts-sdk-1.30.0/types/BlockEndInfo.html | 2 + .../BlockEpilogueTransactionResponse.html | 5 + .../BlockMetadataTransactionResponse.html | 8 + .../ts-sdk-1.30.0/types/ClientConfig.html | 2 + .../types/ClientHeadersType.html | 2 + .../types/CommittedTransactionResponse.html | 2 + .../ts-sdk-1.30.0/types/DecodedTableData.html | 6 + .../ts-sdk-1.30.0/types/DeletedTableData.html | 4 + .../ts-sdk-1.30.0/types/DerivedKeys.html | 2 + .../types/DeserializableClass.html | 4 + .../ts-sdk-1.30.0/types/DirectWriteSet.html | 2 + .../ts-sdk-1.30.0/types/EntryFunctionABI.html | 2 + .../types/EntryFunctionArgumentTypes.html | 2 + .../types/EntryFunctionPayloadResponse.html | 4 + .../ts-sdk-1.30.0/types/Event.html | 2 + .../ts-sdk-1.30.0/types/EventGuid.html | 2 + .../types/ExecutionFinishEventData.html | 2 + .../ts-sdk-1.30.0/types/FailureEventData.html | 2 + .../ts-sdk-1.30.0/types/FaucetConfig.html | 2 + .../ts-sdk-1.30.0/types/FullNodeConfig.html | 2 + .../ts-sdk-1.30.0/types/FunctionABI.html | 2 + .../ts-sdk-1.30.0/types/GasEstimation.html | 5 + .../ts-sdk-1.30.0/types/GenerateAccount.html | 1 + .../types/GenerateAccountWithEd25519.html | 2 + ...teAccountWithSingleSignerSecp256k1Key.html | 2 + .../ts-sdk-1.30.0/types/GenesisPayload.html | 2 + .../types/GenesisTransactionResponse.html | 6 + .../types/GetANSNameResponse.html | 2 + .../types/GetAccountCoinsDataResponse.html | 2 + ...ountCollectionsWithOwnedTokenResponse.html | 2 + ...ountOwnedTokensFromCollectionResponse.html | 2 + .../GetAccountOwnedTokensQueryResponse.html | 2 + .../types/GetAptosRequestOptions.html | 2 + .../GetChainTopUserTransactionsResponse.html | 2 + .../types/GetCollectionDataResponse.html | 2 + ...tCurrentFungibleAssetBalancesResponse.html | 2 + .../GetCurrentTokenOwnershipResponse.html | 2 + ...GetDelegatedStakingActivitiesResponse.html | 2 + .../types/GetEventsResponse.html | 2 + .../GetFungibleAssetActivitiesResponse.html | 2 + .../GetFungibleAssetMetadataResponse.html | 2 + .../types/GetNumberOfDelegatorsResponse.html | 2 + .../types/GetObjectDataQueryResponse.html | 7 + .../types/GetOwnedTokensResponse.html | 2 + .../types/GetProcessorStatusResponse.html | 2 + .../types/GetRequestOptions.html | 10 + .../types/GetTableItemsDataResponse.html | 2 + .../types/GetTableItemsMetadataResponse.html | 2 + .../types/GetTokenActivityResponse.html | 2 + .../types/GetTokenDataResponse.html | 2 + .../ts-sdk-1.30.0/types/GraphqlQuery.html | 2 + .../ts-sdk-1.30.0/types/HexInput.html | 2 + .../ts-sdk-1.30.0/types/IndexerConfig.html | 2 + .../types/InputEntryFunctionData.html | 2 + .../types/InputEntryFunctionDataWithABI.html | 2 + .../InputEntryFunctionDataWithRemoteABI.html | 2 + .../InputGenerateRawTransactionArgs.html | 2 + .../types/InputGenerateTransactionData.html | 2 + .../InputGenerateTransactionOptions.html | 2 + .../InputGenerateTransactionPayloadData.html | 2 + ...GenerateTransactionPayloadDataWithABI.html | 2 + ...teTransactionPayloadDataWithRemoteABI.html | 3 + .../types/InputMultiSigData.html | 2 + .../types/InputMultiSigDataWithABI.html | 2 + .../types/InputMultiSigDataWithRemoteABI.html | 2 + .../ts-sdk-1.30.0/types/InputScriptData.html | 2 + .../types/InputSimulateTransactionData.html | 6 + .../InputSimulateTransactionOptions.html | 2 + .../types/InputViewFunctionData.html | 2 + .../types/InputViewFunctionDataWithABI.html | 2 + .../InputViewFunctionDataWithRemoteABI.html | 2 + .../types/InputViewFunctionJsonData.html | 2 + .../ts-sdk-1.30.0/types/LedgerInfo.html | 5 + .../ts-sdk-1.30.0/types/LedgerVersionArg.html | 2 + .../ts-sdk-1.30.0/types/MoveAddressType.html | 2 + .../ts-sdk-1.30.0/types/MoveFunction.html | 7 + .../types/MoveFunctionGenericTypeParam.html | 2 + .../ts-sdk-1.30.0/types/MoveFunctionId.html | 2 + .../ts-sdk-1.30.0/types/MoveModule.html | 5 + .../types/MoveModuleBytecode.html | 2 + .../ts-sdk-1.30.0/types/MoveModuleId.html | 3 + .../ts-sdk-1.30.0/types/MoveObjectType.html | 2 + .../ts-sdk-1.30.0/types/MoveOptionType.html | 2 + .../ts-sdk-1.30.0/types/MoveResource.html | 1 + .../types/MoveScriptBytecode.html | 2 + .../ts-sdk-1.30.0/types/MoveStruct.html | 9 + .../ts-sdk-1.30.0/types/MoveStructField.html | 2 + .../ts-sdk-1.30.0/types/MoveStructId.html | 2 + .../ts-sdk-1.30.0/types/MoveStructType.html | 1 + .../ts-sdk-1.30.0/types/MoveType.html | 3 + .../ts-sdk-1.30.0/types/MoveUint128Type.html | 2 + .../ts-sdk-1.30.0/types/MoveUint16Type.html | 2 + .../ts-sdk-1.30.0/types/MoveUint256Type.html | 2 + .../ts-sdk-1.30.0/types/MoveUint32Type.html | 2 + .../ts-sdk-1.30.0/types/MoveUint64Type.html | 2 + .../ts-sdk-1.30.0/types/MoveUint8Type.html | 2 + .../ts-sdk-1.30.0/types/MoveValue.html | 12 + .../types/MultisigPayloadResponse.html | 2 + .../ts-sdk-1.30.0/types/OrderBy.html | 3 + .../ts-sdk-1.30.0/types/OrderByValue.html | 2 + .../ts-sdk-1.30.0/types/ParsingResult.html | 6 + .../types/PendingTransactionResponse.html | 2 + .../types/PostAptosRequestOptions.html | 2 + .../types/PostRequestOptions.html | 11 + .../types/ProofFetchCallback.html | 1 + .../types/ProofFetchFailure.html | 1 + .../ts-sdk-1.30.0/types/ProofFetchStatus.html | 1 + .../types/ProofFetchSuccess.html | 1 + .../types/ScriptFunctionArgumentTypes.html | 2 + .../types/ScriptPayloadResponse.html | 4 + .../ts-sdk-1.30.0/types/ScriptWriteSet.html | 2 + .../SimpleEntryFunctionArgumentTypes.html | 2 + ...SingleKeySignerFromDerivationPathArgs.html | 2 + .../StateCheckpointTransactionResponse.html | 5 + .../ts-sdk-1.30.0/types/SuccessEventData.html | 2 + .../ts-sdk-1.30.0/types/TableItemRequest.html | 3 + .../ts-sdk-1.30.0/types/TokenStandard.html | 2 + .../types/TransactionEd25519Signature.html | 2 + .../types/TransactionFeePayerSignature.html | 4 + .../types/TransactionMultiAgentSignature.html | 4 + .../TransactionMultiEd25519Signature.html | 5 + .../types/TransactionPayloadResponse.html | 2 + .../types/TransactionResponse.html | 2 + .../types/TransactionSecp256k1Signature.html | 2 + .../types/TransactionSignature.html | 2 + .../ts-sdk-1.30.0/types/TypeArgument.html | 21 + .../ts-sdk-1.30.0/types/Uint128.html | 2 + .../ts-sdk-1.30.0/types/Uint16.html | 2 + .../ts-sdk-1.30.0/types/Uint256.html | 2 + .../ts-sdk-1.30.0/types/Uint32.html | 2 + .../ts-sdk-1.30.0/types/Uint64.html | 2 + .../ts-sdk-1.30.0/types/Uint8.html | 2 + .../types/UserTransactionResponse.html | 6 + .../types/ValidatorTransactionResponse.html | 6 + .../ts-sdk-1.30.0/types/ViewFunctionABI.html | 2 + .../types/ViewFunctionJsonPayload.html | 2 + .../types/WaitForTransactionOptions.html | 2 + .../ts-sdk-1.30.0/types/WriteSet.html | 1 + .../ts-sdk-1.30.0/types/WriteSetChange.html | 2 + .../types/WriteSetChangeDeleteModule.html | 3 + .../types/WriteSetChangeDeleteResource.html | 2 + .../types/WriteSetChangeDeleteTableItem.html | 2 + .../types/WriteSetChangeWriteModule.html | 2 + .../types/WriteSetChangeWriteResource.html | 2 + .../types/WriteSetChangeWriteTableItem.html | 2 + .../types/_internal_.AptosApiErrorOpts.html | 2 + .../types/_internal_.BigintComparisonExp.html | 2 + .../_internal_.BooleanComparisonExp.html | 2 + ...al_.CurrentAptosNamesAggregateBoolExp.html | 1 + ...rentAptosNamesAggregateBoolExpBoolAnd.html | 1 + ...rrentAptosNamesAggregateBoolExpBoolOr.html | 1 + ...urrentAptosNamesAggregateBoolExpCount.html | 1 + .../_internal_.CurrentAptosNamesBoolExp.html | 2 + ..._.CurrentFungibleAssetBalancesBoolExp.html | 2 + .../_internal_.EventEmitter.ArgumentMap.html | 1 + .../_internal_.EventEmitter.EventArgs.html | 1 + ..._internal_.EventEmitter.EventListener.html | 1 + .../_internal_.EventEmitter.EventNames.html | 1 + ...nternal_.EventEmitter.ValidEventTypes.html | 5 + .../types/_internal_.EventsBoolExp.html | 2 + .../types/_internal_.Exclude.html | 2 + .../types/_internal_.Extract.html | 2 + ...PayerOrFeePayerAuthenticatorOrNeither.html | 1 + ...ernal_.FungibleAssetActivitiesBoolExp.html | 2 + ...nternal_.FungibleAssetMetadataBoolExp.html | 2 + .../_internal_.GetAccountCoinsDataQuery.html | 1 + ...ccountCollectionsWithOwnedTokensQuery.html | 1 + ...AccountOwnedTokensFromCollectionQuery.html | 1 + ..._internal_.GetAccountOwnedTokensQuery.html | 1 + ...nal_.GetChainTopUserTransactionsQuery.html | 1 + .../_internal_.GetCollectionDataQuery.html | 1 + ....GetCurrentFungibleAssetBalancesQuery.html | 1 + ...ternal_.GetCurrentTokenOwnershipQuery.html | 1 + ...l_.GetDelegatedStakingActivitiesQuery.html | 1 + .../types/_internal_.GetEventsQuery.html | 1 + ...rnal_.GetFungibleAssetActivitiesQuery.html | 1 + ...ternal_.GetFungibleAssetMetadataQuery.html | 1 + .../types/_internal_.GetNamesQuery.html | 1 + ..._internal_.GetNumberOfDelegatorsQuery.html | 1 + .../types/_internal_.GetObjectDataQuery.html | 1 + .../_internal_.GetProcessorStatusQuery.html | 1 + .../_internal_.GetTableItemsDataQuery.html | 1 + ..._internal_.GetTableItemsMetadataQuery.html | 1 + .../_internal_.GetTokenActivityQuery.html | 1 + .../types/_internal_.GetTokenDataQuery.html | 1 + ...ernal_.Groth16VerificationKeyResponse.html | 2 + .../types/_internal_.InputMaybe.html | 1 + .../types/_internal_.IntComparisonExp.html | 2 + .../types/_internal_.JsonbCastExp.html | 1 + .../types/_internal_.JsonbComparisonExp.html | 7 + .../ts-sdk-1.30.0/types/_internal_.Maybe.html | 1 + .../_internal_.NumericComparisonExp.html | 2 + .../ts-sdk-1.30.0/types/_internal_.Omit.html | 2 + .../types/_internal_.Parameters.html | 2 + .../ts-sdk-1.30.0/types/_internal_.Pick.html | 2 + .../types/_internal_.PropertyValue.html | 4 + .../types/_internal_.Record.html | 2 + .../types/_internal_.Scalars.html | 2 + .../types/_internal_.StringComparisonExp.html | 12 + .../types/_internal_.TableItemsBoolExp.html | 2 + .../_internal_.TableMetadatasBoolExp.html | 2 + .../_internal_.TimestampComparisonExp.html | 2 + .../variables/APTOS_BIP44_REGEX.html | 1 + .../ts-sdk-1.30.0/variables/APTOS_COIN.html | 2 + .../ts-sdk-1.30.0/variables/APTOS_FA.html | 1 + .../variables/APTOS_HARDENED_REGEX.html | 2 + .../variables/DEFAULT_MAX_GAS_AMOUNT.html | 5 + .../DEFAULT_TXN_EXP_SEC_FROM_NOW.html | 5 + .../variables/DEFAULT_TXN_TIMEOUT_SEC.html | 4 + .../variables/EPK_HORIZON_SECS.html | 1 + .../variables/HARDENED_OFFSET.html | 1 + .../variables/MAX_AUD_VAL_BYTES.html | 1 + .../variables/MAX_COMMITED_EPK_BYTES.html | 1 + .../variables/MAX_EXTRA_FIELD_BYTES.html | 1 + .../variables/MAX_ISS_VAL_BYTES.html | 1 + .../variables/MAX_JWT_HEADER_B64_BYTES.html | 1 + .../variables/MAX_UID_KEY_BYTES.html | 1 + .../variables/MAX_UID_VAL_BYTES.html | 1 + .../variables/NetworkToChainId.html | 1 + .../variables/NetworkToFaucetAPI.html | 1 + .../variables/NetworkToIndexerAPI.html | 1 + .../variables/NetworkToNetworkName.html | 1 + .../variables/NetworkToNodeAPI.html | 1 + .../variables/NetworkToPepperAPI.html | 1 + .../variables/NetworkToProverAPI.html | 1 + .../variables/RAW_TRANSACTION_SALT.html | 1 + .../RAW_TRANSACTION_WITH_DATA_SALT.html | 1 + .../variables/_internal_.Error-1.html | 1 + .../_internal_.EventEmitter.EventEmitter.html | 1 + .../variables/promiseFulfilledStatus.html | 1 + docs/@aptos-labs/ts-sdk-latest/index.md | 2 +- docs/index.md | 1 + package.json | 2 +- src/version.ts | 2 +- 569 files changed, 11499 insertions(+), 3 deletions(-) create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/.nojekyll create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/highlight.css create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.js create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.svg create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/main.js create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/navigation.js create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/search.js create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/assets/style.css create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AbstractKeylessAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Account.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticator.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorEd25519.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiEd25519.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorSingleKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountPublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountSequenceNumber.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AnyPublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AnySignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Aptos.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosApiError.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/AuthenticationKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Bool.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/ChainId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Deserializer.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Account.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PrivateKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunctionBytes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralCertificate.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralKeyPair.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralPublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessPublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/FeePayerRawTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/FixedBytes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Groth16Zkp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Hex.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Identifier.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessConfiguration.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessPublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/ModuleId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveOption.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveString.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveVector.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentRawTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519PublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeyAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeySignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSigTransactionPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/ParsingError.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/PublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransactionWithData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/RotationProofChallenge.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Script.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PrivateKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PublicKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializable.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Serialized.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializer.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/SignedTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/SimpleTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/SingleKeyAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/StructTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAndProof.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticator.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorEd25519.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorFeePayer.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiAgent.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiEd25519.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorSingleSender.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadEntryFunction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadMultiSig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadScript.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionWorker.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagBool.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagGeneric.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagParserError.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagReference.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagSigner.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagStruct.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU128.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU16.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU256.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU32.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU64.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU8.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagVector.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U128.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U16.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U256.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U32.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U64.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/U8.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/ZeroKnowledgeSig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/ZkProof.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.ANS.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Account.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AptosObject.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueue.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueueCancelledError.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Build.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Coin.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.DigitalAsset.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Event.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.EventEmitter-1.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Faucet.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.FungibleAsset.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G1Bytes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G2Bytes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.General.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Groth16VerificationKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Keyless.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Proof.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Simulate.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Staking.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Submit.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Table.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Transaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.TransactionManagement.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/AccountAuthenticatorVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/AddressInvalidReason.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/AnyPublicKeyVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/AnySignatureVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/AptosApiType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/DeriveScheme.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralCertificateVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralPublicKeyVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralSignatureVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/HexInvalidReason.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/KeyType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/MimeType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveAbility.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveFunctionVisibility.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/Network.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/ProcessorType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/RoleType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/ScriptTransactionArgumentVariants.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningScheme.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningSchemeInput.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionAuthenticatorVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionPayloadVariants.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionResponseType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionVariants.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionWorkerEventsEnum.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagParserErrorType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagVariants.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/ZkpVariant.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumn.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/CKDPriv.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosCoinStructTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosRequest-1.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/base64UrlDecode.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/bigIntToBytesLE.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/buildTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/bytesToBigIntLE.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/checkOrConvertArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromHumanReadableToOnChain.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromOnChainToHumanReadable.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/convertArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/convertNumber.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/createObjectAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/createResourceAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/createTokenAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveTransactionType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/deserializeFromScriptArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/ensureBoolean.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchEntryFunctionAbi.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchFunctionAbi.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchViewFunctionAbi.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/findFirstNonSignerArg.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/floorToWholeHour.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateRawTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransactionForSimulation.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessage.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForSerializable.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayloadWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateUserTransactionHash.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayloadWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/get.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosFullNode.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosPepperService.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/getAuthenticatorForSimulation.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/getFunctionParts.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/getKeylessConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/hashStrToField.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/hashValues.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsAddress.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsBool.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsFixedBytes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsString.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU128.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU16.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU256.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU32.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU64.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU8.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockEpilogueTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockMetadataTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isBool.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isCanonicalEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isEmptyOption.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedEntryFunctionArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedStruct.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isFeePayerSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isGenesisTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isLargeNumber.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiAgentSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isNumber.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isPendingTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isScriptDataInput.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isSecp256k1Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isStateCheckpointTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isString.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isUserTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidBIP44Path.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidHardenedPath.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidatorTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/mnemonicToSeed.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/normalizeBundle.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/nowInSeconds.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/objectStructTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/optionStructTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/outOfRangeErrorMessage.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/padAndPackBytesWithLen.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/paginateWithCursor.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/parseEncodedStruct.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/parseTypeTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/poseidonHash.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/post.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFaucet.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFullNode.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosIndexer.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosPepperService.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosProvingService.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/request.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/sleep.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/splitPath.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/standardizeTypeTags.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/stringStructTag.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/throwTypeMismatch.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/functions/validateNumberInRange.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/hierarchy.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/index.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/AptosResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Client.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientRequest.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateAccountFromPrivateKeyArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519AccountFromPrivateKeyArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519SingleKeyAccountFromPrivateKeyArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateSingleKeyAccountFromPrivateKeyArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Deserializable.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerConstructorArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerFromDerivationPathArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/EntryFunctionArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateAccountArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519AccountArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519SingleKeyAccountArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateSingleKeyAccountArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputSubmitTransactionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/OrderByArg.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PaginationArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKey.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKeyFromDerivationPathArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ProofFetchEvents.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ScriptFunctionArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerConstructorArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerGenerateArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TokenStandardArg.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionWorkerEvents.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyEd25519SignatureArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyMultiKeySignatureArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySignatureArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySingleKeySignatureArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/WhereArg.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CallSite.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CreateCollectionOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.Error.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.EventEmitterStatic.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.ListenerFn.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountDomainsArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountNamesArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountSubdomainsArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetDomainSubdomainsArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PendingDequeue.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PromiseFulfilledResult.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.QueryNamesOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.RegisterNameParameters.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/modules.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.EventEmitter.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AccountAddressInput.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AccountData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AccountSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AnyNumber.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransaction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransactionInstance.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AnyTransactionPayloadInstance.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AptosRequest.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AptosSettings.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/AuthenticationKeyScheme.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Block.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEndInfo.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEpilogueTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/BlockMetadataTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ClientConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ClientHeadersType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/CommittedTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/DecodedTableData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/DeletedTableData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/DerivedKeys.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/DeserializableClass.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/DirectWriteSet.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionArgumentTypes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionPayloadResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Event.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/EventGuid.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ExecutionFinishEventData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/FailureEventData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/FaucetConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/FullNodeConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/FunctionABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GasEstimation.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithEd25519.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithSingleSignerSecp256k1Key.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetANSNameResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCoinsDataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCollectionsWithOwnedTokenResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensFromCollectionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensQueryResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetAptosRequestOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetChainTopUserTransactionsResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetCollectionDataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentFungibleAssetBalancesResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentTokenOwnershipResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetDelegatedStakingActivitiesResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetEventsResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetActivitiesResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetMetadataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetNumberOfDelegatorsResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetObjectDataQueryResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetOwnedTokensResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetProcessorStatusResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetRequestOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsDataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsMetadataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenActivityResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenDataResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/GraphqlQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/HexInput.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/IndexerConfig.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithRemoteABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateRawTransactionArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithRemoteABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithRemoteABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputScriptData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithRemoteABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionJsonData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerInfo.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerVersionArg.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveAddressType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunction.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionGenericTypeParam.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModule.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleBytecode.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveObjectType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveOptionType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveResource.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveScriptBytecode.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStruct.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructField.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveType.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint128Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint16Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint256Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint32Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint64Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint8Type.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MoveValue.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/MultisigPayloadResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/OrderBy.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/OrderByValue.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ParsingResult.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/PendingTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/PostAptosRequestOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/PostRequestOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchCallback.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchFailure.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchStatus.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchSuccess.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptFunctionArgumentTypes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptPayloadResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptWriteSet.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/SimpleEntryFunctionArgumentTypes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/SingleKeySignerFromDerivationPathArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/StateCheckpointTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/SuccessEventData.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TableItemRequest.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TokenStandard.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionFeePayerSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiAgentSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiEd25519Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionPayloadResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSecp256k1Signature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSignature.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/TypeArgument.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint128.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint16.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint256.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint32.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint64.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/Uint8.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/UserTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ValidatorTransactionResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionABI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionJsonPayload.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WaitForTransactionOptions.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSet.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChange.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteModule.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteResource.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteTableItem.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteModule.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteResource.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteTableItem.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.AptosApiErrorOpts.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BigintComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BooleanComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolAnd.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolOr.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpCount.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentFungibleAssetBalancesBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ArgumentMap.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventArgs.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventListener.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventNames.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ValidEventTypes.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventsBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Exclude.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Extract.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FeePayerOrFeePayerAuthenticatorOrNeither.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetActivitiesBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetMetadataBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCoinsDataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCollectionsWithOwnedTokensQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensFromCollectionQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetChainTopUserTransactionsQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCollectionDataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentFungibleAssetBalancesQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentTokenOwnershipQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetDelegatedStakingActivitiesQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetEventsQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetActivitiesQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetMetadataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNamesQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNumberOfDelegatorsQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetObjectDataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetProcessorStatusQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsDataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsMetadataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenActivityQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenDataQuery.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Groth16VerificationKeyResponse.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.InputMaybe.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.IntComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbCastExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Maybe.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.NumericComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Omit.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Parameters.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Pick.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.PropertyValue.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Record.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Scalars.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.StringComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableItemsBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableMetadatasBoolExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TimestampComparisonExp.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_BIP44_REGEX.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_COIN.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_FA.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_HARDENED_REGEX.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_MAX_GAS_AMOUNT.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_EXP_SEC_FROM_NOW.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_TIMEOUT_SEC.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/EPK_HORIZON_SECS.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/HARDENED_OFFSET.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_AUD_VAL_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_COMMITED_EPK_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_EXTRA_FIELD_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_ISS_VAL_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_JWT_HEADER_B64_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_KEY_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_VAL_BYTES.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToChainId.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToFaucetAPI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToIndexerAPI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNetworkName.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNodeAPI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToPepperAPI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToProverAPI.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_SALT.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_WITH_DATA_SALT.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.Error-1.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.EventEmitter.EventEmitter.html create mode 100644 docs/@aptos-labs/ts-sdk-1.30.0/variables/promiseFulfilledStatus.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d75f1ae8..7642bcb1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to the Aptos TypeScript SDK will be captured in this file. T # Unreleased +# 1.30.0 (2024-10-21) + - Add the `isPrimitive` function to `TypeTag`. - Add `showStdout` optional property to `Move` and `LocalNode` classes to control the output of the CLI commands - Add support for MultiKey's in transaction simulations diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/.nojekyll b/docs/@aptos-labs/ts-sdk-1.30.0/.nojekyll new file mode 100644 index 000000000..e2ac6616a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/highlight.css b/docs/@aptos-labs/ts-sdk-1.30.0/assets/highlight.css new file mode 100644 index 000000000..773a6ec8c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/highlight.css @@ -0,0 +1,148 @@ +:root { + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #800000; + --dark-hl-3: #808080; + --light-hl-4: #800000; + --dark-hl-4: #569CD6; + --light-hl-5: #000000FF; + --dark-hl-5: #D4D4D4; + --light-hl-6: #E50000; + --dark-hl-6: #9CDCFE; + --light-hl-7: #0000FF; + --dark-hl-7: #CE9178; + --light-hl-8: #CD3131; + --dark-hl-8: #F44747; + --light-hl-9: #AF00DB; + --dark-hl-9: #C586C0; + --light-hl-10: #001080; + --dark-hl-10: #9CDCFE; + --light-hl-11: #008000; + --dark-hl-11: #6A9955; + --light-hl-12: #0000FF; + --dark-hl-12: #569CD6; + --light-hl-13: #0070C1; + --dark-hl-13: #4FC1FF; + --light-hl-14: #EE0000; + --dark-hl-14: #D7BA7D; + --light-hl-15: #098658; + --dark-hl-15: #B5CEA8; + --light-hl-16: #267F99; + --dark-hl-16: #4EC9B0; + --light-hl-17: #000000; + --dark-hl-17: #C8C8C8; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --hl-14: var(--light-hl-14); + --hl-15: var(--light-hl-15); + --hl-16: var(--light-hl-16); + --hl-17: var(--light-hl-17); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --hl-14: var(--dark-hl-14); + --hl-15: var(--dark-hl-15); + --hl-16: var(--dark-hl-16); + --hl-17: var(--dark-hl-17); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --hl-14: var(--light-hl-14); + --hl-15: var(--light-hl-15); + --hl-16: var(--light-hl-16); + --hl-17: var(--light-hl-17); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --hl-14: var(--dark-hl-14); + --hl-15: var(--dark-hl-15); + --hl-16: var(--dark-hl-16); + --hl-17: var(--dark-hl-17); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } +.hl-14 { color: var(--hl-14); } +.hl-15 { color: var(--hl-15); } +.hl-16 { color: var(--hl-16); } +.hl-17 { color: var(--hl-17); } +pre, code { background: var(--code-background); } diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.js b/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.js new file mode 100644 index 000000000..3dfbd322d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.js @@ -0,0 +1,18 @@ +(function() { + addIcons(); + function addIcons() { + if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); + const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); + svg.innerHTML = `MMNEPVFCICPMFPCPTTAAATR`; + svg.style.display = "none"; + if (location.protocol === "file:") updateUseElements(); + } + + function updateUseElements() { + document.querySelectorAll("use").forEach(el => { + if (el.getAttribute("href").includes("#icon-")) { + el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); + } + }); + } +})() \ No newline at end of file diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.svg b/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.svg new file mode 100644 index 000000000..a19417dcc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/icons.svg @@ -0,0 +1 @@ +MMNEPVFCICPMFPCPTTAAATR \ No newline at end of file diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/main.js b/docs/@aptos-labs/ts-sdk-1.30.0/assets/main.js new file mode 100644 index 000000000..99097a053 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/main.js @@ -0,0 +1,60 @@ +"use strict"; +window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; +"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else{let r=e.appendChild(document.createElement("span"));r.innerHTML='',r.appendChild(document.createElement("span")).textContent=t.text}}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/navigation.js b/docs/@aptos-labs/ts-sdk-1.30.0/assets/navigation.js new file mode 100644 index 000000000..1e3896461 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/search.js b/docs/@aptos-labs/ts-sdk-1.30.0/assets/search.js new file mode 100644 index 000000000..27f94b0d3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/search.js @@ -0,0 +1 @@ +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/assets/style.css b/docs/@aptos-labs/ts-sdk-1.30.0/assets/style.css new file mode 100644 index 000000000..178bfb023 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/assets/style.css @@ -0,0 +1,1493 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); + --light-color-text: #222; + --light-color-text-aside: #6e6e6e; + + --light-color-icon-background: var(--light-color-background); + --light-color-icon-text: var(--light-color-text); + + --light-color-comment-tag-text: var(--light-color-text); + --light-color-comment-tag: var(--light-color-background); + + --light-color-link: #1f70c2; + --light-color-focus-outline: #3584e4; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: #4d7fff; + --light-color-ts-property: #ff984d; + --light-color-ts-method: #ff4db8; + --light-color-ts-reference: #ff4d82; + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: #ff4d4d; + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + --light-color-document: #000000; + + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-icon-text: var(--dark-color-text); + + --dark-color-comment-tag-text: var(--dark-color-text); + --dark-color-comment-tag: var(--dark-color-background); + + --dark-color-link: #00aff4; + --dark-color-focus-outline: #4c97f2; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: #4d7fff; + --dark-color-ts-property: #ff984d; + --dark-color-ts-method: #ff4db8; + --dark-color-ts-reference: #ff4d82; + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: #ff4d4d; + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + --dark-color-document: #ffffff; + + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + + --color-icon-background: var(--light-color-icon-background); + --color-icon-text: var(--light-color-icon-text); + + --color-comment-tag-text: var(--light-color-text); + --color-comment-tag: var(--light-color-background); + + --color-link: var(--light-color-link); + --color-focus-outline: var(--light-color-focus-outline); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-project: var(--light-color-ts-project); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-reference: var(--light-color-ts-reference); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --color-document: var(--light-color-document); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + + --color-icon-background: var(--dark-color-icon-background); + --color-icon-text: var(--dark-color-icon-text); + + --color-comment-tag-text: var(--dark-color-text); + --color-comment-tag: var(--dark-color-background); + + --color-link: var(--dark-color-link); + --color-focus-outline: var(--dark-color-focus-outline); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-project: var(--dark-color-ts-project); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-reference: var(--dark-color-ts-reference); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --color-document: var(--dark-color-document); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-icon-text: var(--light-color-icon-text); + + --color-comment-tag-text: var(--light-color-text); + --color-comment-tag: var(--light-color-background); + + --color-link: var(--light-color-link); + --color-focus-outline: var(--light-color-focus-outline); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-project: var(--light-color-ts-project); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-reference: var(--light-color-ts-reference); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --color-document: var(--light-color-document); + + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-icon-text: var(--dark-color-icon-text); + + --color-comment-tag-text: var(--dark-color-text); + --color-comment-tag: var(--dark-color-background); + + --color-link: var(--dark-color-link); + --color-focus-outline: var(--dark-color-focus-outline); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-project: var(--dark-color-ts-project); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-reference: var(--dark-color-ts-reference); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --color-document: var(--dark-color-document); + + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +*:focus-visible, +.tsd-accordion-summary:focus-visible svg { + outline: 2px solid var(--color-focus-outline); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1700px; + padding: 0 2rem; +} + +/* Footer */ +footer { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} +footer > p { + margin: 0 1em; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} +a.tsd-anchor-link { + color: var(--color-text); +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + position: relative; + white-space: pre-wrap; + word-wrap: break-word; + padding: 10px; + border: 1px solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h4, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: -moz-fit-content; + width: fit-content; + align-items: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus-visible + svg { + outline: 2px solid var(--color-focus-outline); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.settings-label { + font-weight: bold; + text-transform: uppercase; + display: inline-block; +} + +.tsd-filter-visibility .settings-label { + margin: 0.75rem 0 0.5rem 0; +} + +.tsd-theme-toggle .settings-label { + margin: 0.75rem 0.75rem 0 0; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: relative; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} + +.tsd-navigation.settings { + margin: 1rem 0; +} +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; +} +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); +} +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li, +.tsd-page-navigation li { + padding: 0; + max-width: 100%; +} +.tsd-navigation .tsd-nav-link { + display: none; +} +.tsd-nested-navigation { + margin-left: 3rem; +} +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; +} +.tsd-small-nested-navigation { + margin-left: 1.5rem; +} +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; +} + +.tsd-page-navigation-section { + margin-left: 10px; +} +.tsd-page-navigation-section > summary { + padding: 0.25rem; +} +.tsd-page-navigation-section > div { + margin-left: 20px; +} +.tsd-page-navigation ul { + padding-left: 1.75rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + + cursor: pointer; +} +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; + vertical-align: text-top; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-no-select { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} +.tsd-panel-group > .tsd-accordion-summary { + margin-bottom: 1rem; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + background-color: var(--color-background); + line-height: initial; + padding: 4px; +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-signatures .tsd-index-signature:not(:last-child) { + margin-bottom: 1em; +} +.tsd-signatures .tsd-index-signature .tsd-signature { + border-width: 1px; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: sticky; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: + opacity 0.1s, + background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-reference { + color: var(--color-ts-reference); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } + #tsd-toolbar-links { + display: none; + } + .tsd-navigation .tsd-nav-link { + display: flex; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AbstractKeylessAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AbstractKeylessAccount.html new file mode 100644 index 000000000..04f23a5d1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AbstractKeylessAccount.html @@ -0,0 +1,75 @@ +AbstractKeylessAccount | @aptos-labs/ts-sdk - v1.30.0

Class AbstractKeylessAccountAbstract

Account implementation for the Keyless authentication scheme. This abstract class is used for standard Keyless Accounts +and Federated Keyless Accounts.

+

Hierarchy (view full)

Implements

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Checks if the proof is expired. If so the account must be re-derived with a new EphemeralKeyPair +and JWT token.

    +

    Returns boolean

    boolean

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
aud: string

The value of the 'aud' claim on the JWT, also known as client ID. This is the identifier for the dApp's +OIDC registration with the identity provider.

+
ephemeralKeyPair: EphemeralKeyPair

The EphemeralKeyPair used to generate sign.

+
jwt: string

The JWT token used to derive the account

+
pepper: Uint8Array

A value contains 31 bytes of entropy that preserves privacy of the account. Typically fetched from a pepper provider.

+
proof: undefined | ZeroKnowledgeSig

The zero knowledge signature (if ready) which contains the proof used to validate the EphemeralKeyPair.

+
proofOrPromise: ZeroKnowledgeSig | Promise<ZeroKnowledgeSig>

The proof of the EphemeralKeyPair or a promise that provides the proof. This is used to allow for awaiting on +fetching the proof.

+

The KeylessPublicKey associated with the account

+
signingScheme: SigningScheme

Signing scheme used to sign transactions

+
uidKey: string

The claim on the JWT to identify a user. This is typically 'sub' or 'email'.

+
uidVal: string

The value of the uidKey claim on the JWT. This intended to be a stable user identifier.

+
PEPPER_LENGTH: number = 31
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Account.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Account.html new file mode 100644 index 000000000..87ec63b60 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Account.html @@ -0,0 +1,62 @@ +Account | @aptos-labs/ts-sdk - v1.30.0

Class AccountAbstract

Abstract class representing a generic Aptos account.

+

This class serves as a single entry point for account generation, allowing accounts to be created +either through Account.generate() or Account.fromDerivationPath. Although it is defined as an +abstract class, it should be treated as an interface and enforced using the implements keyword.

+

Note: Generating an account instance does not create the account on-chain.

+

Implemented by

Constructors

Methods

  • Verify the given message and signature with the public key. +This function helps ensure the integrity and authenticity of a message by validating its signature.

    +

    Parameters

    Returns boolean

    A boolean indicating whether the signature is valid.

    +
  • Parameters

    Returns Account

    Account

    +

    use fromPrivateKey instead. +Instantiates an account using a private key and a specified account address. This is primarily used to instantiate an +Account that has had its authentication key rotated.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
publicKey: AccountPublicKey

Public key associated with the account

+
signingScheme: SigningScheme

Signing scheme used to sign transactions

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAddress.html new file mode 100644 index 000000000..dc26765c4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAddress.html @@ -0,0 +1,160 @@ +AccountAddress | @aptos-labs/ts-sdk - v1.30.0

NOTE: Only use this class for account addresses. For other hex data, e.g. transaction +hashes, use the Hex class.

+

AccountAddress is used for working with account addresses. Account addresses, when +represented as a string, generally look like these examples:

+
    +
  • 0x1
  • +
  • 0xaa86fe99004361f747f91342ca13c426ca0cccb0c1217677180c9493bad6ef0c
  • +
+

Proper formatting and parsing of account addresses is defined by AIP-40. +To learn more about the standard, read the AIP here: +https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-40.md.

+

The comments in this class make frequent reference to the LONG and SHORT formats, +as well as "special" addresses. To learn what these refer to see AIP-40.

+

Hierarchy (view full)

Implements

Constructors

  • Creates an instance of AccountAddress from a Uint8Array.

    +

    This function ensures that the input data is exactly 32 bytes long, which is required for a valid account address.

    +

    Parameters

    • input: Uint8Array

      A Uint8Array representing an account address.

      +

    Returns AccountAddress

    ParsingError if the input length is not equal to 32 bytes.

    +

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Determine if two AccountAddresses are equal based on their underlying byte data.

    +

    Parameters

    Returns boolean

    true if the AccountAddresses are equal, false if not.

    +
  • Serialize the AccountAddress to a Serializer instance's data buffer.

    +

    Parameters

    • serializer: Serializer

      The serializer to serialize the AccountAddress to.

      +

    Returns void

    void

    +
    const serializer = new Serializer();
    const address = AccountAddress.fromString("0x1");
    address.serialize(serializer);
    const bytes = serializer.toUint8Array();
    // `bytes` is now the BCS-serialized address. +
    + +
  • Serializes the current instance into a byte sequence suitable for entry functions. +This allows for the proper encoding of data when interacting with entry functions in the blockchain.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to convert the data into bytes.

      +

    Returns void

  • Serializes the current instance for use in a script function by encoding it into a byte sequence. +This process involves serializing the variant index and the instance data, making it suitable for transmission.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Convert the account address to a string in LONG format, which is always 0x followed by 64 hex characters.

    +

    NOTE: Prefer to use toString where possible, as it formats special addresses using the SHORT form (no leading 0s).

    +

    Returns `0x${string}`

    AccountAddress as a string in LONG form.

    +
  • Returns the account address as a string in LONG form without a leading 0x. +This function will include leading zeroes and will produce a string of 64 hex characters.

    +

    NOTE: Prefer to use toString where possible, as it formats special addresses using the SHORT form (no leading 0s).

    +

    Returns string

    The account address in LONG form.

    +
  • Return the AccountAddress as a string conforming to AIP-40 but without the leading 0x.

    +

    NOTE: Prefer to use toString where possible.

    +

    Returns string

    AccountAddress as a string without the leading 0x.

    +
  • Get the inner data as a Uint8Array. +The inner data is already a Uint8Array, so no conversion takes place.

    +

    Returns Uint8Array

    Hex data as Uint8Array

    +
  • Deserialize an AccountAddress from the byte buffer in a Deserializer instance. +This function allows you to convert a byte representation of an AccountAddress into an instance of AccountAddress.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer to deserialize the AccountAddress from.

      +

    Returns AccountAddress

    An instance of AccountAddress.

    +
    const bytes = hexToBytes("0x0102030405060708091011121314151617181920212223242526272829303132");
    const deserializer = new Deserializer(bytes);
    const address = AccountAddress.deserialize(deserializer);
    // `address` is now an instance of AccountAddress. +
    + +
  • Convenience method for creating an AccountAddress from various input types. +This function accepts a string, Uint8Array, or an existing AccountAddress instance and returns the corresponding +AccountAddress.

    +

    Parameters

    • input: AccountAddressInput

      The input to convert into an AccountAddress. This can be a string representation of an address, a Uint8Array, +or an existing AccountAddress.

      +

    Returns AccountAddress

  • NOTE: This function has relaxed parsing behavior. For strict behavior, please use +the fromStringStrict function. Where possible use fromStringStrict rather than this +function, fromString is only provided for backwards compatibility.

    +

    Creates an instance of AccountAddress from a hex string.

    +

    This function allows all formats defined by AIP-40. In short this means the +following formats are accepted:

    +
      +
    • LONG, with or without leading 0x
    • +
    • SHORT, with or without leading 0x
    • +
    +

    Where:

    +
      +
    • LONG is 64 hex characters.
    • +
    • SHORT is 1 to 63 hex characters inclusive.
    • +
    • Padding zeroes are allowed, e.g. 0x0123 is valid.
    • +
    +

    Learn more about the different address formats by reading AIP-40: +https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-40.md.

    +

    Parameters

    • input: string

      A hex string representing an account address.

      +

    Returns AccountAddress

    An instance of AccountAddress.

    +

    ParsingError if the hex string is too short, too long, or contains invalid characters.

    +
  • NOTE: This function has strict parsing behavior. For relaxed behavior, please use +the fromString function.

    +

    Creates an instance of AccountAddress from a hex string.

    +

    This function allows only the strictest formats defined by AIP-40. In short this +means only the following formats are accepted:

    +
      +
    • LONG
    • +
    • SHORT for special addresses
    • +
    +

    Where:

    +
      +
    • LONG is defined as 0x + 64 hex characters.
    • +
    • SHORT for special addresses is 0x0 to 0xf inclusive without padding zeroes.
    • +
    +

    This means the following are not accepted:

    +
      +
    • SHORT for non-special addresses.
    • +
    • Any address without a leading 0x.
    • +
    +

    Parameters

    • input: string

      A hex string representing an account address.

      +

    Returns AccountAddress

    An instance of AccountAddress.

    +

    If the hex string does not start with 0x or is not in a valid format.

    +

    This function has strict parsing behavior. For relaxed behavior, please use the fromString function.

    +

    AIP-40 documentation for more details on address formats: +https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-40.md.

    +
  • Check if the provided input is a valid AccountAddress.

    +

    Parameters

    • args: {
          input: AccountAddressInput;
          strict?: boolean;
      }

      The arguments for validation.

      +
      • input: AccountAddressInput

        A hex string representing an account address.

        +
      • Optionalstrict?: boolean

        If true, use strict parsing behavior; if false, use relaxed parsing behavior.

        +

    Returns ParsingResult<AddressInvalidReason>

    An object indicating whether the address is valid. If valid, valid = true; if not, valid = false with additional details. +If the address is invalid, invalidReason will explain why it is invalid, and invalidReasonMessage will provide the error message.

    +

Properties

data: Uint8Array

This is the internal representation of an account address.

+
FOUR: AccountAddress = ...
LENGTH: number = 32

The number of bytes that make up an account address.

+
LONG_STRING_LENGTH: number = 64

The length of an address string in LONG form without a leading 0x.

+
ONE: AccountAddress = ...
THREE: AccountAddress = ...
TWO: AccountAddress = ...
ZERO: AccountAddress = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticator.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticator.html new file mode 100644 index 000000000..775e4df4f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticator.html @@ -0,0 +1,36 @@ +AccountAuthenticator | @aptos-labs/ts-sdk - v1.30.0

Class AccountAuthenticatorAbstract

Represents an account authenticator that can handle multiple authentication variants. +This class serves as a base for different types of account authenticators, allowing for serialization +and deserialization of various authenticator types.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorEd25519.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorEd25519.html new file mode 100644 index 000000000..b69cd877e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorEd25519.html @@ -0,0 +1,49 @@ +AccountAuthenticatorEd25519 | @aptos-labs/ts-sdk - v1.30.0

Class AccountAuthenticatorEd25519

Represents an Ed25519 transaction authenticator for multi-signer transactions. +This class encapsulates the account's Ed25519 public key and signature.

+

The Ed25519 public key associated with the account.

+

The Ed25519 signature for the account.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

public_key: Ed25519PublicKey
signature: Ed25519Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiEd25519.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiEd25519.html new file mode 100644 index 000000000..314d001db --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiEd25519.html @@ -0,0 +1,39 @@ +AccountAuthenticatorMultiEd25519 | @aptos-labs/ts-sdk - v1.30.0

Class AccountAuthenticatorMultiEd25519

Represents a transaction authenticator for Multi Ed25519, designed for multi-signer transactions.

+

The MultiEd25519 public key of the account.

+

The MultiEd25519 signature of the account.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiKey.html new file mode 100644 index 000000000..6e4d51cc4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorMultiKey.html @@ -0,0 +1,39 @@ +AccountAuthenticatorMultiKey | @aptos-labs/ts-sdk - v1.30.0

Class AccountAuthenticatorMultiKey

Represents an account authenticator that supports multiple keys and signatures for multi-signature scenarios.

+

The public keys used for authentication.

+

The signatures corresponding to the public keys.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

public_keys: MultiKey
signatures: MultiKeySignature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorSingleKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorSingleKey.html new file mode 100644 index 000000000..b501fcfbc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountAuthenticatorSingleKey.html @@ -0,0 +1,40 @@ +AccountAuthenticatorSingleKey | @aptos-labs/ts-sdk - v1.30.0

Class AccountAuthenticatorSingleKey

Represents an account authenticator that utilizes a single key for signing. +This class is designed to handle authentication using a public key and its corresponding signature.

+

The public key used for authentication.

+

The signature associated with the public key.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

public_key: AnyPublicKey
signature: AnySignature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountPublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountPublicKey.html new file mode 100644 index 000000000..d610a82c9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountPublicKey.html @@ -0,0 +1,25 @@ +AccountPublicKey | @aptos-labs/ts-sdk - v1.30.0

Class AccountPublicKeyAbstract

An abstract representation of an account public key.

+

Provides a common interface for deriving an authentication key.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountSequenceNumber.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountSequenceNumber.html new file mode 100644 index 000000000..2b30fb07a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AccountSequenceNumber.html @@ -0,0 +1,47 @@ +AccountSequenceNumber | @aptos-labs/ts-sdk - v1.30.0

Class AccountSequenceNumber

Represents an account's sequence number management for transaction handling on the Aptos blockchain. +This class provides methods to retrieve the next available sequence number, synchronize with the on-chain sequence number, +and manage local sequence numbers while ensuring thread safety.

+

The configuration settings for Aptos.

+

The maximum time to wait for a transaction to commit.

+

The maximum number of transactions that can be in flight at once.

+

The time to wait before retrying to get the sequence number.

+

Constructors

  • Creates an instance of the class with the specified configuration and account details. +This constructor initializes the necessary parameters for managing Aptos transactions.

    +

    Parameters

    • aptosConfig: AptosConfig

      The configuration settings for Aptos.

      +
    • account: Account

      The account associated with the Aptos transactions.

      +
    • maxWaitTime: number

      The maximum time to wait for a transaction to be processed, in milliseconds.

      +
    • maximumInFlight: number

      The maximum number of transactions that can be in flight at the same time.

      +
    • sleepTime: number

      The time to sleep between transaction checks, in milliseconds.

      +

    Returns AccountSequenceNumber

Methods

  • Initializes this account with the sequence number on chain.

    +

    Returns Promise<void>

    A promise that resolves when the account has been initialized.

    +

    Throws an error if the account information cannot be retrieved.

    +
  • Returns the next available sequence number for this account. +This function ensures that the sequence number is updated and synchronized, handling potential delays in transaction commits.

    +

    Returns Promise<null | bigint>

    The next available sequence number.

    +
  • Synchronizes the local sequence number with the sequence number on-chain for the specified account. +This function polls the network until all submitted transactions have either been committed or until the maximum wait time has elapsed.

    +

    Returns Promise<void>

    Throws an error if there is an issue synchronizing the account sequence number with the one on-chain.

    +

Properties

account: Account
aptosConfig: AptosConfig
currentNumber: null | bigint = null
lastUncommintedNumber: null | bigint = null
lock: boolean = false

We want to guarantee that we preserve ordering of workers to requests.

+

lock is used to try to prevent multiple coroutines from accessing a shared resource at the same time, +which can result in race conditions and data inconsistency. +This code actually doesn't do it though, since we aren't giving out a slot, it is still somewhat a race condition.

+

The ideal solution is likely that each thread grabs the next number from an incremental integer. +When they complete, they increment that number and that entity is able to enter the lock. +That would guarantee ordering.

+
maximumInFlight: number
maxWaitTime: number
sleepTime: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnyPublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnyPublicKey.html new file mode 100644 index 000000000..f0a1c24fa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnyPublicKey.html @@ -0,0 +1,64 @@ +AnyPublicKey | @aptos-labs/ts-sdk - v1.30.0

Represents any public key supported by Aptos.

+

Since AIP-55 Aptos supports +Legacy and Unified authentication keys.

+

Any unified authentication key is represented in the SDK as AnyPublicKey.

+

Hierarchy (view full)

Constructors

  • Creates an instance of the signature class based on the provided signature type. +This allows for the handling of different signature variants such as Ed25519, Secp256k1, and Keyless.

    +

    Parameters

    • publicKey: PublicKey

      The publicKey object which determines the variant to be used.

      +

    Returns AnyPublicKey

    Error if the provided signature type is unsupported.

    +

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Determines if the current public key is an instance of Ed25519PublicKey.

    +

    Returns boolean

    use publicKey instanceof Ed25519PublicKey instead.

    +
  • Checks if the public key is an instance of Secp256k1PublicKey.

    +

    Returns boolean

    use publicKey instanceof Secp256k1PublicKey instead.

    +
  • Serializes the current object using the provided serializer. +This function helps in converting the object into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Get the signature in bytes (Uint8Array).

    +

    This function is a warning that it will soon return the underlying signature bytes directly. +Use AnySignature.bcsToBytes() instead.

    +

    Returns Uint8Array

    Uint8Array representation of the signature.

    +
  • Verifies the provided signature against the given message. +This function helps ensure the integrity and authenticity of the message by confirming that the signature is valid.

    +

    Parameters

    Returns boolean

    A boolean indicating whether the signature is valid for the given message.

    +
  • Deserializes an AnySignature from the provided deserializer. +This function helps in reconstructing the AnySignature object from its serialized form, allowing for further processing or validation.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the serialized data.

      +

    Returns AnyPublicKey

  • Determines if the provided publicKey is an instance of a valid PublicKey object.

    +

    Parameters

    • publicKey: PublicKey

      The publicKey to be checked for validity.

      +

    Returns publicKey is AnyPublicKey

    True if the signature is a valid instance; otherwise, false.

    +

Properties

publicKey: PublicKey

Reference to the inner public key

+

Index of the underlying enum variant

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnySignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnySignature.html new file mode 100644 index 000000000..6ba83eb13 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AnySignature.html @@ -0,0 +1,25 @@ +AnySignature | @aptos-labs/ts-sdk - v1.30.0

Represents a signature that utilizes the SingleKey authentication scheme. +This class is designed to encapsulate various types of signatures, which can +only be generated by a SingleKeySigner due to the shared authentication mechanism.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

signature: Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Aptos.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Aptos.html new file mode 100644 index 000000000..f9c379e20 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Aptos.html @@ -0,0 +1,1052 @@ +Aptos | @aptos-labs/ts-sdk - v1.30.0

The main entry point for interacting with the Aptos APIs, +providing access to various functionalities organized into +distinct namespaces.

+

To utilize the SDK, instantiate a new Aptos object to gain +access to the complete range of SDK features.

+
import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

async function runExample() {
// Create a configuration for connecting to the Aptos testnet
const config = new AptosConfig({ network: Network.TESTNET });

// Initialize the Aptos client with the configuration
const aptos = new Aptos(config);

console.log("Aptos client initialized:", aptos);
}
runExample().catch(console.error); +
+ +

Hierarchy (view full)

Constructors

Methods

addDigitalAssetPropertyTransaction +addDigitalAssetTypedPropertyTransaction +batchTransactionsForSingleAccount +burnDigitalAssetTransaction +createCollectionTransaction +deriveAccountFromPrivateKey +deriveKeylessAccount +freezeDigitalAssetTransaferTransaction +fundAccount +getAccountAPTAmount +getAccountCoinAmount +getAccountCoinsCount +getAccountCoinsData +getAccountCollectionsWithOwnedTokens +getAccountDomains +getAccountEventsByCreationNumber +getAccountEventsByEventType +getAccountInfo +getAccountModule +getAccountModules +getAccountNames +getAccountOwnedObjects +getAccountOwnedTokens +getAccountOwnedTokensFromCollectionAddress +getAccountResource +getAccountResources +getAccountSubdomains +getAccountTokensCount +getAccountTransactions +getAccountTransactionsCount +getBlockByHeight +getBlockByVersion +getChainId +getChainTopUserTransactions +getCollectionData +getCollectionDataByCollectionId +getCollectionDataByCreatorAddress +getCollectionDataByCreatorAddressAndCollectionName +getCollectionId +getCurrentDigitalAssetOwnership +getCurrentFungibleAssetBalances +getDelegatedStakingActivities +getDigitalAssetActivity +getDigitalAssetData +getDomainSubdomains +getEvents +getExpiration +getFungibleAssetActivities +getFungibleAssetMetadata +getFungibleAssetMetadataByAssetType +getFungibleAssetMetadataByCreatorAddress +getGasPriceEstimation +getIndexerLastSuccessVersion +getLedgerInfo +getModuleEventsByEventType +getName +getNumberOfDelegators +getNumberOfDelegatorsForAllPools +getObjectDataByObjectAddress +getOwnedDigitalAssets +getOwnerAddress +getPepper +getPrimaryName +getProcessorStatus +getProof +getSigningMessage +getTableItem +getTableItemsData +getTableItemsMetadata +getTargetAddress +getTransactionByHash +getTransactionByVersion +getTransactions +isPendingTransaction +lookupOriginalAccountAddress +mintDigitalAssetTransaction +mintSoulBoundTransaction +publishPackageTransaction +queryIndexer +registerName +removeDigitalAssetPropertyTransaction +renewDomain +rotateAuthKey +setDigitalAssetDescriptionTransaction +setDigitalAssetNameTransaction +setDigitalAssetURITransaction +setPrimaryName +setTargetAddress +sign +signAndSubmitAsFeePayer +signAndSubmitTransaction +signAsFeePayer +transferCoinTransaction +transferDigitalAssetTransaction +transferFungibleAsset +unfreezeDigitalAssetTransaferTransaction +updateDigitalAssetPropertyTransaction +updateDigitalAssetTypedPropertyTransaction +updateFederatedKeylessJwkSetTransaction +view +viewJson +waitForTransaction +

Properties

Constructors

  • Initializes a new instance of the Aptos client with the provided configuration settings. +This allows you to interact with various Aptos functionalities such as accounts, transactions, and events.

    +

    Parameters

    • Optionalsettings: AptosConfig

      Configuration settings for the Aptos client.

      +

    Returns Aptos

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client with default settings
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your own settings if needed
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Add a digital asset property to the blockchain. +This function allows you to specify a new property for a digital asset, including its key, type, and value.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The arguments for adding a digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        (Optional) The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        (Optional) Options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Add a digital asset property
    const transaction = await aptos.addDigitalAssetPropertyTransaction({
    creator: Account.generate(), // Replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: true,
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Add a typed digital asset property to the blockchain. +This function allows you to define and store a specific property for a digital asset, enabling better categorization and +management of digital assets.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters for adding the typed property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        The optional type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction generation options.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Adding a typed digital asset property
    const transaction = await aptos.addDigitalAssetTypedPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "typedKey",
    propertyType: "STRING",
    propertyValue: "hello",
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Parameters

    Returns Promise<void>

    Prefer to use aptos.transaction.batch.forSingleAccount()

    +

    Batch transactions for a single account by submitting multiple transaction payloads. +This function is useful for efficiently processing and submitting transactions that do not depend on each other, such as +batch funding or batch token minting.

    +

    Error if any worker failure occurs during submission.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);
    const sender = Account.generate(); // Generate a new account for sending transactions

    async function runExample() {
    const transactions = [
    { }, // Build your first transaction payload
    { }, // Build your second transaction payload
    ];

    // Batch transactions for the single account
    await aptos.batchTransactionsForSingleAccount({
    sender,
    data: transactions,
    });

    console.log("Batch transactions submitted successfully.");
    }
    runExample().catch(console.error); +
    + +
  • Burn a digital asset by its creator, allowing for the removal of a specified digital asset from the blockchain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The arguments for burning the digital asset.

      +
      • creator: Account

        The creator account that is burning the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to be burned.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being burned.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const creator = Account.generate(); // Replace with a real creator account
    const transaction = await aptos.burnDigitalAssetTransaction({
    creator: creator,
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Creates a new collection within the specified account.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that when submitted will create the collection.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Creating a new collection transaction
    const transaction = await aptos.createCollectionTransaction({
    creator: Account.generate(), // Replace with a real account
    description: "A unique collection of digital assets.",
    name: "My Digital Collection",
    uri: "https://mycollection.com",
    });

    console.log("Transaction created:", transaction);
    }
    runExample().catch(console.error); +
    + +
  • Derives an account by providing a private key. This function resolves the provided private key type and derives the public +key from it.

    +

    If the privateKey is a Secp256k1 type, it derives the account using the derived public key and auth key using the SingleKey +scheme locally. +If the privateKey is an ED25519 type, it looks up the authentication key on chain to determine whether it is a Legacy ED25519 +key or a Unified ED25519 key, and then derives the account based on that.

    +

    Parameters

    • args: {
          privateKey: PrivateKey;
      }

      The arguments for deriving the account.

      +

    Returns Promise<Account>

    The derived Account type.

    +
    import { Aptos, AptosConfig, Network, Ed25519PrivateKey } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Deriving an account from a private key
    const account = await aptos.deriveAccountFromPrivateKey({
    privateKey: new Ed25519PrivateKey("0x123") // replace with a real private key
    });

    console.log(account);
    }
    runExample().catch(console.error); +
    + +
  • Freeze the ability to transfer a specified digital asset. +This function allows the creator to restrict the transfer capability of a digital asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The arguments for freezing the digital asset transfer.

      +
      • creator: Account

        The creator account initiating the freeze.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to be frozen.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being frozen.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Freeze the digital asset transfer
    const transaction = await aptos.freezeDigitalAssetTransaferTransaction({
    creator: Account.generate(), // Replace with a real account if needed
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • This function creates an account if it does not exist and mints the specified amount of coins into that account.

    +

    Parameters

    Returns Promise<UserTransactionResponse>

    Transaction hash of the transaction that funded the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fund an account with a specified amount of tokens
    const transaction = await aptos.fundAccount({
    accountAddress: "0x1", // replace with your account address
    amount: 100,
    });

    console.log("Transaction hash:", transaction.hash);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current amount of APT for a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The arguments for the account query.

      +
      • accountAddress: AccountAddressInput

        The account address for which to retrieve the APT amount.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current amount of APT for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the APT amount for a specific account
    const accountAPTAmount = await aptos.getAccountAPTAmount({ accountAddress: "0x1" }); // replace with a real account address
    console.log("Account APT Amount:", accountAPTAmount);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current amount of a specified coin held by an account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          coinType?: `${string}::${string}::${string}`;
          faMetadataAddress?: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for querying the account's coin amount.

      +
      • accountAddress: AccountAddressInput

        The account address to query for the coin amount.

        +
      • OptionalcoinType?: `${string}::${string}::${string}`

        The coin type to query. Note: If not provided, it may be automatically populated if faMetadataAddress +is specified.

        +
      • OptionalfaMetadataAddress?: AccountAddressInput

        The fungible asset metadata address to query. Note: If not provided, it may be automatically +populated if coinType is specified.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current amount of the specified coin held by the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Query the account's coin amount for a specific coin type
    const accountCoinAmount = await aptos.getAccountCoinAmount({
    accountAddress: "0x1", // replace with a real account address
    coinType: "0x1::aptos_coin::AptosCoin" // specify the coin type
    });

    console.log(`Account coin amount: ${accountCoinAmount}`);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current count of an account's coins aggregated across all types.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the account coins count query.

      +
      • accountAddress: AccountAddressInput

        The account address we want to get the total count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current count of the aggregated coins for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the account coins count for a specific account
    const accountCoinsCount = await aptos.getAccountCoinsCount({ accountAddress: "0x1" }); // replace with a real account address
    console.log("Account Coins Count:", accountCoinsCount);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the coins data for a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              amount?: any;
              asset_type?: null | string;
              is_frozen: boolean;
              is_primary?: null | boolean;
              last_transaction_timestamp?: any;
              last_transaction_version?: any;
              metadata?: null | {
                  asset_type: string;
                  creator_address: string;
                  decimals: number;
                  icon_uri?: null | string;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  name: string;
                  project_uri?: null | string;
                  supply_aggregator_table_handle_v1?: null | string;
                  supply_aggregator_table_key_v1?: null | string;
                  symbol: string;
                  token_standard: string;
              };
              owner_address: string;
              storage_id: string;
              token_standard?: null | string;
          }> & WhereArg<CurrentFungibleAssetBalancesBoolExp>;
      }
      • accountAddress: AccountAddressInput

        The account address for which to retrieve the coin's data.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            amount?: any;
            asset_type?: null | string;
            is_frozen: boolean;
            is_primary?: null | boolean;
            last_transaction_timestamp?: any;
            last_transaction_version?: any;
            metadata?: null | {
                asset_type: string;
                creator_address: string;
                decimals: number;
                icon_uri?: null | string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                name: string;
                project_uri?: null | string;
                supply_aggregator_table_handle_v1?: null | string;
                supply_aggregator_table_key_v1?: null | string;
                symbol: string;
                token_standard: string;
            };
            owner_address: string;
            storage_id: string;
            token_standard?: null | string;
        }> & WhereArg<CurrentFungibleAssetBalancesBoolExp>

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        is_frozen: boolean;
        is_primary?: null | boolean;
        last_transaction_timestamp?: any;
        last_transaction_version?: any;
        metadata?: null | {
            asset_type: string;
            creator_address: string;
            decimals: number;
            icon_uri?: null | string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            name: string;
            project_uri?: null | string;
            supply_aggregator_table_handle_v1?: null | string;
            supply_aggregator_table_key_v1?: null | string;
            symbol: string;
            token_standard: string;
        };
        owner_address: string;
        storage_id: string;
        token_standard?: null | string;
    }[]>

    An array containing the coins data for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching coins data for a specific account
    const accountCoinsData = await aptos.getAccountCoinsData({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of results to return
    orderBy: { asset_type: "asc" }, // specify the order of results
    },
    });

    console.log(accountCoinsData);
    }
    runExample().catch(console.error); +
    + +
  • Queries for all collections that an account currently has tokens for, including NFTs, fungible tokens, and soulbound tokens. +If you want to filter by a specific token standard, you can pass an optional tokenStandard parameter.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              collection_id?: null | string;
              collection_name?: null | string;
              collection_uri?: null | string;
              creator_address?: null | string;
              current_collection?: null | {
                  collection_id: string;
                  collection_name: string;
                  creator_address: string;
                  current_supply: any;
                  description: string;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  max_supply?: any;
                  mutable_description?: null | boolean;
                  mutable_uri?: null | boolean;
                  table_handle_v1?: null | string;
                  token_standard: string;
                  total_minted_v2?: any;
                  uri: string;
              };
              distinct_tokens?: any;
              last_transaction_version?: any;
              owner_address?: null | string;
              single_token_uri?: null | string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the collections for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            collection_id?: null | string;
            collection_name?: null | string;
            collection_uri?: null | string;
            creator_address?: null | string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            distinct_tokens?: any;
            last_transaction_version?: any;
            owner_address?: null | string;
            single_token_uri?: null | string;
        }>

    Returns Promise<{
        collection_id?: null | string;
        collection_name?: null | string;
        collection_uri?: null | string;
        creator_address?: null | string;
        current_collection?: null | {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any;
            mutable_description?: null | boolean;
            mutable_uri?: null | boolean;
            table_handle_v1?: null | string;
            token_standard: string;
            total_minted_v2?: any;
            uri: string;
        };
        distinct_tokens?: any;
        last_transaction_version?: any;
        owner_address?: null | string;
        single_token_uri?: null | string;
    }[]>

    Collections array with the collections data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get account collections with owned tokens for a specific account
    const accountCollectionsWithOwnedTokens = await aptos.getAccountCollectionsWithOwnedTokens({
    accountAddress: "0x1", // replace with a real account address
    options: {
    tokenStandard: "NFT", // specify the token standard if needed
    limit: 10, // specify the number of results to return
    },
    });

    console.log(accountCollectionsWithOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all top-level domain names for a specified account.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching all top-level domain names for a specific account
    const domains = await aptos.getAccountDomains({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of names to fetch
    offset: 0, // specify the offset for pagination
    orderBy: "created_at", // specify the order by which to sort the names
    where: {
    // additional filters can be specified here
    },
    },
    });

    console.log(domains);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve events associated with a specific account address and creation number.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          creationNumber: AnyNumber;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for retrieving account events.

      +
      • accountAddress: AccountAddressInput

        The account address to query events for.

        +
      • creationNumber: AnyNumber

        The event creation number to filter the events.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to sync up to before querying.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get events for the account at creation number 0
    const events = await aptos.getAccountEventsByCreationNumber({
    accountAddress: "0x1", // replace with a real account address
    creationNumber: 0,
    });

    console.log(events);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve events associated with a specific account address and event type.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          eventType: `${string}::${string}::${string}`;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address to query events for.

        +
      • eventType: `${string}::${string}::${string}`

        The type of event to filter by.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters for the event query.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get events for a specific account and event type
    const events = await aptos.getAccountEventsByEventType({
    accountAddress: "0x1", // replace with a real account address
    eventType: "0x1::transaction_fee::FeeStatement", // replace with a real event type
    minimumLedgerVersion: 1, // optional, specify if needed
    });

    console.log(events);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current state for an Aptos account given its account address.

    +

    Parameters

    Returns Promise<AccountData>

    The account data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve account information for a specific address
    const accountInfo = await aptos.getAccountInfo({ accountAddress: "0x1" }); // replace with a real account address
    console.log(accountInfo);
    }
    runExample().catch(console.error); +
    + +
  • Queries for a specific account module given an account address and module name.

    +

    Parameters

    Returns Promise<MoveModuleBytecode>

    The account module associated with the specified account address and module name.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the account module for a specific account address and module name
    const module = await aptos.getAccountModule({
    accountAddress: "0x1", // replace with a real account address
    moduleName: "MyModule" // specify the module name
    });

    console.log(module);
    }
    runExample().catch(console.error); +
    + +
  • Queries for all modules in an account given an account address. +This function may call the API multiple times to auto paginate through results.

    +

    Parameters

    Returns Promise<MoveModuleBytecode[]>

      +
    • The account modules associated with the specified address.
    • +
    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching account modules for a specific account
    const accountModules = await aptos.getAccountModules({
    accountAddress: "0x1", // replace with a real account address
    options: {
    offset: 0, // starting from the first module
    limit: 10, // limiting to 10 modules
    },
    });

    console.log(accountModules);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all names for an account, including both top-level domains and subdomains.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch account names for a specific address
    const accountNames = await aptos.getAccountNames({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify how many names to fetch
    orderBy: "name", // specify the order by which to sort the names
    },
    });

    console.log(accountNames);
    }
    runExample().catch(console.error); +
    + +
  • Queries an account's owned objects.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              allow_ungated_transfer: boolean;
              is_deleted: boolean;
              last_guid_creation_num: any;
              last_transaction_version: any;
              object_address: string;
              owner_address: string;
              state_key_hash: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the objects for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            allow_ungated_transfer: boolean;
            is_deleted: boolean;
            last_guid_creation_num: any;
            last_transaction_version: any;
            object_address: string;
            owner_address: string;
            state_key_hash: string;
        }>

    Returns Promise<{
        allow_ungated_transfer: boolean;
        is_deleted: boolean;
        last_guid_creation_num: any;
        last_transaction_version: any;
        object_address: string;
        owner_address: string;
        state_key_hash: string;
    }[]>

    Objects array with the object data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the objects owned by the specified account
    const accountOwnedObjects = await aptos.getAccountOwnedObjects({
    accountAddress: "0x1", // replace with a real account address
    minimumLedgerVersion: 1, // optional, specify if needed
    options: {
    offset: 0, // optional, specify if needed
    limit: 10, // optional, specify if needed
    orderBy: "created_at", // optional, specify if needed
    },
    });

    console.log(accountOwnedObjects);
    }
    runExample().catch(console.error); +
    + +
  • Queries the tokens currently owned by a specified account, including NFTs and fungible tokens. +If desired, you can filter the results by a specific token standard.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address for which to retrieve owned tokens.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    An array of tokens with their respective data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the tokens owned by a specific account
    const accountOwnedTokens = await aptos.getAccountOwnedTokens({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify how many tokens to return
    orderBy: "created_at", // specify the order of the results
    },
    });

    console.log(accountOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Queries all current tokens of a specific collection that an account owns by the collection address. +This query returns all tokens (v1 and v2 standards) an account owns, including NFTs, fungible, soulbound, etc. +If you want to get only the token from a specific standard, you can pass an optional tokenStandard parameter.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          collectionAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the tokens for.

        +
      • collectionAddress: AccountAddressInput

        The address of the collection being queried.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to, before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    Tokens array with the token data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get tokens owned by a specific account in a specific collection
    const accountOwnedTokens = await aptos.getAccountOwnedTokensFromCollectionAddress({
    accountAddress: "0x1", // replace with a real account address
    collectionAddress: "0x2", // replace with a real collection address
    });

    console.log(accountOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Queries a specific account resource given an account address and resource type.

    +

    Type Parameters

    • T extends {} = any

      The typed output of the resource.

      +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          options?: LedgerVersionArg;
          resourceType: `${string}::${string}::${string}`;
      }
      • accountAddress: AccountAddressInput

        The Aptos account address to query.

        +
      • Optionaloptions?: LedgerVersionArg
      • resourceType: `${string}::${string}::${string}`

        The string representation of an on-chain Move struct type, e.g., "0x1::aptos_coin::AptosCoin".

        +

    Returns Promise<T>

    The account resource of the specified type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the account resource for a specific account address and resource type
    const resource = await aptos.getAccountResource({
    accountAddress: "0x1", // replace with a real account address
    resourceType: "0x1::aptos_coin::AptosCoin"
    });

    console.log(resource);
    }
    runExample().catch(console.error); +
    + +
  • Queries all account resources given an account address. +This function may call the API multiple times to auto paginate through results.

    +

    Parameters

    Returns Promise<MoveResource[]>

    Account resources.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching account resources for a specific account address
    const resources = await aptos.getAccountResources({ accountAddress: "0x1" }); // replace with a real account address
    console.log(resources);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all subdomain names for a specified account.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching subdomain names for a specific account
    const subdomains = await aptos.getAccountSubdomains({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of subdomains to fetch
    offset: 0, // specify the offset for pagination
    orderBy: "name", // specify the order by which to sort the names
    },
    });

    console.log(subdomains);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current count of tokens owned by a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • accountAddress: AccountAddressInput

        The account address to query the token count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current count of tokens owned by the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the count of tokens owned by the account
    const tokensCount = await aptos.getAccountTokensCount({ accountAddress: "0x1" }); // replace with a real account address
    console.log(`Tokens Count: ${tokensCount}`);
    }
    runExample().catch(console.error); +
    + +
  • Queries account transactions given an account address. +This function may call the API multiple times to auto paginate and retrieve all account transactions.

    +

    Parameters

    Returns Promise<TransactionResponse[]>

    The account transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch transactions for a specific account
    const transactions = await aptos.getAccountTransactions({
    accountAddress: "0x1", // replace with a real account address
    options: {
    offset: 0, // starting from the first transaction
    limit: 10, // limiting to 10 transactions
    },
    });

    console.log(transactions);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current count of transactions submitted by an account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • accountAddress: AccountAddressInput

        The account address we want to get the total count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    Current count of transactions made by an account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the count of transactions for a specific account
    const accountTransactionsCount = await aptos.getAccountTransactionsCount({
    accountAddress: "0x1", // replace with a real account address
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    });

    console.log(accountTransactionsCount);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve a block by its height, allowing for the inclusion of transactions if specified.

    +

    Parameters

    • args: {
          blockHeight: AnyNumber;
          options?: {
              withTransactions?: boolean;
          };
      }

      The parameters for the block retrieval.

      +
      • blockHeight: AnyNumber

        The block height to look up, starting at 0.

        +
      • Optionaloptions?: {
            withTransactions?: boolean;
        }

        Optional settings for the retrieval.

        +
        • OptionalwithTransactions?: boolean

    Returns Promise<Block>

    The block with optional transactions included.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the block at height 5, including transactions
    const block = await aptos.getBlockByHeight({ blockHeight: 5, options: { withTransactions: true } });
    console.log(block);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves block information by the specified ledger version.

    +

    Parameters

    • args: {
          ledgerVersion: AnyNumber;
          options?: {
              withTransactions?: boolean;
          };
      }

      The arguments for retrieving the block.

      +
      • ledgerVersion: AnyNumber

        The ledger version to lookup block information for.

        +
      • Optionaloptions?: {
            withTransactions?: boolean;
        }

        Optional parameters for the request.

        +
        • OptionalwithTransactions?: boolean

    Returns Promise<Block>

    Block information with optional transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve block information for a specific ledger version
    const block = await aptos.getBlockByVersion({ ledgerVersion: 5 });
    console.log(block);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the chain ID of the Aptos blockchain.

    +

    Returns Promise<number>

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the chain ID
    const chainId = await aptos.getChainId();
    console.log("Chain ID:", chainId);
    }
    runExample().catch(console.error);

    @returns The chain ID of the Aptos blockchain. +
    + +
  • Queries the top user transactions based on the specified limit.

    +

    Parameters

    • args: {
          limit: number;
      }

      The arguments for querying top user transactions.

      +
      • limit: number

        The number of transactions to return.

        +

    Returns Promise<{
        version: any;
    }[]>

    GetChainTopUserTransactionsResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch the top user transactions with a limit of 5
    const topUserTransactions = await aptos.getChainTopUserTransactions({ limit: 5 });

    console.log(topUserTransactions);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection creator address and the collection name. +This function is deprecated; use getCollectionDataByCreatorAddressAndCollectionName instead.

    +

    If a creator account has two collections with the same name in v1 and v2, you can pass an optional tokenStandard parameter +to query a specific standard.

    +

    Parameters

    • args: {
          collectionName: string;
          creatorAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg;
      }

      The arguments for querying the collection data.

      +
      • collectionName: string

        The name of the collection.

        +
      • creatorAddress: AccountAddressInput

        The address of the collection's creator.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg

        Optional parameters for the query.

        +

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing the collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Querying collection data by creator address and collection name
    const collection = await aptos.getCollectionData({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection", // specify your collection name
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection ID.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing the collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching collection data by collection ID
    const collection = await aptos.getCollectionDataByCollectionId({
    collectionId: "0x123", // replace with a real collection ID
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves data for a specific collection created by a given creator address. +This function allows you to query collection data while optionally specifying a minimum ledger version and pagination options.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve collection data by creator address
    const collectionData = await aptos.getCollectionDataByCreatorAddress({
    creatorAddress: "0x1", // replace with a real creator address
    minimumLedgerVersion: 1, // specify the minimum ledger version if needed
    options: {
    tokenStandard: "v2", // specify the token standard if needed
    pagination: { limit: 10, offset: 0 } // specify pagination options if needed
    }
    });

    console.log(collectionData);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection creator address and the collection name. +If a creator account has multiple collections with the same name across different versions, +specify the tokenStandard parameter to query a specific standard.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching collection data by creator address and collection name
    const collection = await aptos.getCollectionDataByCreatorAddressAndCollectionName({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection",
    minimumLedgerVersion: 1, // optional, specify if needed
    options: { tokenStandard: "v2" } // optional, specify if needed
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Queries the ID of a specified collection. +This ID corresponds to the collection's object address in V2, while V1 does not utilize objects and lacks an address.

    +

    Parameters

    Returns Promise<string>

    The collection ID.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the collection ID for a specific creator and collection name
    const collectionId = await aptos.getCollectionId({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection"
    });

    console.log("Collection ID:", collectionId);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current ownership data of a specified digital asset using its address.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }>

    GetCurrentTokenOwnershipResponse containing relevant ownership data of the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the current ownership of a digital asset
    const digitalAssetOwner = await aptos.getCurrentDigitalAssetOwnership({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAssetOwner);
    }
    runExample().catch(console.error); +
    + +
  • Queries all fungible asset balances.

    +

    Parameters

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        is_frozen: boolean;
        is_primary?: null | boolean;
        last_transaction_timestamp?: any;
        last_transaction_version?: any;
        owner_address: string;
        storage_id: string;
        token_standard?: null | string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching current fungible asset balances
    const fungibleAssetBalances = await aptos.getCurrentFungibleAssetBalances();

    console.log(fungibleAssetBalances);
    }
    runExample().catch(console.error); +
    + +
  • Queries delegated staking activities for a specific delegator and pool.

    +

    Parameters

    Returns Promise<{
        amount: any;
        delegator_address: string;
        event_index: any;
        event_type: string;
        pool_address: string;
        transaction_version: any;
    }[]>

    The response containing delegated staking activities.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get delegated staking activities for a specific delegator and pool
    const activities = await aptos.getDelegatedStakingActivities({
    delegatorAddress: "0x1", // replace with a real delegator address
    poolAddress: "0x2", // replace with a real pool address
    minimumLedgerVersion: 1, // specify your own if needed
    });

    console.log(activities);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the activity data for a specified digital asset using its address.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              after_value?: null | string;
              before_value?: null | string;
              entry_function_id_str?: null | string;
              event_account_address: string;
              event_index: any;
              from_address?: null | string;
              is_fungible_v2?: null | boolean;
              property_version_v1: any;
              to_address?: null | string;
              token_amount: any;
              token_data_id: string;
              token_standard: string;
              transaction_timestamp: any;
              transaction_version: any;
              type: string;
          }>;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            after_value?: null | string;
            before_value?: null | string;
            entry_function_id_str?: null | string;
            event_account_address: string;
            event_index: any;
            from_address?: null | string;
            is_fungible_v2?: null | boolean;
            property_version_v1: any;
            to_address?: null | string;
            token_amount: any;
            token_data_id: string;
            token_standard: string;
            transaction_timestamp: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters.

        +

    Returns Promise<{
        after_value?: null | string;
        before_value?: null | string;
        entry_function_id_str?: null | string;
        event_account_address: string;
        event_index: any;
        from_address?: null | string;
        is_fungible_v2?: null | boolean;
        property_version_v1: any;
        to_address?: null | string;
        token_amount: any;
        token_data_id: string;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[]>

    A promise that resolves to the activity data related to the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the activity data for a digital asset
    const digitalAssetActivity = await aptos.getDigitalAssetActivity({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAssetActivity);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves digital asset data using the address of a digital asset.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        collection_id: string;
        current_collection?: null | {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any;
            mutable_description?: null | boolean;
            mutable_uri?: null | boolean;
            table_handle_v1?: null | string;
            token_standard: string;
            total_minted_v2?: any;
            uri: string;
        };
        decimals?: any;
        description: string;
        is_fungible_v2?: null | boolean;
        largest_property_version_v1?: any;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum?: any;
        supply?: any;
        token_data_id: string;
        token_name: string;
        token_properties: any;
        token_standard: string;
        token_uri: string;
    }>

    GetTokenDataResponse containing relevant data for the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching digital asset data for a specific address
    const digitalAsset = await aptos.getDigitalAssetData({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAsset);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all subdomain names for a given domain, excluding the domain itself.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise that resolves to an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching subdomains for a specific domain
    const subdomains = await aptos.getDomainSubdomains({
    domain: "test", // replace with your domain
    options: {
    limit: 10, // specify the number of subdomains to fetch
    offset: 0, // specify the starting point for fetching
    orderBy: "name", // specify the order by which to sort the results
    },
    });

    console.log(subdomains);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve all events from the Aptos blockchain. +An optional where clause can be provided to filter the results based on specific criteria.

    +

    Parameters

    • Optionalargs: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }> & WhereArg<EventsBoolExp>;
      }

      Optional parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }> & WhereArg<EventsBoolExp>

        Optional pagination and filtering options.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    GetEventsQuery response type containing the events.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve all events
    const events = await aptos.getEvents();

    // Retrieve events with filtering by account address
    const whereCondition = {
    account_address: { _eq: "0x123" }, // replace with a real account address
    };
    const filteredEvents = await aptos.getEvents({
    options: { where: whereCondition },
    });

    console.log(events);
    console.log(filteredEvents);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the expiration time of a domain name or subdomain name from the contract.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the expiration.

      +
      • name: string

        A string of the name to retrieve.

        +

    Returns Promise<undefined | number>

    number as a unix timestamp in milliseconds.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the expiration time for the domain "test.aptos"
    const exp = await aptos.getExpiration({ name: "test.aptos" });

    // Log the expiration date
    console.log(new Date(exp)); // Outputs the expiration date
    }
    runExample().catch(console.error); +
    + +
  • Queries all fungible asset activities and returns a list of their metadata.

    +

    Parameters

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        block_height: any;
        entry_function_id_str?: null | string;
        event_index: any;
        gas_fee_payer_address?: null | string;
        is_frozen?: null | boolean;
        is_gas_fee: boolean;
        is_transaction_success: boolean;
        owner_address?: null | string;
        storage_id: string;
        storage_refund_amount: any;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching fungible asset activities
    const fungibleAssetActivities = await aptos.getFungibleAssetActivities();
    console.log(fungibleAssetActivities);
    }
    runExample().catch(console.error); +
    + +
  • Queries all fungible asset metadata.

    +

    Parameters

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching fungible asset metadata
    const fungibleAssets = await aptos.getFungibleAssetMetadata();
    console.log(fungibleAssets);
    }
    runExample().catch(console.error); +
    + +
  • Queries the fungible asset metadata for a specific asset type. +This function helps retrieve detailed information about a fungible asset based on its type.

    +

    Parameters

    • args: {
          assetType: string;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • assetType: string

        The asset type of the fungible asset, e.g., "0x1::aptos_coin::AptosCoin" for Aptos Coin.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }>

    A fungible asset metadata item.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve fungible asset metadata by asset type
    const fungibleAsset = await aptos.getFungibleAssetMetadataByAssetType({
    assetType: "0x1::aptos_coin::AptosCoin" // replace with your asset type
    });

    console.log(fungibleAsset);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves fungible asset metadata based on the creator address.

    +

    This function allows you to query metadata for a specific fungible asset created by a given address.

    +

    Parameters

    • args: {
          creatorAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • creatorAddress: AccountAddressInput

        The creator address of the fungible asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }[]>

    A fungible asset metadata item.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve fungible asset metadata by creator address
    const fungibleAsset = await aptos.getFungibleAssetMetadataByCreatorAddress({
    creatorAddress: "0x123", // replace with a real creator address
    });

    console.log(fungibleAsset);
    }
    runExample().catch(console.error); +
    + +
  • Estimates the gas unit price required to process a transaction on the Aptos blockchain in a timely manner. +This helps users to understand the cost associated with their transactions. +https://api.mainnet.aptoslabs.com/v1/spec#/operations/estimate_gas_price

    +

    Returns Promise<GasEstimation>

    An object containing the estimated gas price.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your network
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the gas price estimation
    const gasPriceEstimation = await aptos.getGasPriceEstimation();

    console.log("Estimated Gas Price:", gasPriceEstimation);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the last successful indexer version, providing insight into the ledger version the indexer is updated to, which +may lag behind the full nodes.

    +

    Returns Promise<bigint>

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the last successful indexer version
    const version = await aptos.getIndexerLastSuccessVersion();
    console.log(`Last successful indexer version: ${version}`);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the Aptos ledger information.

    +

    Returns Promise<LedgerInfo>

    The Aptos Ledger Info, which includes details such as chain ID, epoch, and ledger version.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the ledger information
    const ledgerInfo = await aptos.getLedgerInfo();

    console.log(ledgerInfo);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve module events based on a specified event type. +This function allows you to query for events that are associated with a particular module event type in the Aptos blockchain.

    +

    Parameters

    • args: {
          eventType: `${string}::${string}::${string}`;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }>;
      }

      The arguments for retrieving module events.

      +
      • eventType: `${string}::${string}::${string}`

        The event type to filter the results.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters for the event results.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise - A promise that resolves to the retrieved events.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve module events for a specific event type
    const events = await aptos.getModuleEventsByEventType({
    eventType: "0x1::transaction_fee::FeeStatement", // specify the event type
    minimumLedgerVersion: 1, // optional: specify minimum ledger version if needed
    });

    console.log(events); // log the retrieved events
    }
    runExample().catch(console.error); +
    + +
  • Fetches a single name from the indexer based on the provided name argument.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the name.

      +
      • name: string

        A string of the name to retrieve, e.g. "test.aptos.apt" or "test.apt" or "test". +Can be inclusive or exclusive of the .apt suffix and can be a subdomain.

        +

    Returns Promise<undefined | {
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }>

    A promise of an ANSName or undefined if the name is not active.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching a name from the indexer
    const name = await aptos.getName({ name: "test.aptos" }); // replace with a real name
    console.log(name);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current number of delegators in a specified pool. Throws an error if the pool is not found.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          poolAddress: AccountAddressInput;
      }

      The parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • poolAddress: AccountAddressInput

        The address of the pool to query.

        +

    Returns Promise<number>

    The number of delegators for the given pool.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the number of delegators for a specific pool
    const delegators = await aptos.getNumberOfDelegators({ poolAddress: "0x1" }); // replace with a real pool address
    console.log(`Number of delegators: ${delegators}`);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current number of delegators across all pools.

    +

    Parameters

    • Optionalargs: {
          minimumLedgerVersion?: AnyNumber;
          options?: OrderByArg<{
              num_active_delegator?: any;
              pool_address?: null | string;
          }>;
      }

      Optional parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: OrderByArg<{
            num_active_delegator?: any;
            pool_address?: null | string;
        }>

        Optional ordering options for the response.

        +

    Returns Promise<{
        num_active_delegator?: any;
        pool_address?: null | string;
    }[]>

    GetNumberOfDelegatorsForAllPoolsResponse response type containing the number of delegators per pool.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the number of delegators for all pools
    const delegators = await aptos.getNumberOfDelegatorsForAllPools();
    console.log(delegators);
    }
    runExample().catch(console.error); +
    + +
  • Fetches the object data based on the specified object address.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          objectAddress: AccountAddressInput;
          options?: PaginationArgs & OrderByArg<{
              allow_ungated_transfer: boolean;
              is_deleted: boolean;
              last_guid_creation_num: any;
              last_transaction_version: any;
              object_address: string;
              owner_address: string;
              state_key_hash: string;
          }>;
      }
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to wait for.

        +
      • objectAddress: AccountAddressInput

        The object address to retrieve data for.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            allow_ungated_transfer: boolean;
            is_deleted: boolean;
            last_guid_creation_num: any;
            last_transaction_version: any;
            object_address: string;
            owner_address: string;
            state_key_hash: string;
        }>

        Optional configuration options for pagination and ordering.

        +

    Returns Promise<{
        allow_ungated_transfer: boolean;
        is_deleted: boolean;
        last_guid_creation_num: any;
        last_transaction_version: any;
        object_address: string;
        owner_address: string;
        state_key_hash: string;
    }>

    The object data corresponding to the provided address.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching object data by object address
    const objectData = await aptos.getObjectDataByObjectAddress({
    objectAddress: "0x1", // replace with a real object address
    });

    console.log(objectData);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the digital assets owned by a specified address.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
          ownerAddress: AccountAddressInput;
      }
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

        Optional pagination and ordering parameters for the response.

        +
      • ownerAddress: AccountAddressInput

        The address of the owner.

        +

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    GetOwnedTokensResponse containing ownership data of the digital assets belonging to the ownerAddress.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the digital assets owned by the specified address
    const digitalAssets = await aptos.getOwnedDigitalAssets({
    ownerAddress: "0x1", // replace with a real account address
    });

    console.log(digitalAssets);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the owner address of a specified domain name or subdomain name from the contract.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the owner address.

      +
      • name: string

        A string representing the name of the domain or subdomain to retrieve the owner address for.

        +

    Returns Promise<undefined | AccountAddress>

    AccountAddress if the name is owned, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the owner address of "test.aptos"
    const owner = await aptos.getOwnerAddress({ name: "test.aptos" });
    console.log(owner); // Logs the owner address or undefined if not owned
    }
    runExample().catch(console.error); +
    + +
  • Fetches the pepper from the Aptos pepper service API.

    +

    Parameters

    • args: {
          derivationPath?: string;
          ephemeralKeyPair: EphemeralKeyPair;
          jwt: string;
      }

      The arguments for fetching the pepper.

      +
      • OptionalderivationPath?: string

        A derivation path used for creating multiple accounts per user via the BIP-44 standard. Defaults +to "m/44'/637'/0'/0'/0".

        +
      • ephemeralKeyPair: EphemeralKeyPair

        The EphemeralKeyPair used to generate the nonce in the JWT token.

        +
      • jwt: string

        JWT token.

        +

    Returns Promise<Uint8Array>

    The pepper which is a Uint8Array of length 31.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const ephemeralKeyPair = new EphemeralKeyPair(); // create a new ephemeral key pair
    const jwt = "your_jwt_token"; // replace with a real JWT token

    // Fetching the pepper using the provided JWT and ephemeral key pair
    const pepper = await aptos.getPepper({
    jwt,
    ephemeralKeyPair,
    // derivationPath: "m/44'/637'/0'/0'/0" // specify your own if needed
    });

    console.log("Fetched pepper:", pepper);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the primary name for an account. An account can have multiple names, but only one primary name, which may not exist.

    +

    Parameters

    Returns Promise<undefined | string>

    A string if the account has a primary name, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the primary name for the specified account address
    const name = await aptos.getPrimaryName({ address: "0x1" }); // replace with a real account address
    console.log(name);
    }
    runExample().catch(console.error); +
    + +
  • Query the processor status for a specific processor type.

    +

    Parameters

    Returns Promise<{
        last_success_version: any;
        last_updated: any;
        processor: string;
    }>

    The status of the specified processor type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the processor status for the account transactions processor
    const status = await aptos.getProcessorStatus("account_transactions_processor");
    console.log(status);
    }
    runExample().catch(console.error); +
    + +
  • Fetches a proof from the Aptos prover service API.

    +

    Parameters

    • args: {
          ephemeralKeyPair: EphemeralKeyPair;
          jwt: string;
          pepper?: HexInput;
          uidKey?: string;
      }

      The arguments for fetching the proof.

      +
      • ephemeralKeyPair: EphemeralKeyPair

        The EphemeralKeyPair used to generate the nonce in the JWT token.

        +
      • jwt: string

        JWT token.

        +
      • Optionalpepper?: HexInput

        The pepper used for the account. If not provided, it will be fetched from the Aptos pepper service.

        +
      • OptionaluidKey?: string

        A key in the JWT token to use to set the uidVal in the IdCommitment.

        +

    Returns Promise<ZeroKnowledgeSig>

    The proof which is represented by a ZeroKnowledgeSig.

    +
    import { Aptos, AptosConfig, Network, EphemeralKeyPair, getPepper } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const jwt = "your_jwt_token"; // replace with a real JWT token
    const ephemeralKeyPair = new EphemeralKeyPair(); // create a new ephemeral key pair

    // Fetch the proof using the getProof function
    const proof = await aptos.getProof({
    jwt,
    ephemeralKeyPair,
    pepper: await getPepper({}), // fetch the pepper if not provided
    uidKey: "sub", // specify the uid key
    });

    console.log("Fetched proof:", proof);
    }
    runExample().catch(console.error); +
    + +
  • Returns a signing message for a transaction, allowing a user to sign it using their preferred method before submission to the network.

    +

    Parameters

    • args: {
          transaction: AnyRawTransaction;
      }

      The arguments for obtaining the signing message.

      +

    Returns Uint8Array

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const transaction = await aptos.transaction.build.simple({
    sender: "0x1", // replace with a real sender address
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: ["0x2", 100], // replace with a real destination address
    },
    });

    const message = await aptos.getSigningMessage({ transaction });
    console.log(message);
    }
    runExample().catch(console.error); +
    + +
  • Queries for a specific item in a table identified by the handle and the key for the item. +This function allows you to retrieve structured data from a table in the Aptos blockchain.

    +

    Type Parameters

    • T

    Parameters

    Returns Promise<T>

    Table item value rendered in JSON.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve a table item from the Aptos blockchain
    const tableItem = await aptos.getTableItem({
    handle: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca",
    data: {
    key_type: "address", // Move type of table key
    value_type: "u128", // Move type of table value
    key: "0x619dc29a0aac8fa146714058e8dd6d2d0f3bdf5f6331907bf91f3acd81e6935" // Value of table key
    },
    });

    console.log(tableItem);
    }
    runExample().catch(console.error); +
    + +
  • Queries for table items data with optional filtering and pagination. +This function allows you to retrieve specific data from a table based on provided criteria.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & WhereArg<TableItemsBoolExp> & OrderByArg<{
              decoded_key: any;
              decoded_value?: any;
              key: string;
              table_handle: string;
              transaction_version: any;
              write_set_change_index: any;
          }>;
      }

      The arguments for querying table items data.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to wait for before querying.

        +
      • Optionaloptions?: PaginationArgs & WhereArg<TableItemsBoolExp> & OrderByArg<{
            decoded_key: any;
            decoded_value?: any;
            key: string;
            table_handle: string;
            transaction_version: any;
            write_set_change_index: any;
        }>

        Optional parameters for pagination and filtering.

        +

    Returns Promise<{
        decoded_key: any;
        decoded_value?: any;
        key: string;
        table_handle: string;
        transaction_version: any;
        write_set_change_index: any;
    }[]>

    GetTableItemsDataResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve table items data with specific filtering options
    const data = await aptos.getTableItemsData({
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    options: {
    where: {
    table_handle: { _eq: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca" },
    transaction_version: { _eq: "0" }
    },
    limit: 10, // specify your own limit if needed
    },
    });

    console.log(data);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the metadata of table items, allowing for filtering and pagination.

    +

    Parameters

    Returns Promise<{
        handle: string;
        key_type: string;
        value_type: string;
    }[]>

    GetTableItemsMetadataResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching table items metadata with a filter condition
    const data = await aptos.getTableItemsMetadata({
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    options: {
    where: { handle: { _eq: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca" } },
    limit: 10, // specify your own limit if needed
    },
    });

    console.log(data);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the target address of a domain or subdomain name, which indicates the address the name points to for use on-chain. +Note that the target address can point to addresses that do not own the name.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the target address.

      +
      • name: string

        A string representing the name, which can be a primary name, a subdomain, or a combination (e.g., +"primary", "primary.apt", "secondary.primary", "secondary.primary.apt").

        +

    Returns Promise<undefined | AccountAddress>

    AccountAddress if the name has a target, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the target address for the specified domain name
    const targetAddr = await aptos.getTargetAddress({ name: "test.aptos" });

    console.log(targetAddr); // Logs the target address, e.g., 0x123...
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transactions by their transaction hash, returning both pending and committed transactions.

    +

    Parameters

    • args: {
          transactionHash: HexInput;
      }

      The arguments for querying the transaction.

      +
      • transactionHash: HexInput

        The transaction hash should be a hex-encoded bytes string with a 0x prefix.

        +

    Returns Promise<TransactionResponse>

    The transaction from the mempool (pending) or the on-chain (committed) transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch a transaction by its hash
    const transaction = await aptos.getTransactionByHash({ transactionHash: "0x123" }); // replace with a real transaction hash

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transaction by version. This function will not return pending transactions.

    +

    Parameters

    • args: {
          ledgerVersion: AnyNumber;
      }

      The arguments for querying the transaction.

      +
      • ledgerVersion: AnyNumber

        Transaction version is an unsigned 64-bit number.

        +

    Returns Promise<TransactionResponse>

    On-chain transaction. Only on-chain transactions have versions, so this +function cannot be used to query pending transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching a transaction by its version
    const transaction = await aptos.getTransactionByVersion({ ledgerVersion: 1 }); // replace 1 with a real version
    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transactions, excluding pending transactions. +Use this function to retrieve historical transactions from the blockchain.

    +

    Parameters

    • Optionalargs: {
          options?: PaginationArgs;
      }

      Optional parameters for pagination.

      +

    Returns Promise<TransactionResponse[]>

    An array of on-chain transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch transactions with pagination
    const transactions = await aptos.getTransactions({
    options: {
    offset: 0, // Start from the first transaction
    limit: 10, // Limit to 10 results
    },
    });

    console.log(transactions);
    }
    runExample().catch(console.error); +
    + +
  • Defines if the specified transaction is currently in a pending state. +This function helps you determine the status of a transaction using its hash.

    +

    Parameters

    • args: {
          transactionHash: HexInput;
      }

      The arguments for the function.

      +
      • transactionHash: HexInput

        A hash of the transaction in hexadecimal format.

        +

    Returns Promise<boolean>

    true if the transaction is in a pending state and false otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Check if the transaction is pending using its hash
    const isPendingTransaction = await aptos.isPendingTransaction({ transactionHash: "0x123" }); // replace with a real transaction hash
    console.log("Is the transaction pending?", isPendingTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Looks up the account address for a given authentication key, handling both rotated and non-rotated keys.

    +

    Parameters

    Returns Promise<AccountAddress>

    Promise - The account address associated with the authentication key.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Look up the original account address for a given authentication key
    const accountAddress = await aptos.lookupOriginalAccountAddress({
    authenticationKey: "0x1", // replace with a real authentication key
    });

    console.log("Original Account Address:", accountAddress);
    }
    runExample().catch(console.error); +
    + +
  • Create a transaction to mint a digital asset into the creator's account within an existing collection. +This function helps you generate a transaction that can be simulated or submitted to the blockchain for minting a digital asset.

    +

    Parameters

    • args: {
          collection: string;
          creator: Account;
          description: string;
          name: string;
          options?: InputGenerateTransactionOptions;
          propertyKeys?: string[];
          propertyTypes?: (
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY")[];
          propertyValues?: PropertyValue[];
          uri: string;
      }
      • collection: string

        The name of the collection the digital asset belongs to.

        +
      • creator: Account

        The creator of the collection.

        +
      • description: string

        The description of the digital asset.

        +
      • name: string

        The name of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction generation options.

        +
      • OptionalpropertyKeys?: string[]

        Optional array of property keys for the digital asset.

        +
      • OptionalpropertyTypes?: (
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY")[]

        Optional array of property types for the digital asset.

        +
      • OptionalpropertyValues?: PropertyValue[]

        Optional array of property values for the digital asset.

        +
      • uri: string

        The URI to additional info about the digital asset.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Creating a transaction to mint a digital asset
    const transaction = await aptos.mintDigitalAssetTransaction({
    creator: Account.generate(), // replace with a real account
    collection: "MyCollection",
    description: "This is a digital asset.",
    name: "MyDigitalAsset",
    uri: "https://example.com/my-digital-asset",
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Mint a soul bound digital asset into a recipient's account. +This function allows you to create a unique digital asset that is bound to a specific account.

    +

    Parameters

    • args: {
          account: Account;
          collection: string;
          description: string;
          name: string;
          options?: InputGenerateTransactionOptions;
          propertyKeys?: string[];
          propertyTypes?: (
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY")[];
          propertyValues?: PropertyValue[];
          recipient: AccountAddressInput;
          uri: string;
      }

      The arguments for minting the soul bound transaction.

      +
      • account: Account

        The account that mints the digital asset.

        +
      • collection: string

        The collection name that the digital asset belongs to.

        +
      • description: string

        The digital asset description.

        +
      • name: string

        The digital asset name.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Additional options for generating the transaction.

        +
      • OptionalpropertyKeys?: string[]

        The property keys for storing on-chain properties.

        +
      • OptionalpropertyTypes?: (
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY")[]

        The type of property values.

        +
      • OptionalpropertyValues?: PropertyValue[]

        The property values to be stored on-chain.

        +
      • recipient: AccountAddressInput

        The account address where the digital asset will be created.

        +
      • uri: string

        The digital asset URL.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Mint a soul bound digital asset
    const transaction = await aptos.mintSoulBoundTransaction({
    account: Account.generate(), // Replace with a real account
    collection: "collectionName",
    description: "collectionDescription",
    name: "digitalAssetName",
    uri: "digital-asset-uri.com",
    recipient: "0x123" // Replace with a real recipient account address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Generates a transaction to publish a Move package to the blockchain. +This function helps you create a transaction that can be simulated or submitted to the chain for publishing a package.

    +

    To get the metadataBytes and byteCode, can compile using Aptos CLI with command +aptos move compile --save-metadata ...,

    +

    https://aptos.dev/tutorials/your-first-dapp/#step-4-publish-a-move-module

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Replace with a real account address
    const account = "0x1";
    const metadataBytes = "0x..."; // replace with real metadata bytes
    const byteCode = "0x..."; // replace with real module bytecode

    const transaction = await aptos.publishPackageTransaction({
    account,
    metadataBytes,
    moduleBytecode: [byteCode],
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves data from the Aptos Indexer using a GraphQL query. +This function allows you to execute complex queries to fetch specific data from the Aptos blockchain.

    +

    Type Parameters

    • T extends {}

    Parameters

    Returns Promise<T>

    The provided T type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Querying the Aptos Indexer for ledger information
    const topUserTransactions = await aptos.queryIndexer({
    query: `query MyQuery {
    ledger_infos {
    chain_id
    }
    }`
    });

    console.log(topUserTransactions);
    }
    runExample().catch(console.error); +
    + +
  • Registers a new name.

    +

    This function allows you to register a domain or subdomain name with specific expiration policies and options.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Registering a subdomain name assuming def.apt is already registered and belongs to the sender alice.
    const txn = await aptos.registerName({
    sender: "0x1", // replace with a real sender account
    name: "test.aptos.apt",
    expiration: {
    policy: "subdomain:independent",
    expirationDate: Date.now() + 30 * 24 * 60 * 60 * 1000, // expires in 30 days
    },
    });

    console.log("Transaction:", txn);
    }
    runExample().catch(console.error); +
    + +
  • Remove a digital asset property from the blockchain. +This function allows you to delete an existing property associated with a digital asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters required to remove the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Remove a digital asset property
    const transaction = await aptos.removeDigitalAssetPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: true,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Renews a domain name for one year. +If a domain name was minted with V1 of the contract, it will automatically be upgraded to V2 via this transaction.

    +

    Parameters

    • args: {
          name: string;
          options?: InputGenerateTransactionOptions;
          sender: Account;
          years?: 1;
      }

      The arguments for renewing the domain.

      +
      • name: string

        A string representing the domain to renew. Subdomains cannot be renewed.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction options.

        +
      • sender: Account

        The sender account, which must be the domain owner.

        +
      • Optionalyears?: 1

        The number of years to renew the name. Currently, only one year is permitted.

        +

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Renew the domain "test" for one year
    const transaction = await aptos.renewDomain({
    sender: Account.generate(), // replace with a real account
    name: "test"
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Rotate an account's authentication key. After rotation, only the new private key can be used to sign transactions for the account. +Note: Only legacy Ed25519 scheme is supported for now. +More info: https://aptos.dev/guides/account-management/key-rotation/

    +

    Parameters

    • args: {
          fromAccount: Account;
          toNewPrivateKey: PrivateKey;
      }

      The arguments for rotating the auth key.

      +
      • fromAccount: Account

        The account to rotate the auth key for.

        +
      • toNewPrivateKey: PrivateKey

        The new private key to rotate to.

        +

    Returns Promise<TransactionResponse>

    PendingTransactionResponse

    +
    import { Aptos, AptosConfig, Network, Account, PrivateKey } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Rotate the authentication key for an account
    const response = await aptos.rotateAuthKey({
    // replace with a real account
    fromAccount: Account.generate(),
    // replace with a real private key
    toNewPrivateKey: new PrivateKey("0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"),
    });

    console.log(response);
    }
    runExample().catch(console.error); +
    + +
  • Set the digital asset description to provide additional context or information about the asset.

    +

    Parameters

    • args: {
          creator: Account;
          description: string;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for setting the digital asset description.

      +
      • creator: Account

        The creator account responsible for the digital asset.

        +
      • description: string

        The digital asset description to be set.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the digital asset description
    const transaction = await aptos.setDigitalAssetDescriptionTransaction({
    creator: Account.generate(), // replace with a real account
    description: "This is a digital asset description.",
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Set the digital asset name, allowing you to define a name for a specific digital asset on the blockchain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          name: string;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for setting the digital asset name.

      +
      • creator: Account

        The creator account responsible for the transaction.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset, represented as a Move struct ID.

        +
      • name: string

        The desired name for the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the blockchain.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const creator = Account.generate(); // Generate a new account for the creator
    const digitalAssetAddress = "0x123"; // replace with a real digital asset address

    // Set the digital asset name
    const transaction = await aptos.setDigitalAssetNameTransaction({
    creator: creator,
    name: "digitalAssetName",
    digitalAssetAddress: digitalAssetAddress,
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Set the URI for a digital asset, allowing you to associate a unique identifier with the asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          uri: string;
      }

      The parameters for the transaction.

      +
      • creator: Account

        The creator account initiating the transaction.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • uri: string

        The digital asset URI to be set.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the URI for a digital asset
    const transaction = await aptos.setDigitalAssetURITransaction({
    creator: Account.generate(), // Replace with a real creator account
    uri: "digital-asset-uri.com",
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Sets the primary name for the sender account, allowing them to designate a single primary name among potentially multiple +names. An account may not have a primary name.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the primary name for the sender account
    const sender = Account.generate(); // replace with a real account
    await aptos.setPrimaryName({ sender, name: "test.aptos" });

    const primaryName = await aptos.getPrimaryName({ address: sender.accountAddress });
    console.log("Primary Name:", primaryName); // Should log: "Primary Name: test.aptos"
    }
    runExample().catch(console.error); +
    + +
  • Sets the target address of a domain or subdomain name, pointing it to a specified address for use on-chain. +The target address can be different from the owner of the name.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Setting the target address for a domain name
    const sender = Account.generate(); // replace with a real account
    const address = "0x1"; // replace with a real account address

    await aptos.setTargetAddress({
    sender: sender,
    name: "test.aptos",
    address: address,
    });

    const targetAddress = await aptos.getTargetAddress({ name: "test.aptos" });
    console.log(targetAddress); // Should log the address set for "test.aptos"
    }
    runExample().catch(console.error); +
    + +
  • Sign a transaction that can later be submitted to the chain. +This function is essential for ensuring the authenticity of the transaction by using the provided account's signing capabilities.

    +

    Parameters

    Returns AccountAuthenticator

    AccountAuthenticator - The authenticator for the signed transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for signing
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [ "0x1", 100 ], // replace with a real account address and amount
    },
    });

    const signedTransaction = await aptos.transaction.sign({
    signer: sender,
    transaction,
    }); // Sign the transaction

    console.log("Signed Transaction:", signedTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Sign and submit a single signer transaction as the fee payer to chain given an authenticator by the sender of the transaction.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    PendingTransactionResponse

    +
    const transaction = await aptos.transaction.build.simple({sender: alice.accountAddress, feePayer: true ...})
    const senderAuthenticator = alice.signTransactionWithAuthenticator(transaction)
    const pendingTransaction = await aptos.signAndSubmitAsFeePayer({
    senderAuthenticator,
    feePayer: bob,
    transaction,
    }) +
    + +
  • Sign and submit a single signer transaction to the blockchain. +This function allows you to execute a transaction after signing it with the specified account.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    PendingTransactionResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for sending the transaction
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [ "0x1", 100 ], // replace with a real account address
    },
    });

    // Sign and submit the transaction
    const pendingTransaction = await aptos.signAndSubmitTransaction({
    signer: sender,
    transaction,
    });

    console.log(pendingTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Sign a transaction as a fee payer that can later be submitted to the chain. +This function ensures that the transaction is marked with the fee payer's address, allowing it to be processed correctly.

    +

    Parameters

    • args: {
          signer: Account;
          transaction: AnyRawTransaction;
      }

      The arguments for signing the transaction.

      +
      • signer: Account

        The fee payer signer account.

        +
      • transaction: AnyRawTransaction

        A raw transaction to sign on. This transaction must include a feePayerAddress property.

        +

    Returns AccountAuthenticator

    AccountAuthenticator - The authenticator for the signed transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for the fee payer
    const transaction = await aptos.transaction.build.simple({
    // All transactions on Aptos are implemented via smart contracts.
    function: "0x1::aptos_account::transfer",
    functionArguments: [sender.accountAddress, 100],
    feePayerAddress: sender.accountAddress, // Set the fee payer address
    });

    const signedTransaction = await aptos.transaction.signAsFeePayer({
    signer: sender,
    transaction,
    });

    console.log("Signed transaction as fee payer:", signedTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Generate a transfer coin transaction that can be simulated, signed, and submitted. +This function helps you create a transaction to transfer a specified amount of coins +from one account to another within the Aptos network.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Generate a transfer coin transaction
    const transaction = await aptos.transferCoinTransaction({
    sender: "0x1", // replace with a real sender account address
    recipient: "0x2", // replace with a real recipient account address
    amount: 10,
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Transfer ownership of a non-fungible digital asset. +This function allows you to transfer a digital asset only if it is not frozen, meaning the ownership transfer is not disabled.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          recipient: AccountAddress;
          sender: Account;
      }

      The arguments for transferring the digital asset.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset being transferred.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset, defaults to "0x4::token::Token".

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • recipient: AccountAddress

        The account address of the recipient.

        +
      • sender: Account

        The sender account of the current digital asset owner.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Transfer a digital asset
    const transaction = await aptos.transferDigitalAssetTransaction({
    sender: Account.generate(), // replace with a real sender account
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    recipient: "0x456", // replace with a real recipient account address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Transfer a specified amount of fungible asset from the sender's primary store to the recipient's primary store. +This method allows you to transfer any fungible asset, including fungible tokens.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Transfer fungible asset from sender to recipient
    const transaction = await aptos.transferFungibleAsset({
    sender: Account.generate(), // replace with a real sender account
    fungibleAssetMetadataAddress: "0x123", // replace with a real fungible asset address
    recipient: "0x456", // replace with a real recipient account
    amount: 5
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Unfreeze the ability to transfer a digital asset. +This function allows the specified creator account to unfreeze the transfer of a digital asset identified by its address.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for unfreezing the digital asset transfer.

      +
      • creator: Account

        The creator account that is unfreezing the digital asset transfer.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to unfreeze.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being unfrozen.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Unfreeze the ability to transfer a digital asset
    const transaction = await aptos.unfreezeDigitalAssetTransaferTransaction({
    creator: Account.generate(), // replace with a real creator account
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Update a digital asset property on-chain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters for updating the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Update a digital asset property
    const transaction = await aptos.updateDigitalAssetPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: false,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Update a typed digital asset property on-chain. +This function allows you to modify the properties of a digital asset, enabling dynamic updates to its attributes.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The arguments for updating the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        (Optional) The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        (Optional) Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Update a typed digital asset property
    const transaction = await aptos.updateDigitalAssetTypedPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "typedKey",
    propertyType: "U8",
    propertyValue: 2,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • This installs a set of FederatedJWKs at an address for a given iss.

    +

    It will fetch the JWK set from the well-known endpoint and update the FederatedJWKs at the sender's address +to reflect it.

    +

    Parameters

    • args: {
          iss: string;
          jwksUrl?: string;
          sender: Account;
      }
      • iss: string

        the iss claim of the federated OIDC provider.

        +
      • OptionaljwksUrl?: string

        the URL to find the corresponding JWKs. For supported IDP providers this parameter in not necessary.

        +
      • sender: Account

        The account that will install the JWKs

        +

    Returns Promise<SimpleTransaction>

    The pending transaction that results from submission.

    +
  • Queries for a Move view function with JSON, this provides compatability with the old aptos package

    +

    Type Parameters

    Parameters

    Returns Promise<T>

    an array of Move values

    +
    const data = await aptos.view({
    payload: {
    function: "0x1::coin::balance",
    typeArguments: ["0x1::aptos_coin::AptosCoin"],
    functionArguments: [accountAddress.toString()],
    }
    }) +
    + +
  • Waits for a transaction to move past the pending state and provides the transaction response. +There are 4 cases.

    +
      +
    1. Transaction is successfully processed and committed to the chain. +
        +
      • The function will resolve with the transaction response from the API.
      • +
      +
    2. +
    3. Transaction is rejected for some reason, and is therefore not committed to the blockchain. +
        +
      • The function will throw an AptosApiError with an HTTP status code indicating some problem with the request.
      • +
      +
    4. +
    5. Transaction is committed but execution failed, meaning no changes were +written to the blockchain state. +
        +
      • If checkSuccess is true, the function will throw a FailedTransactionError +If checkSuccess is false, the function will resolve with the transaction response where the success field is false.
      • +
      +
    6. +
    7. Transaction does not move past the pending state within args.options.timeoutSecs seconds. +
        +
      • The function will throw a WaitForTransactionError
      • +
      +
    8. +
    +

    Parameters

    Returns Promise<CommittedTransactionResponse>

    The transaction on-chain response.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Wait for a transaction to complete using its hash
    const transactionHash = "0x123"; // replace with a real transaction hash
    const transactionResponse = await aptos.waitForTransaction({
    transactionHash,
    options: {
    timeoutSecs: 30, // specify your own timeout if needed
    checkSuccess: true,
    },
    });

    console.log(transactionResponse);
    }
    runExample().catch(console.error); +
    + +

Properties

account: Account
ans: ANS
coin: Coin
config: AptosConfig

The configuration settings for the Aptos client.

+
digitalAsset: DigitalAsset
event: Event
faucet: Faucet
fungibleAsset: FungibleAsset
general: General
keyless: Keyless
object: AptosObject
staking: Staking
table: Table
transaction: Transaction
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosApiError.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosApiError.html new file mode 100644 index 000000000..83733d857 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosApiError.html @@ -0,0 +1,23 @@ +AptosApiError | @aptos-labs/ts-sdk - v1.30.0

Represents an error returned from the Aptos API. +This class encapsulates the details of the error, including the request URL, response status, and additional data.

+

The name of the error, which is always "AptosApiError".

+

The URL to which the request was made.

+

The HTTP response status code (e.g., 400).

+

The message associated with the response status.

+

The response data returned from the API.

+

The original AptosRequest that triggered the error.

+

Hierarchy (view full)

Methods

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

Properties

data: any
message: string
name: string
request: AptosRequest
stack?: string
status: number
statusText: string
url: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+
stackTraceLimit: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosConfig.html new file mode 100644 index 000000000..3fd6b94d6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AptosConfig.html @@ -0,0 +1,55 @@ +AptosConfig | @aptos-labs/ts-sdk - v1.30.0

Represents the configuration settings for an Aptos SDK client instance. +This class allows customization of various endpoints and client settings.

+
import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

async function runExample() {
// Create a configuration for connecting to the Aptos testnet
const config = new AptosConfig({ network: Network.TESTNET });

// Initialize the Aptos client with the configuration
const aptos = new Aptos(config);

console.log("Aptos client initialized:", aptos);
}
runExample().catch(console.error); +
+ +

Constructors

  • Initializes an instance of the Aptos client with the specified settings. +This allows users to configure various aspects of the client, such as network and endpoints.

    +

    Parameters

    • Optionalsettings: AptosSettings

      Optional configuration settings for the Aptos client.

      +

    Returns AptosConfig

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client with default settings
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify the network
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Returns the URL endpoint to send the request to based on the specified API type. +If a custom URL was provided in the configuration, that URL is returned. Otherwise, the URL endpoint is derived from the network.

    +

    Parameters

    • apiType: AptosApiType

      The type of Aptos API to get the URL for. This can be one of the following: FULLNODE, FAUCET, INDEXER, PEPPER, PROVER.

      +

    Returns string

    import { Aptos, AptosConfig, Network, AptosApiType } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the request URL for the FULLNODE API
    const url = config.getRequestUrl(AptosApiType.FULLNODE);
    console.log("Request URL for FULLNODE:", url);
    }
    runExample().catch(console.error); +
    + +
  • Checks if the provided URL is a known pepper service endpoint.

    +

    Parameters

    • url: string

      The URL to check against the known pepper service endpoints.

      +

    Returns boolean

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const url = "https://example.pepper.service"; // replace with a real pepper service URL

    // Check if the URL is a known pepper service endpoint
    const isPepperService = config.isPepperServiceRequest(url);

    console.log(`Is the URL a known pepper service? ${isPepperService}`);
    }
    runExample().catch(console.error); +
    + +
  • Checks if the provided URL is a known prover service endpoint.

    +

    Parameters

    • url: string

      The URL to check against known prover service endpoints.

      +

    Returns boolean

    A boolean indicating whether the URL is a known prover service endpoint.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    // Check if the URL is a known prover service endpoint
    const url = "https://prover.testnet.aptos.dev"; // replace with a real URL if needed
    const isProver = config.isProverServiceRequest(url);

    console.log(`Is the URL a known prover service? ${isProver}`); +
    + +

Properties

client: Client

The client instance the SDK uses. Defaults to `@aptos-labs/aptos-client

+
clientConfig?: ClientConfig

Optional client configurations

+
faucet?: string

The optional hardcoded faucet URL to send requests to instead of using the network

+
faucetConfig?: FaucetConfig

Optional specific Faucet configurations

+
fullnode?: string

The optional hardcoded fullnode URL to send requests to instead of using the network

+
fullnodeConfig?: ClientHeadersType

Optional specific Fullnode configurations

+
indexer?: string

The optional hardcoded indexer URL to send requests to instead of using the network

+
indexerConfig?: ClientHeadersType

Optional specific Indexer configurations

+
network: Network

The Network that this SDK is associated with. Defaults to DEVNET

+
pepper?: string

The optional hardcoded pepper service URL to send requests to instead of using the network

+
prover?: string

The optional hardcoded prover service URL to send requests to instead of using the network

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/AuthenticationKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AuthenticationKey.html new file mode 100644 index 000000000..dada57cb1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/AuthenticationKey.html @@ -0,0 +1,64 @@ +AuthenticationKey | @aptos-labs/ts-sdk - v1.30.0

Represents an authentication key used for account management. Each account stores an authentication key that enables account +owners to rotate their private key(s) without changing the address that hosts their account. The authentication key is a +SHA3-256 hash of data and is always 32 bytes in length.

+

Account Basics

+

Account addresses can be derived from the AuthenticationKey.

+

Hierarchy (view full)

Constructors

  • Creates an instance of the AuthenticationKey using the provided hex input. +This ensures that the hex input is valid and conforms to the required length for an Authentication Key.

    +

    Parameters

    • args: {
          data: HexInput;
      }

      The arguments for constructing the AuthenticationKey.

      +
      • data: HexInput

        The hex input data to be used for the Authentication Key.

        +

    Returns AuthenticationKey

    Throws an error if the length of the provided hex input is not equal to the required Authentication Key +length.

    +

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Convert the internal data representation to a Uint8Array.

    +

    This function is useful for obtaining a byte representation of the data, which can be utilized for serialization or transmission.

    +

    Returns Uint8Array

    Uint8Array representation of the internal data.

    +

Properties

data: Hex

The raw bytes of the authentication key.

+
LENGTH: number = 32

An authentication key is always a SHA3-256 hash of data, and is always 32 bytes.

+

The data to hash depends on the underlying public key type and the derivation scheme.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Bool.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Bool.html new file mode 100644 index 000000000..993baa812 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Bool.html @@ -0,0 +1,39 @@ +Bool | @aptos-labs/ts-sdk - v1.30.0

Represents a boolean value that can be serialized and deserialized. +This class extends the Serializable class and provides methods to serialize +the boolean value for different contexts, such as entry functions and script functions.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/ChainId.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ChainId.html new file mode 100644 index 000000000..16b4b8f4d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ChainId.html @@ -0,0 +1,28 @@ +ChainId | @aptos-labs/ts-sdk - v1.30.0

Represents a ChainId that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the current object using the provided serializer. +This function helps in converting the object into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Deserializes a ChainId from the provided deserializer. +This function allows you to reconstruct a ChainId object from serialized data.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the serialized data.

      +

    Returns ChainId

Properties

chainId: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Deserializer.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Deserializer.html new file mode 100644 index 000000000..aee1c7bc7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Deserializer.html @@ -0,0 +1,99 @@ +Deserializer | @aptos-labs/ts-sdk - v1.30.0

A class that provides methods for deserializing various data types from a byte buffer. +It supports deserialization of primitive types, strings, and complex objects using a BCS (Binary Common Serialization) layout.

+

Constructors

  • Creates a new instance of the class with a copy of the provided data buffer. +This prevents outside mutation of the buffer.

    +

    Parameters

    • data: Uint8Array

      The data to be copied into the internal buffer as a Uint8Array.

      +

    Returns Deserializer

Methods

  • Helper function that primarily exists to support alternative syntax for deserialization. +That is, if we have a const deserializer: new Deserializer(...), instead of having to use +MyClass.deserialize(deserializer), we can call deserializer.deserialize(MyClass).

    +

    Type Parameters

    • T

    Parameters

    • cls: Deserializable<T>

      The BCS-deserializable class to deserialize the buffered bytes into.

      +

    Returns T

    the deserialized value of class type T

    +
    const deserializer = new Deserializer(new Uint8Array([1, 2, 3]));
    const value = deserializer.deserialize(MyClass); // where MyClass has a `deserialize` function
    // value is now an instance of MyClass
    // equivalent to `const value = MyClass.deserialize(deserializer)` +
    + +
  • Deserializes a boolean value from a byte stream.

    +

    The BCS layout for a boolean uses one byte, where "0x01" represents true and "0x00" represents false. +An error is thrown if the byte value is not valid.

    +

    Returns boolean

    The deserialized boolean value.

    +

    Throws an error if the boolean value is invalid.

    +
  • Deserializes an array of bytes.

    +

    The BCS layout for "bytes" consists of a bytes_length followed by the bytes themselves, where bytes_length is a u32 integer +encoded as a uleb128 integer, indicating the length of the bytes array.

    +

    Returns Uint8Array

    The deserialized array of bytes.

    +
  • Deserializes an array of bytes of a specified length.

    +

    Parameters

    • len: number

      The number of bytes to read from the source.

      +

    Returns Uint8Array

  • Deserializes an optional deserializable class.

    +

    BCS layout for Optional: 0 if none, else 1 | BCS representation of class.

    +

    Type Parameters

    • T

    Parameters

    • cls: Deserializable<T>

      The BCS-deserializable class to deserialize the buffered bytes into.

      +

    Returns undefined | T

    The deserialized value of class type T or undefined if no value exists.

    +
    const deserializer = new Deserializer(new Uint8Array([1, 2, 3]));
    const value = deserializer.deserializeOption(MyClass); // where MyClass has a `deserialize` function
    // value is now an instance of MyClass

    const deserializer = new Deserializer(new Uint8Array([0]));
    const value = deserializer.deserializeOption(MyClass); // where MyClass has a `deserialize` function
    // value is undefined +
    + +
  • Deserializes an optional string.

    +

    The BCS layout for Optional is 0 if none, else 1 followed by the string length and string content.

    +

    Returns undefined | string

    The deserialized string if it exists, otherwise undefined.

    +
    const deserializer = new Deserializer(new Uint8Array([0x00]));
    assert(deserializer.deserializeOptionStr() === undefined);
    const deserializer = new Deserializer(new Uint8Array([1, 8, 49, 50, 51, 52, 97, 98, 99, 100]));
    assert(deserializer.deserializeOptionStr() === "1234abcd"); +
    + +
  • Deserializes a UTF-8 encoded string from a byte array. It first reads the length of the string in bytes, +followed by the actual byte content, and decodes it into a string.

    +

    BCS layout for "string": string_length | string_content +where string_length is a u32 integer encoded as a uleb128 integer, equal to the number of bytes in string_content.

    +

    Returns string

    const deserializer = new Deserializer(new Uint8Array([8, 49, 50, 51, 52, 97, 98, 99, 100]));
    assert(deserializer.deserializeStr() === "1234abcd"); +
    + +
  • Deserializes a uint128 number from its binary representation. +This function combines two 64-bit values to return a single uint128 value in little-endian format.

    +

    Returns bigint

    The deserialized uint128 number.

    +
  • Deserializes a uint16 number from a binary format in little-endian representation.

    +

    BCS layout for "uint16": Two bytes.

    +

    Returns number

    const deserializer = new Deserializer(new Uint8Array([0x34, 0x12]));
    assert(deserializer.deserializeU16() === 4660); +
    + +
  • Deserializes a uint256 number from its binary representation.

    +

    The BCS layout for "uint256" consists of thirty-two bytes in little-endian format.

    +

    Returns bigint

    The deserialized uint256 number.

    +
  • Deserializes a uint32 number from a binary format in little-endian representation.

    +

    BCS layout for "uint32": Four bytes.

    +

    Returns number

    const deserializer = new Deserializer(new Uint8Array([0x78, 0x56, 0x34, 0x12]));
    assert(deserializer.deserializeU32() === 305419896); +
    + +
  • Deserializes a uint64 number.

    +

    This function combines two 32-bit values to return a 64-bit unsigned integer in little-endian representation.

    +

    Returns bigint

    const deserializer = new Deserializer(new Uint8Array([0x00, 0xEF, 0xCD, 0xAB, 0x78, 0x56, 0x34, 0x12]));
    assert(deserializer.deserializeU64() === 1311768467750121216); +
    + +
  • Deserializes a uint8 number from the binary data.

    +

    BCS layout for "uint8": One byte. Binary format in little-endian representation.

    +

    Returns number

    The deserialized uint8 number.

    +
  • Deserializes a uleb128 encoded uint32 number.

    +

    This function is used for interpreting lengths of variable-length sequences and tags of enum values in BCS encoding.

    +

    Returns number

    The deserialized uint32 value.

    +

    Throws an error if the parsed value exceeds the maximum uint32 number.

    +
  • Deserializes an array of BCS Deserializable values given an existing Deserializer instance with a loaded byte buffer.

    +

    Type Parameters

    • T

    Parameters

    • cls: Deserializable<T>

      The BCS-deserializable class to deserialize the buffered bytes into.

      +

    Returns T[]

    An array of deserialized values of type T.

    +
    // serialize a vector of addresses
    const addresses = new Array<AccountAddress>(
    AccountAddress.from("0x1"),
    AccountAddress.from("0x2"),
    AccountAddress.from("0xa"),
    AccountAddress.from("0xb"),
    );
    const serializer = new Serializer();
    serializer.serializeVector(addresses);
    const serializedBytes = serializer.toUint8Array();

    // deserialize the bytes into an array of addresses
    const deserializer = new Deserializer(serializedBytes);
    const deserializedAddresses = deserializer.deserializeVector(AccountAddress);
    // deserializedAddresses is now an array of AccountAddress instances +
    + +
  • Returns the number of bytes remaining in the buffer.

    +

    This information is useful to determine if there's more data to be read.

    +

    Returns number

    The number of bytes remaining in the buffer.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Account.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Account.html new file mode 100644 index 000000000..e171b7014 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Account.html @@ -0,0 +1,46 @@ +Ed25519Account | @aptos-labs/ts-sdk - v1.30.0

Represents an Ed25519 account that provides signing capabilities through an Ed25519 private key. +This class allows for the creation of accounts, signing messages and transactions, and verifying signatures.

+

Note: Generating an instance of this class does not create the account on-chain.

+

Implements

Constructors

Methods

Properties

accountAddress: AccountAddress

Account address associated with the account

+
privateKey: Ed25519PrivateKey

Private key associated with the account

+
publicKey: Ed25519PublicKey

Public key associated with the account

+
signingScheme: Ed25519 = SigningScheme.Ed25519

Signing scheme used to sign transactions

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PrivateKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PrivateKey.html new file mode 100644 index 000000000..b384395a3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PrivateKey.html @@ -0,0 +1,54 @@ +Ed25519PrivateKey | @aptos-labs/ts-sdk - v1.30.0

Class Ed25519PrivateKeyReadonly

Represents the private key of an Ed25519 key pair.

+

LENGTH - Length of an Ed25519 private key.

+

SLIP_0010_SEED - The Ed25519 key seed to use for BIP-32 compatibility.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Derives a private key from a mnemonic seed phrase using a specified BIP44 path. +To derive multiple keys from the same phrase, change the path

    +

    IMPORTANT: Ed25519 supports hardened derivation only, as it lacks a key homomorphism, making non-hardened derivation impossible.

    +

    Parameters

    • path: string

      The BIP44 path used for key derivation.

      +
    • mnemonics: string

      The mnemonic seed phrase from which the key will be derived.

      +

    Returns Ed25519PrivateKey

    Error if the provided path is not a valid hardened path.

    +
  • Determines if the provided private key is an instance of Ed25519PrivateKey.

    +

    Parameters

    Returns privateKey is Ed25519PrivateKey

    A boolean indicating whether the private key is an Ed25519PrivateKey.

    +

    Use instanceof Ed25519PrivateKey instead.

    +

Properties

LENGTH: number = 32

Length of an Ed25519 private key

+
SLIP_0010_SEED = "ed25519 seed"

The Ed25519 key seed to use for BIP-32 compatibility +See more https://github.com/satoshilabs/slips/blob/master/slip-0010.md

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PublicKey.html new file mode 100644 index 000000000..d387b3b82 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519PublicKey.html @@ -0,0 +1,56 @@ +Ed25519PublicKey | @aptos-labs/ts-sdk - v1.30.0

Represents the public key of an Ed25519 key pair.

+

Since AIP-55 Aptos supports +Legacy and Unified authentication keys.

+

Ed25519 scheme is represented in the SDK as Legacy authentication key and also +as AnyPublicKey that represents any Unified authentication key.

+

Hierarchy (view full)

Constructors

  • Creates an instance of the Ed25519Signature class from a hex input. +This constructor validates the length of the signature to ensure it meets the required specifications.

    +

    Parameters

    • hexInput: HexInput

      The hex input representing the Ed25519 signature.

      +

    Returns Ed25519PublicKey

    Error if the signature length is not equal to Ed25519Signature.LENGTH.

    +

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the data into a byte array using the provided serializer. +This allows for the conversion of data into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Determines if the provided public key is a valid Ed25519 public key. +This function checks for the presence of the "key" property and verifies that its data length matches the expected length +for Ed25519 public keys.

    +

    Parameters

    • publicKey: PublicKey

      The public key to validate.

      +

    Returns publicKey is Ed25519PublicKey

    A boolean indicating whether the public key is a valid Ed25519 public key.

    +
  • Determine if the provided public key is an instance of Ed25519PublicKey.

    +

    Parameters

    Returns publicKey is Ed25519PublicKey

    True if the public key is an instance of Ed25519PublicKey, otherwise false.

    +

    use instanceof Ed25519PublicKey instead.

    +

Properties

LENGTH: number = 32

Length of an Ed25519 public key

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Signature.html new file mode 100644 index 000000000..1b2f74b70 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Ed25519Signature.html @@ -0,0 +1,24 @@ +Ed25519Signature | @aptos-labs/ts-sdk - v1.30.0

Represents a signature of a message signed using an Ed25519 private key.

+

LENGTH - Length of an Ed25519 signature, which is 64 bytes.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

LENGTH = 64

Length of an Ed25519 signature

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunction.html new file mode 100644 index 000000000..fb4d5358c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunction.html @@ -0,0 +1,53 @@ +EntryFunction | @aptos-labs/ts-sdk - v1.30.0

Represents an entry function that can be serialized and deserialized. +This class encapsulates the details required to invoke a function within a module, +including the module name, function name, type arguments, and function arguments.

+

Fully qualified module name in the format "account_address::module_name" (e.g., "0x1::coin").

+

The name of the function (e.g., "transfer").

+

Type arguments required by the Move function.

+

Arguments to the Move function.

+

Constructors

  • Contains the payload to run a function within a module.

    +

    Parameters

    • module_name: ModuleId

      Fully qualified module name in format "account_address::module_name" e.g. "0x1::coin"

      +
    • function_name: Identifier

      The function name. e.g "transfer"

      +
    • type_args: TypeTag[]

      Type arguments that move function requires.

      +
    • args: EntryFunctionArgument[]

      arguments to the move function.

      +

    Returns EntryFunction

    A coin transfer function has one type argument "CoinType".

    +
    public entry fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +

    A coin transfer function has three arguments "from", "to" and "amount".

    +
    public entry fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +

Methods

  • Build an EntryFunction payload from raw primitive values.

    +

    Parameters

    • module_id: `${string}::${string}`

      Fully qualified module name in the format "AccountAddress::module_id", e.g., "0x1::coin".

      +
    • function_name: string

      The name of the function to be called.

      +
    • type_args: TypeTag[]

      Type arguments that the Move function requires.

      +
    • args: EntryFunctionArgument[]

      Arguments to the Move function.

      +

    Returns EntryFunction

    EntryFunction

    +

    A coin transfer function has one type argument "CoinType".

    +
    public(script) fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +

    A coin transfer function has three arguments "from", "to", and "amount".

    +
    public(script) fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +
  • Deserializes an entry function payload with the arguments represented as EntryFunctionBytes instances.

    +

    Parameters

    Returns EntryFunction

    A deserialized EntryFunction payload for a transaction.

    +

    EntryFunctionBytes

    +

    NOTE: When you deserialize an EntryFunction payload with this method, the entry function +arguments are populated into the deserialized instance as type-agnostic, raw fixed bytes +in the form of the EntryFunctionBytes class.

    +

    In order to correctly deserialize these arguments as their actual type representations, you +must know the types of the arguments beforehand and deserialize them yourself individually.

    +

    One way you could achieve this is by using the ABIs for an entry function and deserializing each +argument as its given, corresponding type.

    +

Properties

function_name: Identifier
module_name: ModuleId
type_args: TypeTag[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunctionBytes.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunctionBytes.html new file mode 100644 index 000000000..8494e5eca --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EntryFunctionBytes.html @@ -0,0 +1,39 @@ +EntryFunctionBytes | @aptos-labs/ts-sdk - v1.30.0

Class EntryFunctionBytes

This class exists solely to represent a sequence of fixed bytes as a serialized entry function, because +serializing an entry function appends a prefix that's only used for entry function arguments.

+

NOTE: Using this class for serialized script functions will lead to erroneous and unexpected behavior.

+

If you wish to convert this class back to a TransactionArgument, you must know the type +of the argument beforehand, and use the appropriate class to deserialize the bytes within +an instance of this class.

+

Hierarchy (view full)

Implements

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the value using the provided serializer. +This function is essential for accurately representing a sequence of bytes that are already BCS-serialized as a type.

    +

    Note that to see the Move, BCS-serialized representation of the underlying fixed byte vector, +we must not serialize the length prefix.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • The only way to create an instance of this class is to use this static method. +This function should only be used when deserializing a sequence of EntryFunctionPayload arguments.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance with the buffered bytes.

      +
    • length: number

      The length of the bytes to deserialize.

      +

    Returns EntryFunctionBytes

    An instance of this class, which will now only be usable as an EntryFunctionArgument.

    +

Properties

value: FixedBytes
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralCertificate.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralCertificate.html new file mode 100644 index 000000000..eed51da13 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralCertificate.html @@ -0,0 +1,24 @@ +EphemeralCertificate | @aptos-labs/ts-sdk - v1.30.0

Class EphemeralCertificate

Represents an ephemeral certificate containing a signature, specifically a ZeroKnowledgeSig. +This class can be extended to support additional signature types, such as OpenIdSignature.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

signature: Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralKeyPair.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralKeyPair.html new file mode 100644 index 000000000..0195609de --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralKeyPair.html @@ -0,0 +1,68 @@ +EphemeralKeyPair | @aptos-labs/ts-sdk - v1.30.0

Represents an ephemeral key pair used for signing transactions via the Keyless authentication scheme. +This key pair is temporary and includes an expiration time. +For more details on how this class is used, refer to the documentation: +https://aptos.dev/guides/keyless-accounts/#1-present-the-user-with-a-sign-in-with-idp-button-on-the-ui

+

Hierarchy (view full)

Constructors

  • Creates an instance of the class with a specified private key, optional expiry date, and optional blinder. +This constructor initializes the public key, sets the expiry date to a default value if not provided, +generates a blinder if not supplied, and calculates the nonce based on the public key, expiry date, and blinder.

    +

    Parameters

    • args: {
          blinder?: HexInput;
          expiryDateSecs?: number;
          privateKey: PrivateKey;
      }

      The parameters for constructing the instance.

      +
      • Optionalblinder?: HexInput

        Optional blinder value. If not provided, a new blinder will be generated.

        +
      • OptionalexpiryDateSecs?: number

        Optional expiry date in seconds from the current time. Defaults to two weeks from now.

        +
      • privateKey: PrivateKey

        The private key used for creating the instance.

        +

    Returns EphemeralKeyPair

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Checks if the current time has surpassed the expiry date of the key pair.

    +

    Returns boolean

    boolean - Returns true if the key pair is expired, otherwise false.

    +
  • Serializes the object's properties into a format suitable for transmission or storage. +This function is essential for preparing the object data for serialization processes.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the object's properties.

      +

    Returns void

  • Sign the given data using the private key, returning an ephemeral signature. +This function is essential for creating a secure signature that can be used for authentication or verification purposes.

    +

    Parameters

    • data: HexInput

      The data to be signed, provided in HexInput format.

      +

    Returns EphemeralSignature

    EphemeralSignature - The resulting ephemeral signature.

    +

    Error - Throws an error if the EphemeralKeyPair has expired.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Deserialize a byte array into an EphemeralKeyPair object. +This function allows you to reconstruct an EphemeralKeyPair from its serialized byte representation.

    +

    Parameters

    • bytes: Uint8Array

      The byte array representing the serialized EphemeralKeyPair.

      +

    Returns EphemeralKeyPair

  • Generates a new ephemeral key pair with an optional expiry date. +This function allows you to create a temporary key pair for secure operations.

    +

    Parameters

    • Optionalargs: {
          expiryDateSecs?: number;
          scheme?: Ed25519;
      }

      Optional parameters for key pair generation.

      +
      • OptionalexpiryDateSecs?: number

        The date of expiry for the key pair in seconds.

        +
      • Optionalscheme?: Ed25519

        The type of key pair to use for the EphemeralKeyPair. Only Ed25519 is supported for now.

        +

    Returns EphemeralKeyPair

    An instance of EphemeralKeyPair containing the generated private key and expiry date.

    +

Properties

blinder: Uint8Array

A byte array of length BLINDER_LENGTH used to obfuscate the public key from the IdP. +Used in calculating the nonce passed to the IdP and as a secret witness in proof generation.

+
expiryDateSecs: number

A timestamp in seconds indicating when the ephemeral key pair is expired. After expiry, a new +EphemeralKeyPair must be generated and a new JWT needs to be created.

+
nonce: string

The value passed to the IdP when the user authenticates. It consists of a hash of the +ephemeral public key, expiry date, and blinder.

+
BLINDER_LENGTH: number = 31
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralPublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralPublicKey.html new file mode 100644 index 000000000..7c69d875d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralPublicKey.html @@ -0,0 +1,47 @@ +EphemeralPublicKey | @aptos-labs/ts-sdk - v1.30.0

Class EphemeralPublicKey

Represents ephemeral public keys for Aptos Keyless accounts.

+

These keys are used only temporarily within Keyless accounts and are not utilized as public keys for account identification.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the current instance, specifically handling the Ed25519 signature type. +This function ensures that the signature is properly serialized using the provided serializer.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the signature.

      +

    Returns void

    Error if the signature type is unknown.

    +

Properties

publicKey: PublicKey

The public key itself

+
variant: Ed25519

An enum indicating the scheme of the ephemeral public key

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralSignature.html new file mode 100644 index 000000000..80b894d9e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/EphemeralSignature.html @@ -0,0 +1,29 @@ +EphemeralSignature | @aptos-labs/ts-sdk - v1.30.0

Class EphemeralSignature

Represents ephemeral signatures used in Aptos Keyless accounts.

+

These signatures are utilized within the KeylessSignature framework.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Deserializes an ephemeral signature from a hexadecimal input. +This function allows you to convert a hexadecimal representation of an ephemeral signature into its deserialized form for +further processing.

    +

    Parameters

    • hexInput: HexInput

      The hexadecimal input representing the ephemeral signature.

      +

    Returns EphemeralSignature

Properties

signature: Signature

The signature signed by the private key of an EphemeralKeyPair

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessAccount.html new file mode 100644 index 000000000..91fc1de21 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessAccount.html @@ -0,0 +1,82 @@ +FederatedKeylessAccount | @aptos-labs/ts-sdk - v1.30.0

Class FederatedKeylessAccount

Account implementation for the FederatedKeyless authentication scheme.

+

Used to represent a FederatedKeyless based account and sign transactions with it.

+

Use FederatedKeylessAccount.create() to instantiate a KeylessAccount with a JWT, proof, EphemeralKeyPair and the +address the JWKs are installed that will be used to verify the JWT.

+

When the proof expires or the JWT becomes invalid, the KeylessAccount must be instantiated again with a new JWT, +EphemeralKeyPair, and corresponding proof.

+

Hierarchy (view full)

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
aud: string

The value of the 'aud' claim on the JWT, also known as client ID. This is the identifier for the dApp's +OIDC registration with the identity provider.

+
ephemeralKeyPair: EphemeralKeyPair

The EphemeralKeyPair used to generate sign.

+
jwt: string

The JWT token used to derive the account

+
pepper: Uint8Array

A value contains 31 bytes of entropy that preserves privacy of the account. Typically fetched from a pepper provider.

+
proof: undefined | ZeroKnowledgeSig

The zero knowledge signature (if ready) which contains the proof used to validate the EphemeralKeyPair.

+
proofOrPromise: ZeroKnowledgeSig | Promise<ZeroKnowledgeSig>

The proof of the EphemeralKeyPair or a promise that provides the proof. This is used to allow for awaiting on +fetching the proof.

+

The FederatedKeylessPublicKey associated with the account

+
signingScheme: SigningScheme

Signing scheme used to sign transactions

+
uidKey: string

The claim on the JWT to identify a user. This is typically 'sub' or 'email'.

+
uidVal: string

The value of the uidKey claim on the JWT. This intended to be a stable user identifier.

+
PEPPER_LENGTH: number = 31
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessPublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessPublicKey.html new file mode 100644 index 000000000..116476b40 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FederatedKeylessPublicKey.html @@ -0,0 +1,46 @@ +FederatedKeylessPublicKey | @aptos-labs/ts-sdk - v1.30.0

Class FederatedKeylessPublicKey

Represents the FederatedKeylessPublicKey public key

+

These keys use an on-chain address as a source of truth for the JWK used to verify signatures.

+

FederatedKeylessPublicKey authentication key is represented in the SDK as AnyPublicKey.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

jwkAddress: AccountAddress

The address that contains the JWK set to be used for verification.

+
keylessPublicKey: KeylessPublicKey

The inner public key which contains the standard Keyless public key.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/FeePayerRawTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FeePayerRawTransaction.html new file mode 100644 index 000000000..a98a870bc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FeePayerRawTransaction.html @@ -0,0 +1,28 @@ +FeePayerRawTransaction | @aptos-labs/ts-sdk - v1.30.0

Class FeePayerRawTransaction

Represents a Fee Payer Transaction that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

fee_payer_address: AccountAddress

The fee payer account address

+

The raw transaction

+
secondary_signer_addresses: AccountAddress[]

The secondary signers on this transaction - optional and can be empty

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/FixedBytes.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FixedBytes.html new file mode 100644 index 000000000..e824070b1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/FixedBytes.html @@ -0,0 +1,50 @@ +FixedBytes | @aptos-labs/ts-sdk - v1.30.0

Represents a contiguous sequence of already serialized BCS bytes.

+

This class differs from most other Serializable classes in that its internal byte buffer is serialized to BCS +bytes exactly as-is, without prepending the length of the bytes. It is ideal for scenarios where custom serialization +is required, such as passing serialized bytes as transaction arguments. Additionally, it serves as a representation +of type-agnostic BCS bytes, akin to a vector.

+

An example use case includes handling bytes resulting from entry function arguments that have been serialized +for an entry function.

+
const yourCustomSerializedBytes = new Uint8Array([1, 2, 3, 4, 5, 6, 7, 8]);
const fixedBytes = new FixedBytes(yourCustomSerializedBytes);
const payload = await generateTransactionPayload({
function: "0xbeefcafe::your_module::your_function_that_requires_custom_serialization",
functionArguments: [yourCustomBytes],
});

This class is particularly useful when you want to handle a fixed-size byte array without the overhead of
length prepending, such as when dealing with 32-byte addresses stored as U8 in a MoveVector<U8>.

For example, if you store each of the 32 bytes for an address as a U8 in a MoveVector<U8>, when you
serialize that MoveVector<U8>, it will be serialized to 33 bytes. If you solely want to pass around
the 32 bytes as a Serializable class that *does not* prepend the length to the BCS-serialized representation,
use this class.* +
+ +

HexInput representing a sequence of Uint8 bytes.

+

A Serializable FixedBytes instance, which when serialized, does not prepend the length of the bytes.

+

EntryFunctionBytes

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Deserializes a fixed-length byte array from the provided deserializer. +This function helps in reconstructing a FixedBytes object from the serialized data.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the byte data.

      +
    • length: number

      The length of the byte array to be deserialized.

      +

    Returns FixedBytes

Properties

value: Uint8Array
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Groth16Zkp.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Groth16Zkp.html new file mode 100644 index 000000000..6b234f2ae --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Groth16Zkp.html @@ -0,0 +1,26 @@ +Groth16Zkp | @aptos-labs/ts-sdk - v1.30.0

Represents a Groth16 zero-knowledge proof, consisting of three proof points in compressed serialization format. +The points are the compressed serialization of affine representation of the proof.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Returns the hex string representation of the Serializable value without the 0x prefix.

    +

    Returns string

    the hex format as a string without 0x prefix.

    +

Properties

The bytes of G1 proof point a

+

The bytes of G2 proof point b

+

The bytes of G1 proof point c

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Hex.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Hex.html new file mode 100644 index 000000000..d5d42e705 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Hex.html @@ -0,0 +1,53 @@ +Hex | @aptos-labs/ts-sdk - v1.30.0

NOTE: Do not use this class when working with account addresses; use AccountAddress instead. +When accepting hex data as input to a function, prefer to accept HexInput and

+

A helper class for working with hex data. Hex data, when represented as a string, +generally looks like this, for example: 0xaabbcc, 45cd32, etc.

+

then use the static helper methods of this class to convert it into the desired +format. This enables the greatest flexibility for the developer.

+

Example usage:

+
getTransactionByHash(txnHash: HexInput): Promise<Transaction> {
const txnHashString = Hex.fromHexInput(txnHash).toString();
return await getTransactionByHashInner(txnHashString);
} +
+ +

This call to Hex.fromHexInput().toString() converts the HexInput to a hex string +with a leading 0x prefix, regardless of what the input format was.

+

Other ways to chain the functions together:

+
    +
  • Hex.fromHexString({ hexInput: "0x1f" }).toUint8Array()
  • +
  • new Hex([1, 3]).toStringWithoutPrefix()
  • +
+

Constructors

  • Create a new Hex instance from a Uint8Array.

    +

    Parameters

    • data: Uint8Array

      The Uint8Array containing the data to initialize the Hex instance.

      +

    Returns Hex

Methods

  • Determine if two Hex instances are equal by comparing their underlying byte data.

    +

    Parameters

    • other: Hex

      The Hex instance to compare to.

      +

    Returns boolean

    true if the Hex instances are equal, false if not.

    +
  • Get the hex data as a string with the 0x prefix.

    +

    Returns string

    Hex string with 0x prefix

    +
  • Get the hex data as a string without the 0x prefix.

    +

    Returns string

    Hex string without 0x prefix

    +
  • Get the inner hex data as a Uint8Array. The inner data is already a Uint8Array, so no conversion takes place.

    +

    Returns Uint8Array

    Hex data as Uint8Array

    +
  • Converts an instance of HexInput, which can be a string or a Uint8Array, into a Hex instance. +This function is useful for transforming hexadecimal representations into a structured Hex object for further manipulation.

    +

    Parameters

    • hexInput: HexInput

      A HexInput which can be a string or Uint8Array.

      +

    Returns Hex

    A Hex instance created from the provided hexInput.

    +
  • Converts a hex string into a Hex instance, allowing for both prefixed and non-prefixed formats.

    +

    Parameters

    • str: string

      A hex string, with or without the 0x prefix.

      +

    Returns Hex

    Hex - The resulting Hex instance created from the provided string.

    +

    ParsingError - If the hex string is too short, has an odd number of characters, or contains invalid hex characters.

    +
  • Check if the provided string is a valid hexadecimal representation.

    +

    Parameters

    • str: string

      A hex string representing byte data.

      +

    Returns ParsingResult<HexInvalidReason>

    An object containing:

    +
      +
    • valid: A boolean indicating whether the string is valid.
    • +
    • invalidReason: The reason for invalidity if the string is not valid.
    • +
    • invalidReasonMessage: A message explaining why the string is invalid.
    • +
    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Identifier.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Identifier.html new file mode 100644 index 000000000..856b3922b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Identifier.html @@ -0,0 +1,29 @@ +Identifier | @aptos-labs/ts-sdk - v1.30.0

Represents an Identifier that can be serialized and deserialized. +This class is used to denote the module "name" in "ModuleId" and +the "function name" in "EntryFunction".

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

identifier: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessAccount.html new file mode 100644 index 000000000..2a2a7a6a6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessAccount.html @@ -0,0 +1,99 @@ +KeylessAccount | @aptos-labs/ts-sdk - v1.30.0

Class KeylessAccountReadonly

Account implementation for the Keyless authentication scheme.

+

Used to represent a Keyless based account and sign transactions with it.

+

Use KeylessAccount.create() to instantiate a KeylessAccount with a JWT, proof and EphemeralKeyPair.

+

When the proof expires or the JWT becomes invalid, the KeylessAccount must be instantiated again with a new JWT, +EphemeralKeyPair, and corresponding proof.

+

PEPPER_LENGTH - The length of the pepper used for privacy preservation.

+

Hierarchy (view full)

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the transaction data into a format suitable for transmission or storage. +This function ensures that both the transaction bytes and the proof are properly serialized.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to convert the transaction data into bytes.

      +

    Returns void

  • Creates a KeylessAccount instance using the provided parameters. +This function allows you to set up a KeylessAccount with specific attributes such as address, proof, and JWT.

    +

    Parameters

    • args: {
          address?: AccountAddress;
          ephemeralKeyPair: EphemeralKeyPair;
          jwt: string;
          pepper: HexInput;
          proof: ZeroKnowledgeSig | Promise<ZeroKnowledgeSig>;
          proofFetchCallback?: ProofFetchCallback;
          uidKey?: string;
      }

      The parameters for creating a KeylessAccount.

      +
      • Optionaladdress?: AccountAddress

        Optional account address associated with the KeylessAccount.

        +
      • ephemeralKeyPair: EphemeralKeyPair

        The ephemeral key pair used in the account creation.

        +
      • jwt: string

        A JSON Web Token used for authentication.

        +
      • pepper: HexInput

        A hexadecimal input used for additional security.

        +
      • proof: ZeroKnowledgeSig | Promise<ZeroKnowledgeSig>

        A Zero Knowledge Signature or a promise that resolves to one.

        +
      • OptionalproofFetchCallback?: ProofFetchCallback

        Optional callback function for fetching proof.

        +
      • OptionaluidKey?: string

        Optional key for user identification, defaults to "sub".

        +

    Returns KeylessAccount

  • Deserializes the provided deserializer to create a KeylessAccount instance. +This function extracts necessary components such as the JWT, UID key, pepper, ephemeral key pair, and proof from the deserializer.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to retrieve the serialized data.

      +

    Returns KeylessAccount

    A KeylessAccount instance created from the deserialized data.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
aud: string

The value of the 'aud' claim on the JWT, also known as client ID. This is the identifier for the dApp's +OIDC registration with the identity provider.

+
ephemeralKeyPair: EphemeralKeyPair

The EphemeralKeyPair used to generate sign.

+
jwt: string

The JWT token used to derive the account

+
pepper: Uint8Array

A value contains 31 bytes of entropy that preserves privacy of the account. Typically fetched from a pepper provider.

+
proof: undefined | ZeroKnowledgeSig

The zero knowledge signature (if ready) which contains the proof used to validate the EphemeralKeyPair.

+
proofOrPromise: ZeroKnowledgeSig | Promise<ZeroKnowledgeSig>

The proof of the EphemeralKeyPair or a promise that provides the proof. This is used to allow for awaiting on +fetching the proof.

+
publicKey: KeylessPublicKey

The KeylessPublicKey associated with the account

+
signingScheme: SigningScheme

Signing scheme used to sign transactions

+
uidKey: string

The claim on the JWT to identify a user. This is typically 'sub' or 'email'.

+
uidVal: string

The value of the uidKey claim on the JWT. This intended to be a stable user identifier.

+
PEPPER_LENGTH: number = 31
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessConfiguration.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessConfiguration.html new file mode 100644 index 000000000..965fc3370 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessConfiguration.html @@ -0,0 +1,10 @@ +KeylessConfiguration | @aptos-labs/ts-sdk - v1.30.0

Class KeylessConfiguration

Represents the on-chain configuration for how Keyless accounts operate.

+

This class encapsulates the verification key and the maximum lifespan of ephemeral key pairs, +which are essential for the functionality of Keyless accounts.

+

Constructors

Methods

Properties

Constructors

Methods

Properties

maxExpHorizonSecs: number

The maximum lifespan of an ephemeral key pair. This is configured on chain.

+
verficationKey: Groth16VerificationKey

The verification key used to verify Groth16 proofs on chain

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessPublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessPublicKey.html new file mode 100644 index 000000000..677c403cd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessPublicKey.html @@ -0,0 +1,78 @@ +KeylessPublicKey | @aptos-labs/ts-sdk - v1.30.0

Represents a Keyless Public Key used for authentication.

+

This class encapsulates the public key functionality for keyless authentication, +including methods for generating and verifying signatures, as well as serialization +and deserialization of the key. The KeylessPublicKey is represented in the SDK +as AnyPublicKey.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the current instance into a format suitable for transmission or storage. +This function ensures that all relevant fields are properly serialized, including the proof and optional fields.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Creates a KeylessPublicKey from the JWT components plus pepper

    +

    Parameters

    • args: {
          aud: string;
          iss: string;
          pepper: HexInput;
          uidKey: string;
          uidVal: string;
      }
      • aud: string

        the client ID of the application

        +
      • iss: string

        the iss of the identity

        +
      • pepper: HexInput

        The pepper used to maintain privacy of the account

        +
      • uidKey: string

        the key to use to get the uidVal in the JWT token

        +
      • uidVal: string

        the value of the uidKey in the JWT token

        +

    Returns KeylessPublicKey

    KeylessPublicKey

    +
  • Deserializes a ZeroKnowledgeSig object from the provided deserializer. +This function allows you to reconstruct a ZeroKnowledgeSig instance from its serialized form.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the serialized data.

      +

    Returns KeylessPublicKey

    A new instance of ZeroKnowledgeSig.

    +
  • Creates a KeylessPublicKey instance from a JWT and a pepper value. +This function is useful for generating a public key that can be used for authentication based on the provided JWT claims and pepper.

    +

    Parameters

    • args: {
          jwt: string;
          pepper: HexInput;
          uidKey?: string;
      }

      The arguments for creating the KeylessPublicKey.

      +
      • jwt: string

        The JSON Web Token to decode.

        +
      • pepper: HexInput

        The pepper value used in the key creation process.

        +
      • OptionaluidKey?: string

        An optional key to retrieve the unique identifier from the JWT payload, defaults to "sub".

        +

    Returns KeylessPublicKey

    A KeylessPublicKey instance created from the provided JWT and pepper.

    +
  • Checks if the provided public key is a valid instance by verifying its structure and types.

    +

    Parameters

    • publicKey: PublicKey

      The public key to validate.

      +

    Returns boolean

    A boolean indicating whether the public key is a valid instance.

    +
  • Loads a KeylessPublicKey instance from the provided deserializer. +This function is used to deserialize the necessary components to create a KeylessPublicKey.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer used to extract the string and byte data.

      +

    Returns KeylessPublicKey

    A new instance of KeylessPublicKey.

    +

Properties

idCommitment: Uint8Array

A value representing a cryptographic commitment to a user identity.

+

It is calculated from the aud, uidKey, uidVal, pepper.

+
iss: string

The value of the 'iss' claim on the JWT which identifies the OIDC provider.

+
ID_COMMITMENT_LENGTH: number = 32

The number of bytes that idCommitment should be

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessSignature.html new file mode 100644 index 000000000..903ffb1fe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/KeylessSignature.html @@ -0,0 +1,33 @@ +KeylessSignature | @aptos-labs/ts-sdk - v1.30.0

Represents a signature of a message signed via a Keyless Account, utilizing proofs or a JWT token for authentication.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

ephemeralCertificate: EphemeralCertificate

The inner signature ZeroKnowledgeSignature or OpenIdSignature

+
ephemeralPublicKey: EphemeralPublicKey

The ephemeral public key used to verify the signature

+
ephemeralSignature: EphemeralSignature

The signature resulting from signing with the private key of the EphemeralKeyPair

+
expiryDateSecs: number

The expiry timestamp in seconds of the EphemeralKeyPair used to sign

+
jwtHeader: string

The jwt header in the token used to create the proof/signature. In json string representation.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/ModuleId.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ModuleId.html new file mode 100644 index 000000000..844dbc7a6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ModuleId.html @@ -0,0 +1,36 @@ +ModuleId | @aptos-labs/ts-sdk - v1.30.0

Represents a ModuleId that can be serialized and deserialized. +A ModuleId consists of a module address (e.g., "0x1") and a module name (e.g., "coin").

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the address and name properties using the provided serializer. +This function is essential for converting the object's data into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Converts a string literal in the format "account_address::module_name" to a ModuleId.

    +

    Parameters

    • moduleId: `${string}::${string}`

      A string literal representing the module identifier.

      +

    Returns ModuleId

    ModuleId - The corresponding ModuleId object.

    +

    Error if the provided moduleId is not in the correct format.

    +

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveOption.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveOption.html new file mode 100644 index 000000000..3d22fe039 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveOption.html @@ -0,0 +1,104 @@ +MoveOption | @aptos-labs/ts-sdk - v1.30.0

Class MoveOption<T>

Represents an argument for entry functions, providing methods to serialize the argument +to BCS-serialized bytes and convert it to different formats.

+

Type Parameters

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Retrieves the inner value of the MoveOption.

    +

    This method is inspired by Rust's Option<T>.unwrap(), where attempting to unwrap a None value results in a panic. +This method will throw an error if the value is not present.

    +

    Returns T

    The contained value if present.

    +
    const option = new MoveOption<Bool>(new Bool(true));
    const value = option.unwrap(); // Returns the Bool instance +
    + +

    Throws an error if the MoveOption does not contain a value.

    +
  • Factory method to generate a MoveOption from a boolean or undefined.

    +

    Parameters

    • Optionalvalue: null | boolean

    Returns MoveOption<Bool>

    a MoveOption with an inner value value

    +
    MoveOption.Bool(true).isSome() === true;
    MoveOption.Bool().isSome() === false;
    MoveOption.Bool(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a string or undefined.

    +

    Parameters

    • Optionalvalue: null | string

    Returns MoveOption<MoveString>

    a MoveOption with an inner value value

    +
    MoveOption.MoveString("hello").isSome() === true;
    MoveOption.MoveString("").isSome() === true;
    MoveOption.MoveString().isSome() === false;
    MoveOption.MoveString(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or a bigint or undefined.

    +

    Parameters

    Returns MoveOption<U128>

    a MoveOption with an inner value value

    +
    MoveOption.U128(1).isSome() === true;
    MoveOption.U128().isSome() === false;
    MoveOption.U128(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or undefined.

    +

    Parameters

    • Optionalvalue: null | number

    Returns MoveOption<U16>

    a MoveOption with an inner value value

    +
    MoveOption.U16(1).isSome() === true;
    MoveOption.U16().isSome() === false;
    MoveOption.U16(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or a bigint or undefined.

    +

    Parameters

    Returns MoveOption<U256>

    a MoveOption with an inner value value

    +
    MoveOption.U256(1).isSome() === true;
    MoveOption.U256().isSome() === false;
    MoveOption.U256(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or undefined.

    +

    Parameters

    • Optionalvalue: null | number

    Returns MoveOption<U32>

    a MoveOption with an inner value value

    +
    MoveOption.U32(1).isSome() === true;
    MoveOption.U32().isSome() === false;
    MoveOption.U32(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or a bigint or undefined.

    +

    Parameters

    Returns MoveOption<U64>

    a MoveOption with an inner value value

    +
    MoveOption.U64(1).isSome() === true;
    MoveOption.U64().isSome() === false;
    MoveOption.U64(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +
  • Factory method to generate a MoveOption from a number or undefined.

    +

    Parameters

    • Optionalvalue: null | number

    Returns MoveOption<U8>

    a MoveOption with an inner value value

    +
    MoveOption.U8(1).isSome() === true;
    MoveOption.U8().isSome() === false;
    MoveOption.U8(undefined).isSome() === false; +
    + +

    value: the value used to fill the MoveOption. If value is undefined +the resulting MoveOption's .isSome() method will return false.

    +

Properties

value?: T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveString.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveString.html new file mode 100644 index 000000000..a9d058c89 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveString.html @@ -0,0 +1,34 @@ +MoveString | @aptos-labs/ts-sdk - v1.30.0

Represents a string value that can be serialized and deserialized. +This class extends the Serializable base class and provides methods +for serializing the string in different contexts, such as for entry +functions and script functions.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveVector.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveVector.html new file mode 100644 index 000000000..ec23d6506 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MoveVector.html @@ -0,0 +1,128 @@ +MoveVector | @aptos-labs/ts-sdk - v1.30.0

Class MoveVector<T>

This class is the Aptos Typescript SDK representation of a Move vector<T>, +where T represents either a primitive type (bool, u8, u64, ...) +or a BCS-serializable struct itself.

+

It is a BCS-serializable, array-like type that contains an array of values of type T, +where T is a class that implements Serializable.

+

The purpose of this class is to facilitate easy construction of BCS-serializable +Move vector<T> types.

+
// in Move: `vector<u8> [1, 2, 3, 4];`
const vecOfU8s = new MoveVector<U8>([new U8(1), new U8(2), new U8(3), new U8(4)]);
// in Move: `std::bcs::to_bytes(vector<u8> [1, 2, 3, 4]);`
const bcsBytes = vecOfU8s.toUint8Array();

// vector<vector<u8>> [ vector<u8> [1], vector<u8> [1, 2, 3, 4], vector<u8> [5, 6, 7, 8] ];
const vecOfVecs = new MoveVector<MoveVector<U8>>([
new MoveVector<U8>([new U8(1)]),
MoveVector.U8([1, 2, 3, 4]),
MoveVector.U8([5, 6, 7, 8]),
]);

// vector<Option<u8>> [ std::option::some<u8>(1), std::option::some<u8>(2) ];
const vecOfOptionU8s = new MoveVector<MoveOption<U8>>([
MoveOption.U8(1),
MoveOption.U8(2),
]);

// vector<MoveString> [ std::string::utf8(b"hello"), std::string::utf8(b"world") ];
const vecOfStrings = new MoveVector([new MoveString("hello"), new MoveString("world")]);
const vecOfStrings2 = MoveVector.MoveString(["hello", "world"]); +
+ +

values: an Array of values where T is a class that implements Serializable

+

a MoveVector<T> with the values values

+

Type Parameters

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Factory method to generate a MoveVector from a boolean or undefined. +This method allows you to create an optional boolean value that can be used in various contexts where a boolean may or may +not be present.

    +

    Parameters

    • values: boolean[]

      The value used to fill the MoveVector. If value is undefined, the resulting MoveVector's .isSome() method +will return false.

      +

    Returns MoveVector<Bool>

    A MoveVector with an inner value value.

    +
    * const v = MoveVector.Bool([true, false, true, false]);
    +
    + +
  • Deserialize a MoveVector of type T, specifically where T is a Serializable and Deserializable type.

    +

    NOTE: This only works with a depth of one. Generics will not work.

    +

    NOTE: This will not work with types that aren't of the Serializable class.

    +

    If you're looking for a more flexible deserialization function, you can use the deserializeVector function +in the Deserializer class.

    +

    Type Parameters

    Parameters

    • deserializer: Deserializer

      the Deserializer instance to use, with bytes loaded into it already.

      +
    • cls: Deserializable<T>

      the class to typecast the input values to, must be a Serializable and Deserializable type.

      +

    Returns MoveVector<T>

    a MoveVector of the corresponding class T

    +
    const vec = MoveVector.deserialize(deserializer, U64);
    +
    + +
  • Factory method to generate a MoveVector from a string or undefined. +This function creates a MoveVector that encapsulates a MoveString if the provided value is not null or undefined.

    +

    Parameters

    • values: string[]

      The value used to fill the MoveVector. If value is undefined, the resulting MoveVector's .isSome() method +will return false.

      +

    Returns MoveVector<MoveString>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.MoveString(["hello", "world"]);
    +
    + +
  • Factory method to generate a MoveVector from a number, bigint, or undefined.

    +

    Parameters

    • values: AnyNumber[]

      The value used to fill the MoveVector. If value is undefined, the resulting MoveVector's .isSome() +method will return false.

      +

    Returns MoveVector<U128>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U128([1, 2, 3, 4]);
    +
    + +
  • Factory method to generate a MoveOption from a number or null.

    +

    This method allows you to create a MoveVector that can either hold a U16 value or be empty.

    +

    Parameters

    • values: number[]

      The value used to fill the MoveVector. If value is null or undefined, the resulting MoveVector's +.isSome() method will return false.

      +

    Returns MoveVector<U16>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U16([1, 2, 3, 4]);
    +
    + +
  • Factory method to generate a MoveVector from a number, bigint, or null/undefined. +This allows for the creation of an optional U256 value, enabling checks for presence or absence of a value.

    +

    Parameters

    • values: AnyNumber[]

      The value used to fill the MoveVector. If value is undefined or null, +the resulting MoveVector's .isSome() method will return false.

      +

    Returns MoveVector<U256>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U256([1, 2, 3, 4]);
    +
    + +
  • Factory method to generate a MoveVector from a number or null.

    +

    This method allows you to create a MoveVector that can either hold a U32 value or be empty.

    +

    Parameters

    • values: number[]

      The value used to fill the MoveVector. If value is null or undefined, +the resulting MoveVector's .isSome() method will return false.

      +

    Returns MoveVector<U32>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U32([1, 2, 3, 4]);
    +
    + +
  • Factory method to generate a MoveVector from a number, bigint, or null/undefined. +This allows for the creation of an optional U64 value that can be checked for presence.

    +

    Parameters

    • values: AnyNumber[]

      The value used to fill the MoveVector. If value is undefined or null, the resulting MoveVector's +.isSome() method will return false.

      +

    Returns MoveVector<U64>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U64([1, 2, 3, 4]);
    +
    + +
  • Factory method to generate a MoveVector from a number or undefined.

    +

    This method allows you to create a MoveVector that encapsulates a U8 value, enabling you to handle optional U8 values +effectively.

    +

    Parameters

    • values: HexInput | number[]

      The values used to fill the MoveVector. If values is undefined or null, the resulting MoveVector's +.isSome() method will return false.

      +

    Returns MoveVector<U8>

    A MoveVector with an inner value value.

    +
    const v = MoveVector.U8([1, 2, 3, 4]);
    +
    + +

Properties

values: T[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentRawTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentRawTransaction.html new file mode 100644 index 000000000..170b1a05d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentRawTransaction.html @@ -0,0 +1,31 @@ +MultiAgentRawTransaction | @aptos-labs/ts-sdk - v1.30.0

Class MultiAgentRawTransaction

Represents a multi-agent transaction that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Deserializes a Fee Payer Raw Transaction from the provided deserializer. +This function allows you to reconstruct a Fee Payer Raw Transaction object, which includes the raw transaction data, +secondary signer addresses, and the fee payer address.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer used to read the raw transaction data.

      +

    Returns MultiAgentRawTransaction

    A FeePayerRawTransaction object constructed from the deserialized data.

    +

Properties

The raw transaction

+
secondary_signer_addresses: AccountAddress[]

The secondary signers on this transaction

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentTransaction.html new file mode 100644 index 000000000..759113cf4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiAgentTransaction.html @@ -0,0 +1,38 @@ +MultiAgentTransaction | @aptos-labs/ts-sdk - v1.30.0

Class MultiAgentTransaction

Represents a multi-agent transaction that can be serialized and deserialized. +This transaction includes a raw transaction, optional fee payer address, and multiple secondary signer addresses.

+

The raw transaction to be executed.

+

An array of secondary signer addresses involved in the transaction.

+

An optional account address that sponsors the transaction's gas fees.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the transaction data, including the raw transaction, secondary signer addresses, and fee payer address. +This function is essential for preparing the transaction for transmission or storage in a serialized format.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the transaction data.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

feePayerAddress?: AccountAddress
rawTransaction: RawTransaction
secondarySignerAddresses: AccountAddress[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519PublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519PublicKey.html new file mode 100644 index 000000000..e6e77c4b9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519PublicKey.html @@ -0,0 +1,58 @@ +MultiEd25519PublicKey | @aptos-labs/ts-sdk - v1.30.0

Class MultiEd25519PublicKey

Represents the public key of a K-of-N Ed25519 multi-sig transaction.

+

A K-of-N multi-sig transaction requires at least K out of N authorized signers to sign the transaction +for it to be executed. This class encapsulates the logic for managing the public keys and the threshold +for valid signatures.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the current instance into bytes using the provided serializer. +This allows for the conversion of the instance's data into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the instance into bytes.

      +

    Returns void

  • Verifies a multi-signature against a given message. +This function ensures that the provided signatures meet the required threshold and are valid for the given message.

    +

    Parameters

    Returns boolean

    True if the signature is valid; otherwise, false.

    +

    Error if the bitmap and signatures length mismatch or if there are not enough valid signatures.

    +

Properties

publicKeys: Ed25519PublicKey[]

List of Ed25519 public keys for this LegacyMultiEd25519PublicKey

+
threshold: number

The minimum number of valid signatures required, for the number of public keys specified

+
MAX_KEYS = 32

Maximum number of public keys supported

+
MIN_KEYS = 2

Minimum number of public keys needed

+
MIN_THRESHOLD = 1

Minimum threshold for the number of valid signatures required

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519Signature.html new file mode 100644 index 000000000..9d1bd2dfb --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiEd25519Signature.html @@ -0,0 +1,53 @@ +MultiEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Class MultiEd25519Signature

Represents the signature of a K-of-N Ed25519 multi-sig transaction.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Helper method to create a bitmap out of the specified bit positions. +This function allows you to set specific bits in a 32-bit long bitmap based on the provided positions.

    +

    Parameters

    • args: {
          bits: number[];
      }

      The arguments for creating the bitmap.

      +
      • bits: number[]

        The bitmap positions that should be set. A position starts at index 0. Valid positions should range between 0 and 31.

        +

    Returns Uint8Array

    bitmap that is 32 bits long.

    +

    Here's an example of valid bits

    +
    [0, 2, 31]
    +
    + +

    [0, 2, 31] means the 1st, 3rd and 32nd bits should be set in the bitmap. +The result bitmap should be 0b1010000000000000000000000000001

    +

Properties

bitmap: Uint8Array

32-bit Bitmap representing who signed the transaction

+

This is represented where each public key can be masked to determine whether the message was signed by that key.

+
signatures: Ed25519Signature[]

The list of underlying Ed25519 signatures

+
BITMAP_LEN: number = 4

Number of bytes in the bitmap representing who signed the transaction (32-bits)

+
MAX_SIGNATURES_SUPPORTED: number = 32

Maximum number of Ed25519 signatures supported

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKey.html new file mode 100644 index 000000000..6b548ef40 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKey.html @@ -0,0 +1,62 @@ +MultiKey | @aptos-labs/ts-sdk - v1.30.0

Represents a multi-key authentication scheme for accounts, allowing multiple public keys +to be associated with a single account. This class enforces a minimum number of valid signatures +required to authorize actions, ensuring enhanced security for multi-agent accounts.

+

The public keys of each individual agent can be any type of public key supported by Aptos. +Since AIP-55, Aptos supports +Legacy and Unified authentication keys.

+

Hierarchy (view full)

Constructors

  • Signature for a K-of-N multi-sig transaction. +This constructor initializes a multi-signature transaction with the provided signatures and bitmap.

    +

    Parameters

    • args: {
          publicKeys: PublicKey[];
          signaturesRequired: number;
      }

      An object containing the parameters for the multi-signature transaction.

      +
      • publicKeys: PublicKey[]
      • signaturesRequired: number

    Returns MultiKey

    Error if the number of signatures exceeds the maximum supported, if the bitmap length is incorrect, or if the number +of signatures does not match the bitmap.

    +

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Create a bitmap that holds the mapping from the original public keys +to the signatures passed in

    +

    Parameters

    • args: {
          bits: number[];
      }
      • bits: number[]

        array of the index mapping to the matching public keys

        +

    Returns Uint8Array

    Uint8array bit map

    +
  • Get the index of the provided public key.

    +

    This function retrieves the index of a specified public key within the MultiKey. +If the public key does not exist, it throws an error.

    +

    Parameters

    • publicKey: PublicKey

      The public key to find the index for.

      +

    Returns number

    The corresponding index of the public key, if it exists.

    +

    Error - If the public key is not found in the MultiKey.

    +
  • Serializes the object by writing its signatures and bitmap to the provided serializer. +This allows the object to be converted into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to perform the serialization.

      +

    Returns void

  • Deserializes a MultiKeySignature from the provided deserializer. +This function retrieves the signatures and bitmap necessary for creating a MultiKeySignature object.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the serialized data.

      +

    Returns MultiKey

Properties

publicKeys: AnyPublicKey[]

List of any public keys

+
signaturesRequired: number

The minimum number of valid signatures required, for the number of public keys specified

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeyAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeyAccount.html new file mode 100644 index 000000000..183ba274e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeyAccount.html @@ -0,0 +1,64 @@ +MultiKeyAccount | @aptos-labs/ts-sdk - v1.30.0

Signer implementation for the MultiKey authentication scheme.

+

This account utilizes an M of N signing scheme, where M and N are specified in the MultiKey. +It signs messages using an array of M accounts, each corresponding to a public key in the MultiKey.

+

Note: Generating a signer instance does not create the account on-chain.

+

Implements

Constructors

  • Constructs a MultiKeyAccount instance, which requires multiple signatures for transactions.

    +

    Parameters

    • args: {
          address?: AccountAddressInput;
          multiKey: MultiKey;
          signers: Account[];
      }

      The arguments for creating a MultiKeyAccount.

      +
      • Optionaladdress?: AccountAddressInput

        An optional account address input. If not provided, the derived address from the public key will be used.

        +
      • multiKey: MultiKey

        The multikey of the account consisting of N public keys and a number M representing the required signatures.

        +
      • signers: Account[]

        An array of M signers that will be used to sign the transaction.

        +

    Returns MultiKeyAccount

Methods

  • Verify the given message and signature with the public keys.

    +

    This function checks if the provided signatures are valid for the given message using the corresponding public keys.

    +

    Parameters

    Returns boolean

    A boolean indicating whether the signatures are valid for the message.

    +
  • Waits for any proofs on KeylessAccount signers to be fetched. This ensures that signing with the KeylessAccount does not +fail due to missing proofs.

    +

    Returns Promise<void>

    A promise that resolves when all proofs have been fetched.

    +
  • Static constructor to create a MultiKeyAccount using the provided public keys and signers.

    +

    Parameters

    • args: {
          publicKeys: PublicKey[];
          signaturesRequired: number;
          signers: Account[];
      }

      The arguments for creating a MultiKeyAccount.

      +
      • publicKeys: PublicKey[]

        The N public keys of the MultiKeyAccount.

        +
      • signaturesRequired: number

        The number of signatures required to authorize a transaction.

        +
      • signers: Account[]

        An array of M signers that will be used to sign the transaction.

        +

    Returns MultiKeyAccount

    MultiKeyAccount - The newly created MultiKeyAccount.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
publicKey: MultiKey

Public key associated with the account

+
signaturesBitmap: Uint8Array
signerIndicies: number[]

An array of indices where for signer[i], signerIndicies[i] is the index of the corresponding public key in +publicKey.publicKeys. Used to derive the right public key to use for verification.

+
signers: Account[]

The signers used to sign messages. These signers should correspond to public keys in the +MultiKeyAccount's public key. The number of signers should be equal or greater +than this.publicKey.signaturesRequired

+
signingScheme: SigningScheme

Signing scheme used to sign transactions

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeySignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeySignature.html new file mode 100644 index 000000000..506457fab --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiKeySignature.html @@ -0,0 +1,50 @@ +MultiKeySignature | @aptos-labs/ts-sdk - v1.30.0

Represents a multi-signature transaction using Ed25519 signatures. +This class allows for the creation and management of a K-of-N multi-signature scheme, +where a specified number of signatures are required to authorize a transaction.

+

It includes functionality to validate the number of signatures against a bitmap, +which indicates which public keys have signed the transaction.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Helper method to create a bitmap out of the specified bit positions

    +

    Parameters

    • args: {
          bits: number[];
      }
      • bits: number[]

        The bitmap positions that should be set. A position starts at index 0. +Valid position should range between 0 and 31.

        +

    Returns Uint8Array

    bitmap that is 32bit long

    +

    Here's an example of valid bits

    +
    [0, 2, 31]
    +
    + +

    [0, 2, 31] means the 1st, 3rd and 32nd bits should be set in the bitmap. +The result bitmap should be 0b1010000000000000000000000000001

    +

Properties

bitmap: Uint8Array

32-bit Bitmap representing who signed the transaction

+

This is represented where each public key can be masked to determine whether the message was signed by that key.

+
signatures: AnySignature[]

The list of underlying Ed25519 signatures

+
BITMAP_LEN: number = 4

Number of bytes in the bitmap representing who signed the transaction (32-bits)

+
MAX_SIGNATURES_SUPPORTED: number = ...

Maximum number of Ed25519 signatures supported

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSig.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSig.html new file mode 100644 index 000000000..7c235566f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSig.html @@ -0,0 +1,13 @@ +MultiSig | @aptos-labs/ts-sdk - v1.30.0

Represents a MultiSig account that can be serialized and deserialized.

+

This class encapsulates the functionality to manage multi-signature transactions, including the address of the +multi-sig account and the associated transaction payload.

+

Constructors

Methods

Properties

multisig_address: AccountAddress
transaction_payload?: MultiSigTransactionPayload
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSigTransactionPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSigTransactionPayload.html new file mode 100644 index 000000000..e156a88b6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/MultiSigTransactionPayload.html @@ -0,0 +1,27 @@ +MultiSigTransactionPayload | @aptos-labs/ts-sdk - v1.30.0

Class MultiSigTransactionPayload

Represents a multi-signature transaction payload that can be serialized and deserialized. +This class is designed to encapsulate the transaction payload for multi-sig account transactions +as defined in the multisig_account.move module. Future enhancements may allow support for script +payloads as the multisig_account.move module evolves.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

transaction_payload: EntryFunction
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/ParsingError.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ParsingError.html new file mode 100644 index 000000000..458aa82c4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ParsingError.html @@ -0,0 +1,19 @@ +ParsingError | @aptos-labs/ts-sdk - v1.30.0

Class ParsingError<T>

This error is used to explain why parsing failed.

+

Type Parameters

  • T

Hierarchy (view full)

Constructors

  • Creates an instance of the error with a specified message and invalid reason.

    +

    Type Parameters

    • T

    Parameters

    • message: string

      The error message that describes the issue.

      +
    • invalidReason: T

      The reason why the input is considered invalid.

      +

    Returns ParsingError<T>

Methods

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

Properties

invalidReason: T

This provides a programmatic way to access why parsing failed. Downstream devs +might want to use this to build their own error messages if the default error +messages are not suitable for their use case. This should be an enum.

+
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+
stackTraceLimit: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/PublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/PublicKey.html new file mode 100644 index 000000000..9ee38263b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/PublicKey.html @@ -0,0 +1,24 @@ +PublicKey | @aptos-labs/ts-sdk - v1.30.0

Class PublicKeyAbstract

Represents an abstract public key.

+

This class provides a common interface for verifying signatures associated with the public key. +It allows for the retrieval of the raw public key bytes and the public key in a hexadecimal string format.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransaction.html new file mode 100644 index 000000000..f51df6ae8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransaction.html @@ -0,0 +1,47 @@ +RawTransaction | @aptos-labs/ts-sdk - v1.30.0

Represents a raw transaction that can be serialized and deserialized. +Raw transactions contain the metadata and payloads that can be submitted to the Aptos chain for execution. +They must be signed before the Aptos chain can execute them.

+

Hierarchy (view full)

Constructors

  • RawTransactions contain the metadata and payloads that can be submitted to Aptos chain for execution. +RawTransactions must be signed before Aptos chain can execute them.

    +

    Parameters

    • sender: AccountAddress

      The sender Account Address

      +
    • sequence_number: bigint

      Sequence number of this transaction. This must match the sequence number stored in +the sender's account at the time the transaction executes.

      +
    • payload: TransactionPayload

      Instructions for the Aptos Blockchain, including publishing a module, +execute an entry function or execute a script payload.

      +
    • max_gas_amount: bigint

      Maximum total gas to spend for this transaction. The account must have more +than this gas or the transaction will be discarded during validation.

      +
    • gas_unit_price: bigint

      Price to be paid per gas unit.

      +
    • expiration_timestamp_secs: bigint

      The blockchain timestamp at which the blockchain would discard this transaction.

      +
    • chain_id: ChainId

      The chain ID of the blockchain that this transaction is intended to be run on.

      +

    Returns RawTransaction

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the transaction data, including the fee payer transaction type, raw transaction, secondary signer addresses, +and fee payer address. +This function is essential for preparing the transaction for transmission or storage in a serialized format.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the transaction data.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

chain_id: ChainId
expiration_timestamp_secs: bigint
gas_unit_price: bigint
max_gas_amount: bigint
sequence_number: bigint
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransactionWithData.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransactionWithData.html new file mode 100644 index 000000000..23dd99f7b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RawTransactionWithData.html @@ -0,0 +1,21 @@ +RawTransactionWithData | @aptos-labs/ts-sdk - v1.30.0

Class RawTransactionWithDataAbstract

Represents a raw transaction with associated data that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/RotationProofChallenge.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RotationProofChallenge.html new file mode 100644 index 000000000..f451b8433 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/RotationProofChallenge.html @@ -0,0 +1,35 @@ +RotationProofChallenge | @aptos-labs/ts-sdk - v1.30.0

Class RotationProofChallenge

Represents a challenge required for the account owner to sign in order to rotate the authentication key.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

accountAddress: AccountAddress = AccountAddress.ONE
currentAuthKey: AccountAddress
moduleName: MoveString = ...
newPublicKey: MoveVector<U8>
originator: AccountAddress
sequenceNumber: U64
structName: MoveString = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Script.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Script.html new file mode 100644 index 000000000..144ea570f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Script.html @@ -0,0 +1,24 @@ +Script | @aptos-labs/ts-sdk - v1.30.0

Represents a Script that can be serialized and deserialized. +Scripts contain the Move bytecode payload that can be submitted to the Aptos chain for execution.

+

Constructors

Methods

Properties

Constructors

  • Scripts contain the Move bytecodes payload that can be submitted to Aptos chain for execution.

    +

    Parameters

    • bytecode: Uint8Array

      The move module bytecode

      +
    • type_args: TypeTag[]

      The type arguments that the bytecode function requires.

      +
    • args: ScriptFunctionArgument[]

      The arguments that the bytecode function requires.

      +

    Returns Script

    A coin transfer function has one type argument "CoinType".

    +
    public(script) fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +

    A coin transfer function has three arguments "from", "to" and "amount".

    +
    public(script) fun transfer<CoinType>(from: &signer, to: address, amount: u64)
    +
    + +

Methods

Properties

The arguments that the bytecode function requires.

+
bytecode: Uint8Array

The move module bytecode

+
type_args: TypeTag[]

The type arguments that the bytecode function requires.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PrivateKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PrivateKey.html new file mode 100644 index 000000000..2d585d1c1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PrivateKey.html @@ -0,0 +1,47 @@ +Secp256k1PrivateKey | @aptos-labs/ts-sdk - v1.30.0

Class Secp256k1PrivateKey

Represents a Secp256k1 ECDSA private key, providing functionality to create, sign messages, +derive public keys, and serialize/deserialize the key.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Derives a private key from a mnemonic seed phrase using a specified BIP44 path.

    +

    Parameters

    • path: string

      The BIP44 path to derive the key from.

      +
    • mnemonics: string

      The mnemonic seed phrase used for key generation.

      +

    Returns Secp256k1PrivateKey

    The generated private key.

    +

    Error if the provided path is not a valid BIP44 path.

    +

Properties

LENGTH: number = 32

Length of Secp256k1 ecdsa private key

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PublicKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PublicKey.html new file mode 100644 index 000000000..0ef50e6c4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1PublicKey.html @@ -0,0 +1,48 @@ +Secp256k1PublicKey | @aptos-labs/ts-sdk - v1.30.0

Class Secp256k1PublicKey

Represents a Secp256k1 ECDSA public key.

+

Hierarchy (view full)

Constructors

  • Create a new PublicKey instance from a HexInput, which can be a string or Uint8Array. +This constructor validates the length of the provided signature data.

    +

    Parameters

    • hexInput: HexInput

      A HexInput (string or Uint8Array) representing the signature data.

      +

    Returns Secp256k1PublicKey

    Error if the length of the signature data is not equal to Secp256k1Signature.LENGTH.

    +

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the data into a byte array using the provided serializer. +This function is essential for converting data into a format suitable for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to convert the data.

      +

    Returns void

  • Verifies a Secp256k1 signature against the public key.

    +

    This function checks the validity of a signature for a given message, ensuring that the signature is canonical as a malleability check.

    +

    Parameters

    Returns boolean

  • Determines if the provided public key is a valid instance of a Secp256k1 public key. +This function checks for the presence of a "key" property and validates the length of the key data.

    +

    Parameters

    • publicKey: PublicKey

      The public key to validate.

      +

    Returns publicKey is Secp256k1PublicKey

    A boolean indicating whether the public key is a valid Secp256k1 public key.

    +

Properties

LENGTH: number = 65

The length of the Secp256k1 public key in bytes.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1Signature.html new file mode 100644 index 000000000..ed437aea4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Secp256k1Signature.html @@ -0,0 +1,26 @@ +Secp256k1Signature | @aptos-labs/ts-sdk - v1.30.0

Class Secp256k1SignatureReadonly

Represents a signature of a message signed using a Secp256k1 ECDSA private key.

+

The length of Secp256k1 ECDSA signatures, which is 64 bytes.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

LENGTH = 64

Secp256k1 ecdsa signatures are 256-bit.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializable.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializable.html new file mode 100644 index 000000000..768d3f8f1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializable.html @@ -0,0 +1,20 @@ +Serializable | @aptos-labs/ts-sdk - v1.30.0

Class SerializableAbstract

This class serves as a base class for all serializable types. It facilitates +composable serialization of complex types and enables the serialization of +instances to their BCS (Binary Canonical Serialization) representation.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
  • Returns the hex string representation of the Serializable value without the 0x prefix.

    +

    Returns string

    the hex format as a string without 0x prefix.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serialized.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serialized.html new file mode 100644 index 000000000..4544432d2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serialized.html @@ -0,0 +1,37 @@ +Serialized | @aptos-labs/ts-sdk - v1.30.0

Represents a serialized data structure that encapsulates a byte array. +This class extends the Serializable class and provides methods for serialization +and deserialization of byte data, as well as converting to a MoveVector.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: Uint8Array
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializer.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializer.html new file mode 100644 index 000000000..958942a1f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Serializer.html @@ -0,0 +1,99 @@ +Serializer | @aptos-labs/ts-sdk - v1.30.0

A class for serializing various data types into a binary format. +It provides methods to serialize strings, bytes, numbers, and other serializable objects +using the Binary Coded Serialization (BCS) layout. The serialized data can be retrieved as a +Uint8Array.

+

Constructors

  • Constructs a serializer with a buffer of size length bytes, 64 bytes by default. +The length must be greater than 0.

    +

    Parameters

    • length: number = 64

      The size of the buffer in bytes.

      +

    Returns Serializer

Methods

  • Serializes a Serializable value, facilitating composable serialization.

    +

    Type Parameters

    Parameters

    • value: T

      The Serializable value to serialize.

      +

    Returns void

    the serializer instance

    +
  • Serializes a boolean value into a byte representation.

    +

    The BCS layout for a boolean uses one byte, where "0x01" represents true and "0x00" represents false.

    +

    Parameters

    • value: boolean

      The boolean value to serialize.

      +

    Returns void

  • Serializes an array of bytes.

    +

    This function encodes the length of the byte array as a u32 integer in uleb128 format, followed by the byte array itself. +BCS layout for "bytes": bytes_length | bytes +where bytes_length is a u32 integer encoded as a uleb128 integer, equal to the length of the bytes array.

    +

    Parameters

    • value: Uint8Array

      The byte array to serialize.

      +

    Returns void

  • Serializes an array of bytes with a known length, allowing for efficient deserialization without needing to serialize the +length itself. +When deserializing, the number of bytes to deserialize needs to be passed in.

    +

    Parameters

    • value: Uint8Array

      The Uint8Array to be serialized.

      +

    Returns void

  • Serializes a BCS Serializable value into a serializer instance or handles the case when the value is undefined. +This function allows you to efficiently add serialized data to the serializer's byte buffer.

    +

    Type Parameters

    Parameters

    • Optionalvalue: T

      The BCS Serializable value to serialize, or undefined if there is no value.

      +

    Returns void

    const serializer = new Serializer();
    serializer.serializeOption(new AccountAddress(...));
    const serializedBytes = serializer.toUint8Array();
    // serializedBytes is now the BCS-serialized byte representation of AccountAddress

    const serializer = new Serializer();
    serializer.serializeOption(undefined);
    assert(serializer.toUint8Array() === new Uint8Array([0x00])); +
    + +
  • Serializes an optional string, supporting UTF8 encoding. +The function encodes the existence of the string first, followed by the length and content if it exists.

    +

    BCS layout for optional "string": 1 | string_length | string_content +where string_length is a u32 integer encoded as a uleb128 integer, equal to the number of bytes in string_content. +BCS layout for undefined: 0

    +

    Parameters

    • Optionalvalue: string

      The optional string to serialize. If undefined, it will serialize as 0.

      +

    Returns void

  • Serializes a string. UTF8 string is supported. +The number of bytes in the string content is serialized first, as a uleb128-encoded u32 integer. +Then the string content is serialized as UTF8 encoded bytes.

    +

    BCS layout for "string": string_length | string_content +where string_length is a u32 integer encoded as a uleb128 integer, equal to the number of bytes in string_content.

    +

    Parameters

    • value: string

      The string to serialize.

      +

    Returns void

    const serializer = new Serializer();
    serializer.serializeStr("1234abcd");
    assert(serializer.toUint8Array() === new Uint8Array([8, 49, 50, 51, 52, 97, 98, 99, 100])); +
    + +
  • Serializes a U128 value into a format suitable for storage or transmission.

    +

    Parameters

    • value: AnyNumber

      The U128 value to serialize, represented as a number.

      +

    Returns void

  • Serializes a 16-bit unsigned integer value into a binary format. +BCS layout for "uint16": Two bytes. Binary format in little-endian representation.

    +

    Parameters

    • value: number

      The 16-bit unsigned integer value to serialize.

      +

    Returns void

    const serializer = new Serializer();
    serializer.serializeU16(4660);
    assert(serializer.toUint8Array() === new Uint8Array([0x34, 0x12])); +
    + +
  • Serializes a U256 value into a byte representation. +This function is essential for encoding large numbers in a compact format suitable for transmission or storage.

    +

    Parameters

    • value: AnyNumber

      The U256 value to serialize, represented as an AnyNumber.

      +

    Returns void

  • Serializes a 32-bit unsigned integer value into a binary format. +This function is useful for encoding data that needs to be stored or transmitted in a compact form.

    +

    Parameters

    • value: number

      The 32-bit unsigned integer value to serialize.

      +

    Returns void

    const serializer = new Serializer();
    serializer.serializeU32(305419896);
    assert(serializer.toUint8Array() === new Uint8Array([0x78, 0x56, 0x34, 0x12])); +
    + +
  • Serializes a 32-bit unsigned integer as a variable-length ULEB128 encoded byte array. +BCS uses uleb128 encoding in two cases: (1) lengths of variable-length sequences and (2) tags of enum values

    +

    Parameters

    • val: number

      The 32-bit unsigned integer value to be serialized.

      +

    Returns void

  • Serializes a 64-bit unsigned integer into a format suitable for storage or transmission. +This function breaks down the value into two 32-bit components and writes them in little-endian order.

    +

    Parameters

    • value: AnyNumber

      The 64-bit unsigned integer to serialize, represented as a number.

      +

    Returns void

    const serializer = new Serializer();
    serializer.serializeU64(1311768467750121216);
    assert(serializer.toUint8Array() === new Uint8Array([0x00, 0xEF, 0xCD, 0xAB, 0x78, 0x56, 0x34, 0x12])); +
    + +
  • Serializes a Uint8 value and appends it to the buffer. +BCS layout for "uint8": One byte. Binary format in little-endian representation.

    +

    Parameters

    • value: number

      The Uint8 value to serialize.

      +

    Returns void

  • Serializes an array of BCS Serializable values to a serializer instance. +The bytes are added to the serializer instance's byte buffer.

    +

    Type Parameters

    Parameters

    • values: T[]

      The array of BCS Serializable values

      +

    Returns void

    const addresses = new Array<AccountAddress>(
    AccountAddress.from("0x1"),
    AccountAddress.from("0x2"),
    AccountAddress.from("0xa"),
    AccountAddress.from("0xb"),
    );
    const serializer = new Serializer();
    serializer.serializeVector(addresses);
    const serializedBytes = serializer.toUint8Array();
    // serializedBytes is now the BCS-serialized bytes
    // The equivalent value in Move would be:
    // `bcs::to_bytes(&vector<address> [@0x1, @0x2, @0xa, @0xb])`; +
    + +
  • Returns the buffered bytes as a Uint8Array.

    +

    This function allows you to retrieve the byte representation of the buffer up to the current offset.

    +

    Returns Uint8Array

    Uint8Array - The byte array representation of the buffer.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Signature.html new file mode 100644 index 000000000..d6ff8804e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/Signature.html @@ -0,0 +1,23 @@ +Signature | @aptos-labs/ts-sdk - v1.30.0

Class SignatureAbstract

An abstract representation of a crypto signature, +associated with a specific signature scheme, e.g., Ed25519 or Secp256k1.

+

This class represents the product of signing a message directly from a +PrivateKey and can be verified against a CryptoPublicKey.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/SignedTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SignedTransaction.html new file mode 100644 index 000000000..b7f7ed84f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SignedTransaction.html @@ -0,0 +1,45 @@ +SignedTransaction | @aptos-labs/ts-sdk - v1.30.0

Represents a signed transaction that includes a raw transaction and an authenticator. +The authenticator contains a client's public key and the signature of the raw transaction.

+

The raw transaction to be signed.

+

Contains a client's public key and the signature of the raw transaction. +Authenticator can have three variations: single signature, multi-signature, and multi-agent.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the raw transaction and its authenticator using the provided serializer. +This function is essential for preparing the transaction data for transmission or storage.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the transaction and authenticator.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/SimpleTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SimpleTransaction.html new file mode 100644 index 000000000..133f82d9f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SimpleTransaction.html @@ -0,0 +1,36 @@ +SimpleTransaction | @aptos-labs/ts-sdk - v1.30.0

Represents a simple transaction type that can be submitted to the Aptos chain for execution.

+

This transaction type is designed for a single signer and includes metadata such as the Raw Transaction +and an optional sponsor Account Address to cover gas fees.

+

The Raw Transaction.

+

The optional sponsor Account Address.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the transaction data using the provided serializer. +This function ensures that the raw transaction and fee payer address are properly serialized for further processing.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the transaction data.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

feePayerAddress?: AccountAddress
rawTransaction: RawTransaction
secondarySignerAddresses: undefined
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/SingleKeyAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SingleKeyAccount.html new file mode 100644 index 000000000..fc593e051 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/SingleKeyAccount.html @@ -0,0 +1,50 @@ +SingleKeyAccount | @aptos-labs/ts-sdk - v1.30.0

Signer implementation for the SingleKey authentication scheme. +This class extends a SingleKeyAccount by adding signing capabilities through a valid private key. +Currently, the only supported signature schemes are Ed25519 and Secp256k1.

+

Note: Generating a signer instance does not create the account on-chain.

+

Implements

Constructors

Methods

  • Derives an account from a randomly generated private key based on the specified signing scheme. +The default generation scheme is Ed25519, but it can also support Secp256k1Ecdsa.

    +

    Parameters

    Returns SingleKeyAccount

    An account with the generated private key based on the specified signing scheme.

    +

    Error if an unsupported signature scheme is provided.

    +

Properties

accountAddress: AccountAddress

Account address associated with the account

+
privateKey: PrivateKey

Private key associated with the account

+
publicKey: AnyPublicKey

Public key associated with the account

+
signingScheme: SingleKey = SigningScheme.SingleKey

Signing scheme used to sign transactions

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/StructTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/StructTag.html new file mode 100644 index 000000000..ba6d1126e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/StructTag.html @@ -0,0 +1,29 @@ +StructTag | @aptos-labs/ts-sdk - v1.30.0

Represents a structured tag that includes an address, module name, +name, and type arguments. This class is used to define and manage +structured data types within the SDK.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

The address associated with the struct tag.

+
moduleName: Identifier

The name of the module that contains the struct.

+

The name of the struct.

+
typeArgs: TypeTag[]

An array of type arguments associated with the struct.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAndProof.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAndProof.html new file mode 100644 index 000000000..c92a35c37 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAndProof.html @@ -0,0 +1,28 @@ +TransactionAndProof | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAndProof

A container class to hold a transaction and a proof. It implements CryptoHashable which is used to create +the signing message for Keyless transactions. We sign over the proof to ensure non-malleability.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Hashes the bcs serialized from of the class. This is the typescript corollary to the BCSCryptoHash macro in aptos-core.

    +

    Returns Uint8Array

    Uint8Array

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

domainSeparator = "APTOS::TransactionAndProof"

The domain separator prefix used when hashing.

+
proof?: ZkProof

The zero knowledge proof used in signing the transaction.

+

The transaction to sign.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticator.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticator.html new file mode 100644 index 000000000..73a4a494c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticator.html @@ -0,0 +1,23 @@ +TransactionAuthenticator | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorAbstract

Represents an abstract base class for transaction authenticators. +This class provides methods for serializing and deserializing different types of transaction authenticators.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorEd25519.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorEd25519.html new file mode 100644 index 000000000..e959d26a7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorEd25519.html @@ -0,0 +1,38 @@ +TransactionAuthenticatorEd25519 | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorEd25519

Represents a transaction authenticator using Ed25519 for a single signer transaction. +This class encapsulates the client's public key and the Ed25519 signature of a raw transaction.

+

The client's public key.

+

The Ed25519 signature of a raw transaction.

+

Creating a Signed Transaction +for details about generating a signature.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

public_key: Ed25519PublicKey
signature: Ed25519Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorFeePayer.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorFeePayer.html new file mode 100644 index 000000000..40a43edbe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorFeePayer.html @@ -0,0 +1,33 @@ +TransactionAuthenticatorFeePayer | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorFeePayer

Represents a transaction authenticator specifically for fee payer transactions. +It encapsulates the sender's account authenticator, addresses of secondary signers, +their respective authenticators, and the fee payer's account information.

+

The authenticator for the sender's account.

+

An array of addresses for secondary signers.

+

An array of authenticators for secondary signers' accounts.

+

An object containing the fee payer's account address and authenticator.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

fee_payer: {
    address: AccountAddress;
    authenticator: AccountAuthenticator;
}
secondary_signer_addresses: AccountAddress[]
secondary_signers: AccountAuthenticator[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiAgent.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiAgent.html new file mode 100644 index 000000000..dfd2c1097 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiAgent.html @@ -0,0 +1,30 @@ +TransactionAuthenticatorMultiAgent | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorMultiAgent

Represents a transaction authenticator for a multi-agent transaction.

+

This class manages the authentication process involving a primary sender and multiple secondary signers.

+

The authenticator for the sender account.

+

An array of addresses for the secondary signers.

+

An array of authenticators for the secondary signer accounts.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

secondary_signer_addresses: AccountAddress[]
secondary_signers: AccountAuthenticator[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiEd25519.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiEd25519.html new file mode 100644 index 000000000..b762481e7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorMultiEd25519.html @@ -0,0 +1,28 @@ +TransactionAuthenticatorMultiEd25519 | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorMultiEd25519

Represents a transaction authenticator for multi-signature transactions using Ed25519. +This class is used to validate transactions that require multiple signatures from different signers.

+

The public key of the client involved in the transaction.

+

The multi-signature of the raw transaction.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorSingleSender.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorSingleSender.html new file mode 100644 index 000000000..eda4030d7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionAuthenticatorSingleSender.html @@ -0,0 +1,26 @@ +TransactionAuthenticatorSingleSender | @aptos-labs/ts-sdk - v1.30.0

Class TransactionAuthenticatorSingleSender

Represents a single sender authenticator for transactions that require a single signer. +This class is responsible for managing the authentication of a transaction initiated by a single sender.

+

An instance of AccountAuthenticator that represents the account of the sender.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayload.html new file mode 100644 index 000000000..b7cd247b5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayload.html @@ -0,0 +1,26 @@ +TransactionPayload | @aptos-labs/ts-sdk - v1.30.0

Class TransactionPayloadAbstract

Represents a supported Transaction Payload that can be serialized and deserialized.

+

This class serves as a base for different types of transaction payloads, allowing for +their serialization into a format suitable for transmission and deserialization back +into their original form.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadEntryFunction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadEntryFunction.html new file mode 100644 index 000000000..b3648d6b7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadEntryFunction.html @@ -0,0 +1,25 @@ +TransactionPayloadEntryFunction | @aptos-labs/ts-sdk - v1.30.0

Class TransactionPayloadEntryFunction

Represents a transaction payload entry function that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

entryFunction: EntryFunction
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadMultiSig.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadMultiSig.html new file mode 100644 index 000000000..a1de84b43 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadMultiSig.html @@ -0,0 +1,25 @@ +TransactionPayloadMultiSig | @aptos-labs/ts-sdk - v1.30.0

Class TransactionPayloadMultiSig

Represents a multi-signature transaction payload that can be serialized and deserialized.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

multiSig: MultiSig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadScript.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadScript.html new file mode 100644 index 000000000..4f3270978 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionPayloadScript.html @@ -0,0 +1,33 @@ +TransactionPayloadScript | @aptos-labs/ts-sdk - v1.30.0

Class TransactionPayloadScript

Represents a transaction payload script that can be serialized and deserialized.

+

This class encapsulates a script that defines the logic for a transaction payload.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

script: Script
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionWorker.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionWorker.html new file mode 100644 index 000000000..9a52a919e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TransactionWorker.html @@ -0,0 +1,91 @@ +TransactionWorker | @aptos-labs/ts-sdk - v1.30.0

TransactionWorker provides a simple framework for receiving payloads to be processed.

+

Once one start() the process and pushes a new transaction, the worker acquires +the current account's next sequence number (by using the AccountSequenceNumber class), +generates a signed transaction and pushes an async submission process into the outstandingTransactions queue. +At the same time, the worker processes transactions by reading the outstandingTransactions queue +and submits the next transaction to chain, it

+
    +
  1. waits for resolution of the submission process or get pre-execution validation error +and 2) waits for the resolution of the execution process or get an execution error. +The worker fires events for any submission and/or execution success and/or failure.
  2. +
+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the class, providing a framework for receiving payloads to be processed.

    +

    Parameters

    • aptosConfig: AptosConfig

      A configuration object for Aptos.

      +
    • account: Account

      The account that will be used for sending transactions.

      +
    • maxWaitTime: number = 30

      The maximum wait time to wait before re-syncing the sequence number to the current on-chain state, +default is 30 seconds.

      +
    • maximumInFlight: number = 100

      The maximum number of transactions that can be submitted per account, default is 100.

      +
    • sleepTime: number = 10

      The time to wait in seconds before re-evaluating if the maximum number of transactions are in flight, +default is 10 seconds.

      +

    Returns TransactionWorker

Events

  • Reads the outstanding transaction queue and submits the transactions to the chain. +This function processes each transaction, checking their status and emitting events based on whether they were successfully +sent or failed.

    +

    Returns Promise<void>

    Throws an error if the process execution fails. +TransactionWorkerEventsEnum.TransactionSent - Emitted when a transaction has been successfully committed to the chain. +TransactionWorkerEventsEnum.TransactionSendFailed - Emitted when a transaction fails to commit, along with the error +reason. +TransactionWorkerEventsEnum.ExecutionFinish - Emitted when the execution of transactions is complete.

    +

Methods

  • Generates a signed transaction that can be submitted to the chain.

    +

    Parameters

    • account: Account

      An Aptos account used as the sender of the transaction.

      +
    • sequenceNumber: bigint

      A sequence number the transaction will be generated with.

      +

    Returns Promise<undefined | SimpleTransaction>

    A signed transaction object or undefined if the transaction queue is empty.

    +
  • Return the number of listeners listening to a given event.

    +

    Parameters

    Returns number

  • Remove all listeners, or those of the specified event.

    +

    Parameters

    • Optionalevent: keyof TransactionWorkerEvents

    Returns this

  • Starts transaction submission and processing by executing tasks from the queue until it is cancelled.

    +

    Returns Promise<void>

    Throws an error if unable to start transaction batching.

    +
  • Submits the next transaction for the account by generating it with the current sequence number +and adding it to the outstanding transaction queue for processing. +This function continues to submit transactions until there are no more to process.

    +

    Returns Promise<void>

    Throws an error if the transaction submission fails.

    +

Properties

account: Account
accountSequnceNumber: AccountSequenceNumber
aptosConfig: AptosConfig
executedTransactions: [string, bigint, any][] = []

transactions that have been committed to chain

+
outstandingTransactions: AsyncQueue<[Promise<PendingTransactionResponse>, bigint]> = ...

signed transactions waiting to be submitted

+
sentTransactions: [string, bigint, any][] = []

transactions that have been submitted to chain

+
started: boolean
taskQueue: AsyncQueue<(() => Promise<void>)> = ...

transactions payloads waiting to be generated and signed

+

TODO support entry function payload from ABI builder

+
prefixed: string | boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTag.html new file mode 100644 index 000000000..245f9adbe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTag.html @@ -0,0 +1,63 @@ +TypeTag | @aptos-labs/ts-sdk - v1.30.0

Class TypeTagAbstract

Represents a type tag in the serialization framework, serving as a base class for various specific type tags. +This class provides methods for serialization and deserialization of type tags, as well as type checking methods +to determine the specific type of the tag at runtime.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Deserializes a StructTag from the provided deserializer. +This function allows you to reconstruct a StructTag object from its serialized form.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance used to read the serialized data.

      +

    Returns StructTag

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagAddress.html new file mode 100644 index 000000000..8b2eff702 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagAddress.html @@ -0,0 +1,64 @@ +TypeTagAddress | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for an address in the system. +This class extends the TypeTag class and provides functionality +to serialize the address type and load it from a deserializer.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagBool.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagBool.html new file mode 100644 index 000000000..a55ec1e23 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagBool.html @@ -0,0 +1,70 @@ +TypeTagBool | @aptos-labs/ts-sdk - v1.30.0

Represents a boolean type tag in the type system. +This class extends the base TypeTag class and provides +methods for serialization and deserialization of the boolean +type tag.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serializes the current instance's properties into a provided serializer. +This function ensures that the address, module name, name, and type arguments are properly serialized.

    +

    Parameters

    • serializer: Serializer

      The serializer instance used to serialize the properties.

      +

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagGeneric.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagGeneric.html new file mode 100644 index 000000000..32e0a2047 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagGeneric.html @@ -0,0 +1,64 @@ +TypeTagGeneric | @aptos-labs/ts-sdk - v1.30.0

Represents a generic type tag used for type parameters in entry functions. +Generics are not serialized into a real type, so they cannot be used as a type directly.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

value: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagParserError.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagParserError.html new file mode 100644 index 000000000..378e4d9dc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagParserError.html @@ -0,0 +1,20 @@ +TypeTagParserError | @aptos-labs/ts-sdk - v1.30.0

Class TypeTagParserError

Represents an error that occurs during the parsing of a type tag. +This error extends the built-in Error class and provides additional context +regarding the specific type tag that failed to parse and the reason for the failure.

+

The type tag string that failed to be parsed.

+

The reason why the type tag string is considered invalid.

+

Hierarchy (view full)

Constructors

  • Constructs an error indicating a failure to parse a type tag. +This error provides details about the specific type tag that could not be parsed and the reason for the failure.

    +

    Parameters

    • typeTagStr: string

      The string representation of the type tag that failed to parse.

      +
    • invalidReason: TypeTagParserErrorType

      The reason why the type tag is considered invalid.

      +

    Returns TypeTagParserError

Methods

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

Properties

message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+
stackTraceLimit: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagReference.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagReference.html new file mode 100644 index 000000000..7014b9806 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagReference.html @@ -0,0 +1,68 @@ +TypeTagReference | @aptos-labs/ts-sdk - v1.30.0

Represents a reference to a type tag in the type system. +This class extends the TypeTag class and provides functionality +to serialize and deserialize type tag references.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +

Properties

value: TypeTag

The TypeTag to reference.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagSigner.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagSigner.html new file mode 100644 index 000000000..0bc8aa8a5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagSigner.html @@ -0,0 +1,64 @@ +TypeTagSigner | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for a signer in the system. +This class extends the base TypeTag and provides specific functionality +related to the signer type.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagStruct.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagStruct.html new file mode 100644 index 000000000..54f3311ba --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagStruct.html @@ -0,0 +1,83 @@ +TypeTagStruct | @aptos-labs/ts-sdk - v1.30.0

Represents a structured type tag in the system, extending the base TypeTag class. +This class encapsulates information about a specific structure, including its address, +module name, and type arguments, and provides methods for serialization and type checking.

+

The StructTag instance containing the details of the structured type.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Checks if the provided value is of type 'object'. +This function helps determine if a value can be treated as an object type in the context of the SDK.

    +

    Returns boolean

    Returns true if the value is an object, otherwise false.

    +
  • Checks if the specified account address is of type "option".

    +

    Returns boolean

    Returns true if the account address is an option type, otherwise false.

    +
  • Checks if the provided value is of type string. +This function can help ensure that the data being processed is in the correct format before further operations.

    +

    Returns boolean

    Returns true if the value is a string, otherwise false.

    +
  • Determines if the provided address, module name, and struct name match the current type tag.

    +

    Parameters

    • address: AccountAddress

      The account address to compare against the type tag.

      +
    • moduleName: string

      The name of the module to compare against the type tag.

      +
    • structName: string

      The name of the struct to compare against the type tag.

      +

    Returns boolean

    True if the address, module name, and struct name match the type tag; otherwise, false.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns `0x${string}::${string}::${string}`

    the hex formatas a string prefixed by 0x.

    +

Properties

value: StructTag
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU128.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU128.html new file mode 100644 index 000000000..075b599e2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU128.html @@ -0,0 +1,63 @@ +TypeTagU128 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for the u128 data type. +This class extends the base TypeTag class and provides methods for serialization and deserialization.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU16.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU16.html new file mode 100644 index 000000000..13b46f048 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU16.html @@ -0,0 +1,63 @@ +TypeTagU16 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for unsigned 16-bit integers (u16). +This class extends the base TypeTag class and provides methods for serialization and deserialization.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU256.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU256.html new file mode 100644 index 000000000..8db727ba0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU256.html @@ -0,0 +1,63 @@ +TypeTagU256 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for the U256 data type. +This class extends the base TypeTag class and provides methods for serialization and deserialization.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU32.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU32.html new file mode 100644 index 000000000..1a131640d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU32.html @@ -0,0 +1,64 @@ +TypeTagU32 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for a 32-bit unsigned integer (u32). +This class extends the base TypeTag class and provides methods for serialization +and deserialization specific to the u32 type.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU64.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU64.html new file mode 100644 index 000000000..7ea363a06 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU64.html @@ -0,0 +1,63 @@ +TypeTagU64 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for 64-bit unsigned integers (u64). +This class extends the base TypeTag class and provides methods for serialization and deserialization.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU8.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU8.html new file mode 100644 index 000000000..31c072c05 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagU8.html @@ -0,0 +1,64 @@ +TypeTagU8 | @aptos-labs/ts-sdk - v1.30.0

Represents a type tag for an 8-bit unsigned integer (u8). +This class extends the base TypeTag class and provides methods +for serialization and deserialization specific to the u8 type.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagVector.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagVector.html new file mode 100644 index 000000000..024b18a6d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/TypeTagVector.html @@ -0,0 +1,68 @@ +TypeTagVector | @aptos-labs/ts-sdk - v1.30.0

Represents a vector type tag, which encapsulates a single type tag value. +This class extends the base TypeTag class and provides methods for serialization, +deserialization, and string representation of the vector type tag.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns `vector<${string}>`

    the hex formatas a string prefixed by 0x.

    +

Properties

value: TypeTag
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U128.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U128.html new file mode 100644 index 000000000..16691771e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U128.html @@ -0,0 +1,33 @@ +U128 | @aptos-labs/ts-sdk - v1.30.0

Represents a 128-bit unsigned integer value. +This class provides methods for serialization and deserialization +of U128 values, ensuring that the values are within the valid range.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: bigint
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U16.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U16.html new file mode 100644 index 000000000..d114494f1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U16.html @@ -0,0 +1,33 @@ +U16 | @aptos-labs/ts-sdk - v1.30.0

Represents a 16-bit unsigned integer (U16) value. +This class extends the Serializable class and provides methods for serialization +and deserialization of the U16 value.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U256.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U256.html new file mode 100644 index 000000000..6045ab419 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U256.html @@ -0,0 +1,33 @@ +U256 | @aptos-labs/ts-sdk - v1.30.0

Represents a 256-bit unsigned integer (U256) that extends the Serializable class. +This class provides methods for serialization and deserialization of U256 values, +ensuring that the values are within the valid range.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: bigint
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U32.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U32.html new file mode 100644 index 000000000..916c80b23 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U32.html @@ -0,0 +1,32 @@ +U32 | @aptos-labs/ts-sdk - v1.30.0

Represents a 32-bit unsigned integer (U32) that can be serialized and deserialized. +This class ensures that the value is within the valid range for a U32.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U64.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U64.html new file mode 100644 index 000000000..a459644dc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U64.html @@ -0,0 +1,34 @@ +U64 | @aptos-labs/ts-sdk - v1.30.0

Represents a 64-bit unsigned integer (U64) and provides methods for serialization.

+

This class ensures that the value is within the valid range for a U64 and provides +functionality to serialize the value for various use cases, including entry functions +and script functions.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: bigint
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/U8.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U8.html new file mode 100644 index 000000000..2c53ab6bd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/U8.html @@ -0,0 +1,32 @@ +U8 | @aptos-labs/ts-sdk - v1.30.0

Represents an unsigned 8-bit integer (U8) value. +This class extends the Serializable class and provides methods for serialization and deserialization of U8 values.

+

Hierarchy (view full)

Implements

Constructors

Methods

  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

value: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZeroKnowledgeSig.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZeroKnowledgeSig.html new file mode 100644 index 000000000..5995fba90 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZeroKnowledgeSig.html @@ -0,0 +1,36 @@ +ZeroKnowledgeSig | @aptos-labs/ts-sdk - v1.30.0

Represents a zero-knowledge signature, encapsulating the proof and its associated metadata.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Deserialize a ZeroKnowledgeSig object from its BCS serialization in bytes.

    +

    Parameters

    • bytes: Uint8Array

      The bytes representing the serialized ZeroKnowledgeSig.

      +

    Returns ZeroKnowledgeSig

    ZeroKnowledgeSig - The deserialized ZeroKnowledgeSig object.

    +

Properties

expHorizonSecs: number

The max lifespan of the proof

+
extraField?: string

A key value pair on the JWT token that can be specified on the signature which would reveal the value on chain. +Can be used to assert identity or other attributes.

+
overrideAudVal?: string

The 'aud' value of the recovery service which is set when recovering an account.

+
proof: ZkProof

The proof

+
trainingWheelsSignature?: EphemeralSignature

The training wheels signature

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZkProof.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZkProof.html new file mode 100644 index 000000000..c3ad2fda8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/ZkProof.html @@ -0,0 +1,20 @@ +ZkProof | @aptos-labs/ts-sdk - v1.30.0

Represents a container for different types of zero-knowledge proofs.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

proof: Proof
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.ANS.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.ANS.html new file mode 100644 index 000000000..6ea1df362 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.ANS.html @@ -0,0 +1,124 @@ +ANS | @aptos-labs/ts-sdk - v1.30.0

A class to handle all ANS operations.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos class with the provided configuration. +This allows you to interact with the Aptos blockchain using the specified network settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns ANS

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for connecting to the Aptos testnet
    const config = new AptosConfig({ network: Network.TESTNET });

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Fetches all top-level domain names for a specified account.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching all top-level domain names for a specific account
    const domains = await aptos.getAccountDomains({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of names to fetch
    offset: 0, // specify the offset for pagination
    orderBy: "created_at", // specify the order by which to sort the names
    where: {
    // additional filters can be specified here
    },
    },
    });

    console.log(domains);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all names for an account, including both top-level domains and subdomains.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch account names for a specific address
    const accountNames = await aptos.getAccountNames({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify how many names to fetch
    orderBy: "name", // specify the order by which to sort the names
    },
    });

    console.log(accountNames);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all subdomain names for a specified account.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise of an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching subdomain names for a specific account
    const subdomains = await aptos.getAccountSubdomains({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of subdomains to fetch
    offset: 0, // specify the offset for pagination
    orderBy: "name", // specify the order by which to sort the names
    },
    });

    console.log(subdomains);
    }
    runExample().catch(console.error); +
    + +
  • Fetches all subdomain names for a given domain, excluding the domain itself.

    +

    Parameters

    Returns Promise<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }[]>

    A promise that resolves to an array of ANSName.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching subdomains for a specific domain
    const subdomains = await aptos.getDomainSubdomains({
    domain: "test", // replace with your domain
    options: {
    limit: 10, // specify the number of subdomains to fetch
    offset: 0, // specify the starting point for fetching
    orderBy: "name", // specify the order by which to sort the results
    },
    });

    console.log(subdomains);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the expiration time of a domain name or subdomain name from the contract.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the expiration.

      +
      • name: string

        A string of the name to retrieve.

        +

    Returns Promise<undefined | number>

    number as a unix timestamp in milliseconds.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the expiration time for the domain "test.aptos"
    const exp = await aptos.getExpiration({ name: "test.aptos" });

    // Log the expiration date
    console.log(new Date(exp)); // Outputs the expiration date
    }
    runExample().catch(console.error); +
    + +
  • Fetches a single name from the indexer based on the provided name argument.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the name.

      +
      • name: string

        A string of the name to retrieve, e.g. "test.aptos.apt" or "test.apt" or "test". +Can be inclusive or exclusive of the .apt suffix and can be a subdomain.

        +

    Returns Promise<undefined | {
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }>

    A promise of an ANSName or undefined if the name is not active.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching a name from the indexer
    const name = await aptos.getName({ name: "test.aptos" }); // replace with a real name
    console.log(name);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the owner address of a specified domain name or subdomain name from the contract.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the owner address.

      +
      • name: string

        A string representing the name of the domain or subdomain to retrieve the owner address for.

        +

    Returns Promise<undefined | AccountAddress>

    AccountAddress if the name is owned, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the owner address of "test.aptos"
    const owner = await aptos.getOwnerAddress({ name: "test.aptos" });
    console.log(owner); // Logs the owner address or undefined if not owned
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the primary name for an account. An account can have multiple names, but only one primary name, which may not exist.

    +

    Parameters

    Returns Promise<undefined | string>

    A string if the account has a primary name, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the primary name for the specified account address
    const name = await aptos.getPrimaryName({ address: "0x1" }); // replace with a real account address
    console.log(name);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve the target address of a domain or subdomain name, which indicates the address the name points to for use on-chain. +Note that the target address can point to addresses that do not own the name.

    +

    Parameters

    • args: {
          name: string;
      }

      The arguments for retrieving the target address.

      +
      • name: string

        A string representing the name, which can be a primary name, a subdomain, or a combination (e.g., +"primary", "primary.apt", "secondary.primary", "secondary.primary.apt").

        +

    Returns Promise<undefined | AccountAddress>

    AccountAddress if the name has a target, undefined otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the target address for the specified domain name
    const targetAddr = await aptos.getTargetAddress({ name: "test.aptos" });

    console.log(targetAddr); // Logs the target address, e.g., 0x123...
    }
    runExample().catch(console.error); +
    + +
  • Registers a new name.

    +

    This function allows you to register a domain or subdomain name with specific expiration policies and options.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Registering a subdomain name assuming def.apt is already registered and belongs to the sender alice.
    const txn = await aptos.registerName({
    sender: "0x1", // replace with a real sender account
    name: "test.aptos.apt",
    expiration: {
    policy: "subdomain:independent",
    expirationDate: Date.now() + 30 * 24 * 60 * 60 * 1000, // expires in 30 days
    },
    });

    console.log("Transaction:", txn);
    }
    runExample().catch(console.error); +
    + +
  • Renews a domain name for one year. +If a domain name was minted with V1 of the contract, it will automatically be upgraded to V2 via this transaction.

    +

    Parameters

    • args: {
          name: string;
          options?: InputGenerateTransactionOptions;
          sender: Account;
          years?: 1;
      }

      The arguments for renewing the domain.

      +
      • name: string

        A string representing the domain to renew. Subdomains cannot be renewed.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction options.

        +
      • sender: Account

        The sender account, which must be the domain owner.

        +
      • Optionalyears?: 1

        The number of years to renew the name. Currently, only one year is permitted.

        +

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Renew the domain "test" for one year
    const transaction = await aptos.renewDomain({
    sender: Account.generate(), // replace with a real account
    name: "test"
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Sets the primary name for the sender account, allowing them to designate a single primary name among potentially multiple +names. An account may not have a primary name.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the primary name for the sender account
    const sender = Account.generate(); // replace with a real account
    await aptos.setPrimaryName({ sender, name: "test.aptos" });

    const primaryName = await aptos.getPrimaryName({ address: sender.accountAddress });
    console.log("Primary Name:", primaryName); // Should log: "Primary Name: test.aptos"
    }
    runExample().catch(console.error); +
    + +
  • Sets the target address of a domain or subdomain name, pointing it to a specified address for use on-chain. +The target address can be different from the owner of the name.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Setting the target address for a domain name
    const sender = Account.generate(); // replace with a real account
    const address = "0x1"; // replace with a real account address

    await aptos.setTargetAddress({
    sender: sender,
    name: "test.aptos",
    address: address,
    });

    const targetAddress = await aptos.getTargetAddress({ name: "test.aptos" });
    console.log(targetAddress); // Should log the address set for "test.aptos"
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Account.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Account.html new file mode 100644 index 000000000..47ee9ee3f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Account.html @@ -0,0 +1,177 @@ +Account | @aptos-labs/ts-sdk - v1.30.0

A class to query all Account related queries on Aptos.

+

Hierarchy (view full)

Constructors

  • Creates an instance of the Aptos client with the provided configuration.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Account

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Initialize the Aptos client with testnet configuration
    const config = new AptosConfig({ network: Network.TESTNET }); // specify your own network if needed
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Derives an account by providing a private key. This function resolves the provided private key type and derives the public +key from it.

    +

    If the privateKey is a Secp256k1 type, it derives the account using the derived public key and auth key using the SingleKey +scheme locally. +If the privateKey is an ED25519 type, it looks up the authentication key on chain to determine whether it is a Legacy ED25519 +key or a Unified ED25519 key, and then derives the account based on that.

    +

    Parameters

    • args: {
          privateKey: PrivateKey;
      }

      The arguments for deriving the account.

      +

    Returns Promise<Account>

    The derived Account type.

    +
    import { Aptos, AptosConfig, Network, Ed25519PrivateKey } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Deriving an account from a private key
    const account = await aptos.deriveAccountFromPrivateKey({
    privateKey: new Ed25519PrivateKey("0x123") // replace with a real private key
    });

    console.log(account);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current amount of APT for a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The arguments for the account query.

      +
      • accountAddress: AccountAddressInput

        The account address for which to retrieve the APT amount.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current amount of APT for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the APT amount for a specific account
    const accountAPTAmount = await aptos.getAccountAPTAmount({ accountAddress: "0x1" }); // replace with a real account address
    console.log("Account APT Amount:", accountAPTAmount);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current amount of a specified coin held by an account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          coinType?: `${string}::${string}::${string}`;
          faMetadataAddress?: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for querying the account's coin amount.

      +
      • accountAddress: AccountAddressInput

        The account address to query for the coin amount.

        +
      • OptionalcoinType?: `${string}::${string}::${string}`

        The coin type to query. Note: If not provided, it may be automatically populated if faMetadataAddress +is specified.

        +
      • OptionalfaMetadataAddress?: AccountAddressInput

        The fungible asset metadata address to query. Note: If not provided, it may be automatically +populated if coinType is specified.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current amount of the specified coin held by the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Query the account's coin amount for a specific coin type
    const accountCoinAmount = await aptos.getAccountCoinAmount({
    accountAddress: "0x1", // replace with a real account address
    coinType: "0x1::aptos_coin::AptosCoin" // specify the coin type
    });

    console.log(`Account coin amount: ${accountCoinAmount}`);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current count of an account's coins aggregated across all types.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the account coins count query.

      +
      • accountAddress: AccountAddressInput

        The account address we want to get the total count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current count of the aggregated coins for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the account coins count for a specific account
    const accountCoinsCount = await aptos.getAccountCoinsCount({ accountAddress: "0x1" }); // replace with a real account address
    console.log("Account Coins Count:", accountCoinsCount);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the coins data for a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              amount?: any;
              asset_type?: null | string;
              is_frozen: boolean;
              is_primary?: null | boolean;
              last_transaction_timestamp?: any;
              last_transaction_version?: any;
              metadata?: null | {
                  asset_type: string;
                  creator_address: string;
                  decimals: number;
                  icon_uri?: null | string;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  name: string;
                  project_uri?: null | string;
                  supply_aggregator_table_handle_v1?: null | string;
                  supply_aggregator_table_key_v1?: null | string;
                  symbol: string;
                  token_standard: string;
              };
              owner_address: string;
              storage_id: string;
              token_standard?: null | string;
          }> & WhereArg<CurrentFungibleAssetBalancesBoolExp>;
      }
      • accountAddress: AccountAddressInput

        The account address for which to retrieve the coin's data.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            amount?: any;
            asset_type?: null | string;
            is_frozen: boolean;
            is_primary?: null | boolean;
            last_transaction_timestamp?: any;
            last_transaction_version?: any;
            metadata?: null | {
                asset_type: string;
                creator_address: string;
                decimals: number;
                icon_uri?: null | string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                name: string;
                project_uri?: null | string;
                supply_aggregator_table_handle_v1?: null | string;
                supply_aggregator_table_key_v1?: null | string;
                symbol: string;
                token_standard: string;
            };
            owner_address: string;
            storage_id: string;
            token_standard?: null | string;
        }> & WhereArg<CurrentFungibleAssetBalancesBoolExp>

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        is_frozen: boolean;
        is_primary?: null | boolean;
        last_transaction_timestamp?: any;
        last_transaction_version?: any;
        metadata?: null | {
            asset_type: string;
            creator_address: string;
            decimals: number;
            icon_uri?: null | string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            name: string;
            project_uri?: null | string;
            supply_aggregator_table_handle_v1?: null | string;
            supply_aggregator_table_key_v1?: null | string;
            symbol: string;
            token_standard: string;
        };
        owner_address: string;
        storage_id: string;
        token_standard?: null | string;
    }[]>

    An array containing the coins data for the specified account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching coins data for a specific account
    const accountCoinsData = await aptos.getAccountCoinsData({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify the number of results to return
    orderBy: { asset_type: "asc" }, // specify the order of results
    },
    });

    console.log(accountCoinsData);
    }
    runExample().catch(console.error); +
    + +
  • Queries for all collections that an account currently has tokens for, including NFTs, fungible tokens, and soulbound tokens. +If you want to filter by a specific token standard, you can pass an optional tokenStandard parameter.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              collection_id?: null | string;
              collection_name?: null | string;
              collection_uri?: null | string;
              creator_address?: null | string;
              current_collection?: null | {
                  collection_id: string;
                  collection_name: string;
                  creator_address: string;
                  current_supply: any;
                  description: string;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  max_supply?: any;
                  mutable_description?: null | boolean;
                  mutable_uri?: null | boolean;
                  table_handle_v1?: null | string;
                  token_standard: string;
                  total_minted_v2?: any;
                  uri: string;
              };
              distinct_tokens?: any;
              last_transaction_version?: any;
              owner_address?: null | string;
              single_token_uri?: null | string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the collections for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            collection_id?: null | string;
            collection_name?: null | string;
            collection_uri?: null | string;
            creator_address?: null | string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            distinct_tokens?: any;
            last_transaction_version?: any;
            owner_address?: null | string;
            single_token_uri?: null | string;
        }>

    Returns Promise<{
        collection_id?: null | string;
        collection_name?: null | string;
        collection_uri?: null | string;
        creator_address?: null | string;
        current_collection?: null | {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any;
            mutable_description?: null | boolean;
            mutable_uri?: null | boolean;
            table_handle_v1?: null | string;
            token_standard: string;
            total_minted_v2?: any;
            uri: string;
        };
        distinct_tokens?: any;
        last_transaction_version?: any;
        owner_address?: null | string;
        single_token_uri?: null | string;
    }[]>

    Collections array with the collections data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get account collections with owned tokens for a specific account
    const accountCollectionsWithOwnedTokens = await aptos.getAccountCollectionsWithOwnedTokens({
    accountAddress: "0x1", // replace with a real account address
    options: {
    tokenStandard: "NFT", // specify the token standard if needed
    limit: 10, // specify the number of results to return
    },
    });

    console.log(accountCollectionsWithOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current state for an Aptos account given its account address.

    +

    Parameters

    Returns Promise<AccountData>

    The account data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve account information for a specific address
    const accountInfo = await aptos.getAccountInfo({ accountAddress: "0x1" }); // replace with a real account address
    console.log(accountInfo);
    }
    runExample().catch(console.error); +
    + +
  • Queries for a specific account module given an account address and module name.

    +

    Parameters

    Returns Promise<MoveModuleBytecode>

    The account module associated with the specified account address and module name.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the account module for a specific account address and module name
    const module = await aptos.getAccountModule({
    accountAddress: "0x1", // replace with a real account address
    moduleName: "MyModule" // specify the module name
    });

    console.log(module);
    }
    runExample().catch(console.error); +
    + +
  • Queries for all modules in an account given an account address. +This function may call the API multiple times to auto paginate through results.

    +

    Parameters

    Returns Promise<MoveModuleBytecode[]>

      +
    • The account modules associated with the specified address.
    • +
    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching account modules for a specific account
    const accountModules = await aptos.getAccountModules({
    accountAddress: "0x1", // replace with a real account address
    options: {
    offset: 0, // starting from the first module
    limit: 10, // limiting to 10 modules
    },
    });

    console.log(accountModules);
    }
    runExample().catch(console.error); +
    + +
  • Queries an account's owned objects.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              allow_ungated_transfer: boolean;
              is_deleted: boolean;
              last_guid_creation_num: any;
              last_transaction_version: any;
              object_address: string;
              owner_address: string;
              state_key_hash: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the objects for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            allow_ungated_transfer: boolean;
            is_deleted: boolean;
            last_guid_creation_num: any;
            last_transaction_version: any;
            object_address: string;
            owner_address: string;
            state_key_hash: string;
        }>

    Returns Promise<{
        allow_ungated_transfer: boolean;
        is_deleted: boolean;
        last_guid_creation_num: any;
        last_transaction_version: any;
        object_address: string;
        owner_address: string;
        state_key_hash: string;
    }[]>

    Objects array with the object data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the objects owned by the specified account
    const accountOwnedObjects = await aptos.getAccountOwnedObjects({
    accountAddress: "0x1", // replace with a real account address
    minimumLedgerVersion: 1, // optional, specify if needed
    options: {
    offset: 0, // optional, specify if needed
    limit: 10, // optional, specify if needed
    orderBy: "created_at", // optional, specify if needed
    },
    });

    console.log(accountOwnedObjects);
    }
    runExample().catch(console.error); +
    + +
  • Queries the tokens currently owned by a specified account, including NFTs and fungible tokens. +If desired, you can filter the results by a specific token standard.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address for which to retrieve owned tokens.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    An array of tokens with their respective data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the tokens owned by a specific account
    const accountOwnedTokens = await aptos.getAccountOwnedTokens({
    accountAddress: "0x1", // replace with a real account address
    options: {
    limit: 10, // specify how many tokens to return
    orderBy: "created_at", // specify the order of the results
    },
    });

    console.log(accountOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Queries all current tokens of a specific collection that an account owns by the collection address. +This query returns all tokens (v1 and v2 standards) an account owns, including NFTs, fungible, soulbound, etc. +If you want to get only the token from a specific standard, you can pass an optional tokenStandard parameter.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          collectionAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg & PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address we want to get the tokens for.

        +
      • collectionAddress: AccountAddressInput

        The address of the collection being queried.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to, before querying.

        +
      • Optionaloptions?: TokenStandardArg & PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    Tokens array with the token data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get tokens owned by a specific account in a specific collection
    const accountOwnedTokens = await aptos.getAccountOwnedTokensFromCollectionAddress({
    accountAddress: "0x1", // replace with a real account address
    collectionAddress: "0x2", // replace with a real collection address
    });

    console.log(accountOwnedTokens);
    }
    runExample().catch(console.error); +
    + +
  • Queries a specific account resource given an account address and resource type.

    +

    Type Parameters

    • T extends {} = any

      The typed output of the resource.

      +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          options?: LedgerVersionArg;
          resourceType: `${string}::${string}::${string}`;
      }
      • accountAddress: AccountAddressInput

        The Aptos account address to query.

        +
      • Optionaloptions?: LedgerVersionArg
      • resourceType: `${string}::${string}::${string}`

        The string representation of an on-chain Move struct type, e.g., "0x1::aptos_coin::AptosCoin".

        +

    Returns Promise<T>

    The account resource of the specified type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the account resource for a specific account address and resource type
    const resource = await aptos.getAccountResource({
    accountAddress: "0x1", // replace with a real account address
    resourceType: "0x1::aptos_coin::AptosCoin"
    });

    console.log(resource);
    }
    runExample().catch(console.error); +
    + +
  • Queries all account resources given an account address. +This function may call the API multiple times to auto paginate through results.

    +

    Parameters

    Returns Promise<MoveResource[]>

    Account resources.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching account resources for a specific account address
    const resources = await aptos.getAccountResources({ accountAddress: "0x1" }); // replace with a real account address
    console.log(resources);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current count of tokens owned by a specified account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • accountAddress: AccountAddressInput

        The account address to query the token count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    The current count of tokens owned by the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the count of tokens owned by the account
    const tokensCount = await aptos.getAccountTokensCount({ accountAddress: "0x1" }); // replace with a real account address
    console.log(`Tokens Count: ${tokensCount}`);
    }
    runExample().catch(console.error); +
    + +
  • Queries account transactions given an account address. +This function may call the API multiple times to auto paginate and retrieve all account transactions.

    +

    Parameters

    Returns Promise<TransactionResponse[]>

    The account transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch transactions for a specific account
    const transactions = await aptos.getAccountTransactions({
    accountAddress: "0x1", // replace with a real account address
    options: {
    offset: 0, // starting from the first transaction
    limit: 10, // limiting to 10 transactions
    },
    });

    console.log(transactions);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current count of transactions submitted by an account.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • accountAddress: AccountAddressInput

        The account address we want to get the total count for.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<number>

    Current count of transactions made by an account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the count of transactions for a specific account
    const accountTransactionsCount = await aptos.getAccountTransactionsCount({
    accountAddress: "0x1", // replace with a real account address
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    });

    console.log(accountTransactionsCount);
    }
    runExample().catch(console.error); +
    + +
  • Looks up the account address for a given authentication key, handling both rotated and non-rotated keys.

    +

    Parameters

    Returns Promise<AccountAddress>

    Promise - The account address associated with the authentication key.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Look up the original account address for a given authentication key
    const accountAddress = await aptos.lookupOriginalAccountAddress({
    authenticationKey: "0x1", // replace with a real authentication key
    });

    console.log("Original Account Address:", accountAddress);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AptosObject.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AptosObject.html new file mode 100644 index 000000000..8095c105b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AptosObject.html @@ -0,0 +1,20 @@ +AptosObject | @aptos-labs/ts-sdk - v1.30.0

A class to query all Object related queries on Aptos.

+

Hierarchy (view full)

Constructors

Methods

Properties

Constructors

  • Creates an instance of the Aptos client with the provided configuration. +This allows interaction with the Aptos blockchain using the specified settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns AptosObject

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({
    network: Network.TESTNET, // Specify the desired network
    nodeUrl: "https://testnet.aptos.dev", // Replace with your node URL
    });

    // Create an instance of the Aptos client
    const aptos = new Aptos(config);

    console.log("Aptos client created successfully", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Fetches the object data based on the specified object address.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          objectAddress: AccountAddressInput;
          options?: PaginationArgs & OrderByArg<{
              allow_ungated_transfer: boolean;
              is_deleted: boolean;
              last_guid_creation_num: any;
              last_transaction_version: any;
              object_address: string;
              owner_address: string;
              state_key_hash: string;
          }>;
      }
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to wait for.

        +
      • objectAddress: AccountAddressInput

        The object address to retrieve data for.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            allow_ungated_transfer: boolean;
            is_deleted: boolean;
            last_guid_creation_num: any;
            last_transaction_version: any;
            object_address: string;
            owner_address: string;
            state_key_hash: string;
        }>

        Optional configuration options for pagination and ordering.

        +

    Returns Promise<{
        allow_ungated_transfer: boolean;
        is_deleted: boolean;
        last_guid_creation_num: any;
        last_transaction_version: any;
        object_address: string;
        owner_address: string;
        state_key_hash: string;
    }>

    The object data corresponding to the provided address.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching object data by object address
    const objectData = await aptos.getObjectDataByObjectAddress({
    objectAddress: "0x1", // replace with a real object address
    });

    console.log(objectData);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueue.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueue.html new file mode 100644 index 000000000..a63394658 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueue.html @@ -0,0 +1,23 @@ +AsyncQueue | @aptos-labs/ts-sdk - v1.30.0

Type Parameters

  • T

Constructors

Methods

  • Cancels all pending promises in the queue and rejects them with an AsyncQueueCancelledError. +This ensures that any awaiting code can handle the cancellation appropriately.

    +

    Returns void

  • Dequeues the next item from the queue and returns a promise that resolves to it. +If the queue is empty, it creates a new promise that will be resolved when an item is enqueued.

    +

    Returns Promise<T>

    Promise

    +
  • Adds an item to the queue. If there are pending dequeued promises, it resolves the oldest promise with the enqueued item +immediately; otherwise, it adds the item to the queue.

    +

    Parameters

    • item: T

      The item to be added to the queue.

      +

    Returns void

Properties

queue: T[] = []
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueueCancelledError.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueueCancelledError.html new file mode 100644 index 000000000..becae2738 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.AsyncQueueCancelledError.html @@ -0,0 +1,13 @@ +AsyncQueueCancelledError | @aptos-labs/ts-sdk - v1.30.0

Represents an error that occurs when an asynchronous queue operation is cancelled. +This error extends the built-in Error class to provide additional context for cancellation events.

+

Hierarchy (view full)

  • Error
    • AsyncQueueCancelledError

Constructors

  • Parameters

    • Optionalmessage: string

    Returns AsyncQueueCancelledError

Methods

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

Properties

message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

+
stackTraceLimit: number
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Build.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Build.html new file mode 100644 index 000000000..417a2713b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Build.html @@ -0,0 +1,33 @@ +Build | @aptos-labs/ts-sdk - v1.30.0

A class to handle all Build transaction operations.

+

Constructors

Methods

Properties

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Build

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({
    network: Network.TESTNET, // specify the network
    nodeUrl: "https://testnet.aptos.dev", // specify the node URL
    });

    // Initialize the Aptos client
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Build a multi-agent transaction that allows multiple signers to authorize a transaction.

    +

    Parameters

    Returns Promise<MultiAgentTransaction>

    MultiAgentTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Build a multi-agent transaction
    const transaction = await aptos.multiAgent({
    sender: "0x1", // replace with a real sender account address
    data: {
    // Transaction data structure
    function: "0x1::aptos_account::transfer",
    functionArguments: ["0x2", 100], // replace with a real destination account address and amount
    },
    secondarySignerAddresses: ["0x3", "0x4"], // replace with real secondary signer addresses
    options: {
    // Optional transaction configurations
    maxGasAmount: "1000",
    gasUnitPrice: "1",
    },
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Build a simple transaction.

    +

    This function allows you to create a transaction with specified sender and data.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Build a simple transaction
    const transaction = await aptos.transaction.simple({
    sender: "0x1", // replace with a real sender account address
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: ["0x2", 100], // replace with a real destination account address
    },
    options: {
    gasUnitPrice: 100, // specify your own gas unit price if needed
    maxGasAmount: 1000, // specify your own max gas amount if needed
    },
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Coin.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Coin.html new file mode 100644 index 000000000..55ddbb575 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Coin.html @@ -0,0 +1,25 @@ +Coin | @aptos-labs/ts-sdk - v1.30.0

A class to handle all Coin operations.

+

Hierarchy (view full)

Constructors

Methods

Properties

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Coin

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client with testnet configuration
    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Generate a transfer coin transaction that can be simulated, signed, and submitted. +This function helps you create a transaction to transfer a specified amount of coins +from one account to another within the Aptos network.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    SimpleTransaction

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Generate a transfer coin transaction
    const transaction = await aptos.transferCoinTransaction({
    sender: "0x1", // replace with a real sender account address
    recipient: "0x2", // replace with a real recipient account address
    amount: 10,
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.DigitalAsset.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.DigitalAsset.html new file mode 100644 index 000000000..078c2f156 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.DigitalAsset.html @@ -0,0 +1,300 @@ +DigitalAsset | @aptos-labs/ts-sdk - v1.30.0

A class to query all DigitalAsset related queries on Aptos.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns DigitalAsset

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your desired network

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Add a digital asset property to the blockchain. +This function allows you to specify a new property for a digital asset, including its key, type, and value.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The arguments for adding a digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        (Optional) The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        (Optional) Options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Add a digital asset property
    const transaction = await aptos.addDigitalAssetPropertyTransaction({
    creator: Account.generate(), // Replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: true,
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Add a typed digital asset property to the blockchain. +This function allows you to define and store a specific property for a digital asset, enabling better categorization and +management of digital assets.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters for adding the typed property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        The optional type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction generation options.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Adding a typed digital asset property
    const transaction = await aptos.addDigitalAssetTypedPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "typedKey",
    propertyType: "STRING",
    propertyValue: "hello",
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Burn a digital asset by its creator, allowing for the removal of a specified digital asset from the blockchain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The arguments for burning the digital asset.

      +
      • creator: Account

        The creator account that is burning the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to be burned.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being burned.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const creator = Account.generate(); // Replace with a real creator account
    const transaction = await aptos.burnDigitalAssetTransaction({
    creator: creator,
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Creates a new collection within the specified account.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that when submitted will create the collection.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Creating a new collection transaction
    const transaction = await aptos.createCollectionTransaction({
    creator: Account.generate(), // Replace with a real account
    description: "A unique collection of digital assets.",
    name: "My Digital Collection",
    uri: "https://mycollection.com",
    });

    console.log("Transaction created:", transaction);
    }
    runExample().catch(console.error); +
    + +
  • Freeze the ability to transfer a specified digital asset. +This function allows the creator to restrict the transfer capability of a digital asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The arguments for freezing the digital asset transfer.

      +
      • creator: Account

        The creator account initiating the freeze.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to be frozen.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being frozen.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Freeze the digital asset transfer
    const transaction = await aptos.freezeDigitalAssetTransaferTransaction({
    creator: Account.generate(), // Replace with a real account if needed
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection creator address and the collection name. +This function is deprecated; use getCollectionDataByCreatorAddressAndCollectionName instead.

    +

    If a creator account has two collections with the same name in v1 and v2, you can pass an optional tokenStandard parameter +to query a specific standard.

    +

    Parameters

    • args: {
          collectionName: string;
          creatorAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: TokenStandardArg;
      }

      The arguments for querying the collection data.

      +
      • collectionName: string

        The name of the collection.

        +
      • creatorAddress: AccountAddressInput

        The address of the collection's creator.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: TokenStandardArg

        Optional parameters for the query.

        +

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing the collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Querying collection data by creator address and collection name
    const collection = await aptos.getCollectionData({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection", // specify your collection name
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection ID.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing the collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching collection data by collection ID
    const collection = await aptos.getCollectionDataByCollectionId({
    collectionId: "0x123", // replace with a real collection ID
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves data for a specific collection created by a given creator address. +This function allows you to query collection data while optionally specifying a minimum ledger version and pagination options.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve collection data by creator address
    const collectionData = await aptos.getCollectionDataByCreatorAddress({
    creatorAddress: "0x1", // replace with a real creator address
    minimumLedgerVersion: 1, // specify the minimum ledger version if needed
    options: {
    tokenStandard: "v2", // specify the token standard if needed
    pagination: { limit: 10, offset: 0 } // specify pagination options if needed
    }
    });

    console.log(collectionData);
    }
    runExample().catch(console.error); +
    + +
  • Queries data of a specific collection by the collection creator address and the collection name. +If a creator account has multiple collections with the same name across different versions, +specify the tokenStandard parameter to query a specific standard.

    +

    Parameters

    Returns Promise<{
        cdn_asset_uris?: null | {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: null | string;
            cdn_image_uri?: null | string;
            cdn_json_uri?: null | string;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: null | string;
            raw_image_uri?: null | string;
        };
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any;
        mutable_description?: null | boolean;
        mutable_uri?: null | boolean;
        table_handle_v1?: null | string;
        token_standard: string;
        total_minted_v2?: any;
        uri: string;
    }>

    GetCollectionDataResponse - The response type containing collection data.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching collection data by creator address and collection name
    const collection = await aptos.getCollectionDataByCreatorAddressAndCollectionName({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection",
    minimumLedgerVersion: 1, // optional, specify if needed
    options: { tokenStandard: "v2" } // optional, specify if needed
    });

    console.log(collection);
    }
    runExample().catch(console.error); +
    + +
  • Queries the ID of a specified collection. +This ID corresponds to the collection's object address in V2, while V1 does not utilize objects and lacks an address.

    +

    Parameters

    Returns Promise<string>

    The collection ID.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the collection ID for a specific creator and collection name
    const collectionId = await aptos.getCollectionId({
    creatorAddress: "0x1", // replace with a real creator address
    collectionName: "myCollection"
    });

    console.log("Collection ID:", collectionId);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current ownership data of a specified digital asset using its address.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }>

    GetCurrentTokenOwnershipResponse containing relevant ownership data of the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the current ownership of a digital asset
    const digitalAssetOwner = await aptos.getCurrentDigitalAssetOwnership({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAssetOwner);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the activity data for a specified digital asset using its address.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              after_value?: null | string;
              before_value?: null | string;
              entry_function_id_str?: null | string;
              event_account_address: string;
              event_index: any;
              from_address?: null | string;
              is_fungible_v2?: null | boolean;
              property_version_v1: any;
              to_address?: null | string;
              token_amount: any;
              token_data_id: string;
              token_standard: string;
              transaction_timestamp: any;
              transaction_version: any;
              type: string;
          }>;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            after_value?: null | string;
            before_value?: null | string;
            entry_function_id_str?: null | string;
            event_account_address: string;
            event_index: any;
            from_address?: null | string;
            is_fungible_v2?: null | boolean;
            property_version_v1: any;
            to_address?: null | string;
            token_amount: any;
            token_data_id: string;
            token_standard: string;
            transaction_timestamp: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters.

        +

    Returns Promise<{
        after_value?: null | string;
        before_value?: null | string;
        entry_function_id_str?: null | string;
        event_account_address: string;
        event_index: any;
        from_address?: null | string;
        is_fungible_v2?: null | boolean;
        property_version_v1: any;
        to_address?: null | string;
        token_amount: any;
        token_data_id: string;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[]>

    A promise that resolves to the activity data related to the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the activity data for a digital asset
    const digitalAssetActivity = await aptos.getDigitalAssetActivity({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAssetActivity);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves digital asset data using the address of a digital asset.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the request.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        collection_id: string;
        current_collection?: null | {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any;
            mutable_description?: null | boolean;
            mutable_uri?: null | boolean;
            table_handle_v1?: null | string;
            token_standard: string;
            total_minted_v2?: any;
            uri: string;
        };
        decimals?: any;
        description: string;
        is_fungible_v2?: null | boolean;
        largest_property_version_v1?: any;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum?: any;
        supply?: any;
        token_data_id: string;
        token_name: string;
        token_properties: any;
        token_standard: string;
        token_uri: string;
    }>

    GetTokenDataResponse containing relevant data for the digital asset.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching digital asset data for a specific address
    const digitalAsset = await aptos.getDigitalAssetData({
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(digitalAsset);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the digital assets owned by a specified address.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              amount: any;
              current_token_data?: null | {
                  collection_id: string;
                  current_collection?: null | {
                      collection_id: string;
                      collection_name: string;
                      creator_address: string;
                      current_supply: any;
                      description: string;
                      last_transaction_timestamp: any;
                      last_transaction_version: any;
                      max_supply?: any;
                      mutable_description?: null | boolean;
                      mutable_uri?: null | boolean;
                      table_handle_v1?: null | string;
                      token_standard: string;
                      total_minted_v2?: any;
                      uri: string;
                  };
                  decimals?: any;
                  description: string;
                  is_fungible_v2?: null | boolean;
                  largest_property_version_v1?: any;
                  last_transaction_timestamp: any;
                  last_transaction_version: any;
                  maximum?: any;
                  supply?: any;
                  token_data_id: string;
                  token_name: string;
                  token_properties: any;
                  token_standard: string;
                  token_uri: string;
              };
              is_fungible_v2?: null | boolean;
              is_soulbound_v2?: null | boolean;
              last_transaction_timestamp: any;
              last_transaction_version: any;
              owner_address: string;
              property_version_v1: any;
              storage_id: string;
              table_type_v1?: null | string;
              token_data_id: string;
              token_properties_mutated_v1?: any;
              token_standard: string;
          }>;
          ownerAddress: AccountAddressInput;
      }
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            amount: any;
            current_token_data?: null | {
                collection_id: string;
                current_collection?: null | {
                    collection_id: string;
                    collection_name: string;
                    creator_address: string;
                    current_supply: any;
                    description: string;
                    last_transaction_timestamp: any;
                    last_transaction_version: any;
                    max_supply?: any;
                    mutable_description?: null | boolean;
                    mutable_uri?: null | boolean;
                    table_handle_v1?: null | string;
                    token_standard: string;
                    total_minted_v2?: any;
                    uri: string;
                };
                decimals?: any;
                description: string;
                is_fungible_v2?: null | boolean;
                largest_property_version_v1?: any;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                maximum?: any;
                supply?: any;
                token_data_id: string;
                token_name: string;
                token_properties: any;
                token_standard: string;
                token_uri: string;
            };
            is_fungible_v2?: null | boolean;
            is_soulbound_v2?: null | boolean;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            owner_address: string;
            property_version_v1: any;
            storage_id: string;
            table_type_v1?: null | string;
            token_data_id: string;
            token_properties_mutated_v1?: any;
            token_standard: string;
        }>

        Optional pagination and ordering parameters for the response.

        +
      • ownerAddress: AccountAddressInput

        The address of the owner.

        +

    Returns Promise<{
        amount: any;
        current_token_data?: null | {
            collection_id: string;
            current_collection?: null | {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any;
                mutable_description?: null | boolean;
                mutable_uri?: null | boolean;
                table_handle_v1?: null | string;
                token_standard: string;
                total_minted_v2?: any;
                uri: string;
            };
            decimals?: any;
            description: string;
            is_fungible_v2?: null | boolean;
            largest_property_version_v1?: any;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any;
            supply?: any;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        };
        is_fungible_v2?: null | boolean;
        is_soulbound_v2?: null | boolean;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: null | string;
        token_data_id: string;
        token_properties_mutated_v1?: any;
        token_standard: string;
    }[]>

    GetOwnedTokensResponse containing ownership data of the digital assets belonging to the ownerAddress.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the digital assets owned by the specified address
    const digitalAssets = await aptos.getOwnedDigitalAssets({
    ownerAddress: "0x1", // replace with a real account address
    });

    console.log(digitalAssets);
    }
    runExample().catch(console.error); +
    + +
  • Create a transaction to mint a digital asset into the creator's account within an existing collection. +This function helps you generate a transaction that can be simulated or submitted to the blockchain for minting a digital asset.

    +

    Parameters

    • args: {
          collection: string;
          creator: Account;
          description: string;
          name: string;
          options?: InputGenerateTransactionOptions;
          propertyKeys?: string[];
          propertyTypes?: (
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY")[];
          propertyValues?: PropertyValue[];
          uri: string;
      }
      • collection: string

        The name of the collection the digital asset belongs to.

        +
      • creator: Account

        The creator of the collection.

        +
      • description: string

        The description of the digital asset.

        +
      • name: string

        The name of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional transaction generation options.

        +
      • OptionalpropertyKeys?: string[]

        Optional array of property keys for the digital asset.

        +
      • OptionalpropertyTypes?: (
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY")[]

        Optional array of property types for the digital asset.

        +
      • OptionalpropertyValues?: PropertyValue[]

        Optional array of property values for the digital asset.

        +
      • uri: string

        The URI to additional info about the digital asset.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Creating a transaction to mint a digital asset
    const transaction = await aptos.mintDigitalAssetTransaction({
    creator: Account.generate(), // replace with a real account
    collection: "MyCollection",
    description: "This is a digital asset.",
    name: "MyDigitalAsset",
    uri: "https://example.com/my-digital-asset",
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Mint a soul bound digital asset into a recipient's account. +This function allows you to create a unique digital asset that is bound to a specific account.

    +

    Parameters

    • args: {
          account: Account;
          collection: string;
          description: string;
          name: string;
          options?: InputGenerateTransactionOptions;
          propertyKeys?: string[];
          propertyTypes?: (
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY")[];
          propertyValues?: PropertyValue[];
          recipient: AccountAddressInput;
          uri: string;
      }

      The arguments for minting the soul bound transaction.

      +
      • account: Account

        The account that mints the digital asset.

        +
      • collection: string

        The collection name that the digital asset belongs to.

        +
      • description: string

        The digital asset description.

        +
      • name: string

        The digital asset name.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Additional options for generating the transaction.

        +
      • OptionalpropertyKeys?: string[]

        The property keys for storing on-chain properties.

        +
      • OptionalpropertyTypes?: (
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY")[]

        The type of property values.

        +
      • OptionalpropertyValues?: PropertyValue[]

        The property values to be stored on-chain.

        +
      • recipient: AccountAddressInput

        The account address where the digital asset will be created.

        +
      • uri: string

        The digital asset URL.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Mint a soul bound digital asset
    const transaction = await aptos.mintSoulBoundTransaction({
    account: Account.generate(), // Replace with a real account
    collection: "collectionName",
    description: "collectionDescription",
    name: "digitalAssetName",
    uri: "digital-asset-uri.com",
    recipient: "0x123" // Replace with a real recipient account address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Remove a digital asset property from the blockchain. +This function allows you to delete an existing property associated with a digital asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters required to remove the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Remove a digital asset property
    const transaction = await aptos.removeDigitalAssetPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: true,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Set the digital asset description to provide additional context or information about the asset.

    +

    Parameters

    • args: {
          creator: Account;
          description: string;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for setting the digital asset description.

      +
      • creator: Account

        The creator account responsible for the digital asset.

        +
      • description: string

        The digital asset description to be set.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the digital asset description
    const transaction = await aptos.setDigitalAssetDescriptionTransaction({
    creator: Account.generate(), // replace with a real account
    description: "This is a digital asset description.",
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Set the digital asset name, allowing you to define a name for a specific digital asset on the blockchain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          name: string;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for setting the digital asset name.

      +
      • creator: Account

        The creator account responsible for the transaction.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset, represented as a Move struct ID.

        +
      • name: string

        The desired name for the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the blockchain.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const creator = Account.generate(); // Generate a new account for the creator
    const digitalAssetAddress = "0x123"; // replace with a real digital asset address

    // Set the digital asset name
    const transaction = await aptos.setDigitalAssetNameTransaction({
    creator: creator,
    name: "digitalAssetName",
    digitalAssetAddress: digitalAssetAddress,
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Set the URI for a digital asset, allowing you to associate a unique identifier with the asset.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          uri: string;
      }

      The parameters for the transaction.

      +
      • creator: Account

        The creator account initiating the transaction.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • uri: string

        The digital asset URI to be set.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Set the URI for a digital asset
    const transaction = await aptos.setDigitalAssetURITransaction({
    creator: Account.generate(), // Replace with a real creator account
    uri: "digital-asset-uri.com",
    digitalAssetAddress: "0x123", // Replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Transfer ownership of a non-fungible digital asset. +This function allows you to transfer a digital asset only if it is not frozen, meaning the ownership transfer is not disabled.

    +

    Parameters

    • args: {
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          recipient: AccountAddress;
          sender: Account;
      }

      The arguments for transferring the digital asset.

      +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset being transferred.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset, defaults to "0x4::token::Token".

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • recipient: AccountAddress

        The account address of the recipient.

        +
      • sender: Account

        The sender account of the current digital asset owner.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Transfer a digital asset
    const transaction = await aptos.transferDigitalAssetTransaction({
    sender: Account.generate(), // replace with a real sender account
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    recipient: "0x456", // replace with a real recipient account address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Unfreeze the ability to transfer a digital asset. +This function allows the specified creator account to unfreeze the transfer of a digital asset identified by its address.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
      }

      The parameters for unfreezing the digital asset transfer.

      +
      • creator: Account

        The creator account that is unfreezing the digital asset transfer.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset to unfreeze.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset being unfrozen.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Unfreeze the ability to transfer a digital asset
    const transaction = await aptos.unfreezeDigitalAssetTransaferTransaction({
    creator: Account.generate(), // replace with a real creator account
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Update a digital asset property on-chain.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The parameters for updating the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The address of the digital asset.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        Optional. The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        Optional. Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Update a digital asset property
    const transaction = await aptos.updateDigitalAssetPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "newKey",
    propertyType: "BOOLEAN",
    propertyValue: false,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Update a typed digital asset property on-chain. +This function allows you to modify the properties of a digital asset, enabling dynamic updates to its attributes.

    +

    Parameters

    • args: {
          creator: Account;
          digitalAssetAddress: AccountAddressInput;
          digitalAssetType?: `${string}::${string}::${string}`;
          options?: InputGenerateTransactionOptions;
          propertyKey: string;
          propertyType:
              | "BOOLEAN"
              | "U8"
              | "U16"
              | "U32"
              | "U64"
              | "U128"
              | "U256"
              | "ADDRESS"
              | "STRING"
              | "ARRAY";
          propertyValue: PropertyValue;
      }

      The arguments for updating the digital asset property.

      +
      • creator: Account

        The account that mints the digital asset.

        +
      • digitalAssetAddress: AccountAddressInput

        The digital asset address.

        +
      • OptionaldigitalAssetType?: `${string}::${string}::${string}`

        (Optional) The type of the digital asset.

        +
      • Optionaloptions?: InputGenerateTransactionOptions

        (Optional) Additional options for generating the transaction.

        +
      • propertyKey: string

        The property key for storing on-chain properties.

        +
      • propertyType:
            | "BOOLEAN"
            | "U8"
            | "U16"
            | "U32"
            | "U64"
            | "U128"
            | "U256"
            | "ADDRESS"
            | "STRING"
            | "ARRAY"

        The type of property value.

        +
      • propertyValue: PropertyValue

        The property value to be stored on-chain.

        +

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Update a typed digital asset property
    const transaction = await aptos.updateDigitalAssetTypedPropertyTransaction({
    creator: Account.generate(), // replace with a real account
    propertyKey: "typedKey",
    propertyType: "U8",
    propertyValue: 2,
    digitalAssetAddress: "0x123", // replace with a real digital asset address
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Event.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Event.html new file mode 100644 index 000000000..323f087f2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Event.html @@ -0,0 +1,51 @@ +Event | @aptos-labs/ts-sdk - v1.30.0

A class to query all Event Aptos related queries.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos client with the provided configuration.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Event

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client with Testnet configuration
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your own network if needed
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Retrieve events associated with a specific account address and creation number.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          creationNumber: AnyNumber;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for retrieving account events.

      +
      • accountAddress: AccountAddressInput

        The account address to query events for.

        +
      • creationNumber: AnyNumber

        The event creation number to filter the events.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to sync up to before querying.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get events for the account at creation number 0
    const events = await aptos.getAccountEventsByCreationNumber({
    accountAddress: "0x1", // replace with a real account address
    creationNumber: 0,
    });

    console.log(events);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve events associated with a specific account address and event type.

    +

    Parameters

    • args: {
          accountAddress: AccountAddressInput;
          eventType: `${string}::${string}::${string}`;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }>;
      }
      • accountAddress: AccountAddressInput

        The account address to query events for.

        +
      • eventType: `${string}::${string}::${string}`

        The type of event to filter by.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters for the event query.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get events for a specific account and event type
    const events = await aptos.getAccountEventsByEventType({
    accountAddress: "0x1", // replace with a real account address
    eventType: "0x1::transaction_fee::FeeStatement", // replace with a real event type
    minimumLedgerVersion: 1, // optional, specify if needed
    });

    console.log(events);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve all events from the Aptos blockchain. +An optional where clause can be provided to filter the results based on specific criteria.

    +

    Parameters

    • Optionalargs: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }> & WhereArg<EventsBoolExp>;
      }

      Optional parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }> & WhereArg<EventsBoolExp>

        Optional pagination and filtering options.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    GetEventsQuery response type containing the events.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve all events
    const events = await aptos.getEvents();

    // Retrieve events with filtering by account address
    const whereCondition = {
    account_address: { _eq: "0x123" }, // replace with a real account address
    };
    const filteredEvents = await aptos.getEvents({
    options: { where: whereCondition },
    });

    console.log(events);
    console.log(filteredEvents);
    }
    runExample().catch(console.error); +
    + +
  • Retrieve module events based on a specified event type. +This function allows you to query for events that are associated with a particular module event type in the Aptos blockchain.

    +

    Parameters

    • args: {
          eventType: `${string}::${string}::${string}`;
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & OrderByArg<{
              account_address: string;
              creation_number: any;
              data: any;
              event_index: any;
              indexed_type: string;
              sequence_number: any;
              transaction_block_height: any;
              transaction_version: any;
              type: string;
          }>;
      }

      The arguments for retrieving module events.

      +
      • eventType: `${string}::${string}::${string}`

        The event type to filter the results.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: PaginationArgs & OrderByArg<{
            account_address: string;
            creation_number: any;
            data: any;
            event_index: any;
            indexed_type: string;
            sequence_number: any;
            transaction_block_height: any;
            transaction_version: any;
            type: string;
        }>

        Optional pagination and ordering parameters for the event results.

        +

    Returns Promise<{
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[]>

    Promise - A promise that resolves to the retrieved events.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve module events for a specific event type
    const events = await aptos.getModuleEventsByEventType({
    eventType: "0x1::transaction_fee::FeeStatement", // specify the event type
    minimumLedgerVersion: 1, // optional: specify minimum ledger version if needed
    });

    console.log(events); // log the retrieved events
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.EventEmitter-1.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.EventEmitter-1.html new file mode 100644 index 000000000..8dba94752 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.EventEmitter-1.html @@ -0,0 +1,24 @@ +EventEmitter | @aptos-labs/ts-sdk - v1.30.0

Class EventEmitter<EventTypes, Context>

Minimal EventEmitter interface that is molded against the Node.js +EventEmitter interface.

+

Type Parameters

  • EventTypes extends ValidEventTypes = string | symbol
  • Context extends any = any

Hierarchy (view full)

Constructors

Methods

  • Type Parameters

    • T extends string | symbol

    Parameters

    Returns this

  • Calls each of the listeners registered for a given event.

    +

    Type Parameters

    • T extends string | symbol

    Parameters

    Returns boolean

  • Return an array listing the events for which the emitter has registered +listeners.

    +

    Returns EventNames<EventTypes>[]

  • Return the number of listeners listening to a given event.

    +

    Parameters

    Returns number

  • Return the listeners registered for a given event.

    +

    Type Parameters

    • T extends string | symbol

    Parameters

    • event: T

    Returns EventListener<EventTypes, T>[]

  • Type Parameters

    • T extends string | symbol

    Parameters

    Returns this

  • Add a listener for a given event.

    +

    Type Parameters

    • T extends string | symbol

    Parameters

    Returns this

  • Add a one-time listener for a given event.

    +

    Type Parameters

    • T extends string | symbol

    Parameters

    Returns this

  • Remove all listeners, or those of the specified event.

    +

    Parameters

    Returns this

  • Remove the listeners of a given event.

    +

    Type Parameters

    • T extends string | symbol

    Parameters

    Returns this

Properties

prefixed: string | boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Faucet.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Faucet.html new file mode 100644 index 000000000..b7ba44b88 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Faucet.html @@ -0,0 +1,20 @@ +Faucet | @aptos-labs/ts-sdk - v1.30.0

A class to query all Faucet related queries on Aptos.

+

Hierarchy (view full)

Constructors

Methods

Properties

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Faucet

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // specify your own network if needed

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • This function creates an account if it does not exist and mints the specified amount of coins into that account.

    +

    Parameters

    Returns Promise<UserTransactionResponse>

    Transaction hash of the transaction that funded the account.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fund an account with a specified amount of tokens
    const transaction = await aptos.fundAccount({
    accountAddress: "0x1", // replace with your account address
    amount: 100,
    });

    console.log("Transaction hash:", transaction.hash);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.FungibleAsset.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.FungibleAsset.html new file mode 100644 index 000000000..773d88a03 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.FungibleAsset.html @@ -0,0 +1,72 @@ +FungibleAsset | @aptos-labs/ts-sdk - v1.30.0

A class for querying and managing fungible asset-related operations on the Aptos blockchain.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos class with the provided configuration. +This allows you to interact with the Aptos blockchain using the specified network settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for connecting to the Aptos network.

      +

    Returns FungibleAsset

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your own network if needed

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Queries all fungible asset balances.

    +

    Parameters

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        is_frozen: boolean;
        is_primary?: null | boolean;
        last_transaction_timestamp?: any;
        last_transaction_version?: any;
        owner_address: string;
        storage_id: string;
        token_standard?: null | string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching current fungible asset balances
    const fungibleAssetBalances = await aptos.getCurrentFungibleAssetBalances();

    console.log(fungibleAssetBalances);
    }
    runExample().catch(console.error); +
    + +
  • Queries all fungible asset activities and returns a list of their metadata.

    +

    Parameters

    Returns Promise<{
        amount?: any;
        asset_type?: null | string;
        block_height: any;
        entry_function_id_str?: null | string;
        event_index: any;
        gas_fee_payer_address?: null | string;
        is_frozen?: null | boolean;
        is_gas_fee: boolean;
        is_transaction_success: boolean;
        owner_address?: null | string;
        storage_id: string;
        storage_refund_amount: any;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching fungible asset activities
    const fungibleAssetActivities = await aptos.getFungibleAssetActivities();
    console.log(fungibleAssetActivities);
    }
    runExample().catch(console.error); +
    + +
  • Queries all fungible asset metadata.

    +

    Parameters

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }[]>

    A list of fungible asset metadata.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching fungible asset metadata
    const fungibleAssets = await aptos.getFungibleAssetMetadata();
    console.log(fungibleAssets);
    }
    runExample().catch(console.error); +
    + +
  • Queries the fungible asset metadata for a specific asset type. +This function helps retrieve detailed information about a fungible asset based on its type.

    +

    Parameters

    • args: {
          assetType: string;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • assetType: string

        The asset type of the fungible asset, e.g., "0x1::aptos_coin::AptosCoin" for Aptos Coin.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }>

    A fungible asset metadata item.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve fungible asset metadata by asset type
    const fungibleAsset = await aptos.getFungibleAssetMetadataByAssetType({
    assetType: "0x1::aptos_coin::AptosCoin" // replace with your asset type
    });

    console.log(fungibleAsset);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves fungible asset metadata based on the creator address.

    +

    This function allows you to query metadata for a specific fungible asset created by a given address.

    +

    Parameters

    • args: {
          creatorAddress: AccountAddressInput;
          minimumLedgerVersion?: AnyNumber;
      }

      The parameters for the query.

      +
      • creatorAddress: AccountAddressInput

        The creator address of the fungible asset.

        +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +

    Returns Promise<{
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: null | string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any;
        name: string;
        project_uri?: null | string;
        supply_aggregator_table_handle_v1?: null | string;
        supply_aggregator_table_key_v1?: null | string;
        supply_v2?: any;
        symbol: string;
        token_standard: string;
    }[]>

    A fungible asset metadata item.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve fungible asset metadata by creator address
    const fungibleAsset = await aptos.getFungibleAssetMetadataByCreatorAddress({
    creatorAddress: "0x123", // replace with a real creator address
    });

    console.log(fungibleAsset);
    }
    runExample().catch(console.error); +
    + +
  • Transfer a specified amount of fungible asset from the sender's primary store to the recipient's primary store. +This method allows you to transfer any fungible asset, including fungible tokens.

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Transfer fungible asset from sender to recipient
    const transaction = await aptos.transferFungibleAsset({
    sender: Account.generate(), // replace with a real sender account
    fungibleAssetMetadataAddress: "0x123", // replace with a real fungible asset address
    recipient: "0x456", // replace with a real recipient account
    amount: 5
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for connecting to the Aptos network.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G1Bytes.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G1Bytes.html new file mode 100644 index 000000000..7b1b54a42 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G1Bytes.html @@ -0,0 +1,21 @@ +G1Bytes | @aptos-labs/ts-sdk - v1.30.0

Represents a fixed-size byte array of 32 bytes, extending the Serializable class. +This class is used for handling and serializing G1 bytes in cryptographic operations.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

data: Uint8Array
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G2Bytes.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G2Bytes.html new file mode 100644 index 000000000..8d45a14f3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.G2Bytes.html @@ -0,0 +1,21 @@ +G2Bytes | @aptos-labs/ts-sdk - v1.30.0

Represents a 64-byte G2 element in a cryptographic context. +This class provides methods for serialization and deserialization of G2 bytes.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +

Properties

data: Uint8Array
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.General.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.General.html new file mode 100644 index 000000000..45328092d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.General.html @@ -0,0 +1,81 @@ +General | @aptos-labs/ts-sdk - v1.30.0

A class to query various Aptos-related information and perform operations on the Aptos blockchain.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows users to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns General

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({
    network: Network.TESTNET, // specify the network
    nodeUrl: "https://testnet.aptos.dev" // specify the node URL
    });

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Retrieve a block by its height, allowing for the inclusion of transactions if specified.

    +

    Parameters

    • args: {
          blockHeight: AnyNumber;
          options?: {
              withTransactions?: boolean;
          };
      }

      The parameters for the block retrieval.

      +
      • blockHeight: AnyNumber

        The block height to look up, starting at 0.

        +
      • Optionaloptions?: {
            withTransactions?: boolean;
        }

        Optional settings for the retrieval.

        +
        • OptionalwithTransactions?: boolean

    Returns Promise<Block>

    The block with optional transactions included.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the block at height 5, including transactions
    const block = await aptos.getBlockByHeight({ blockHeight: 5, options: { withTransactions: true } });
    console.log(block);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves block information by the specified ledger version.

    +

    Parameters

    • args: {
          ledgerVersion: AnyNumber;
          options?: {
              withTransactions?: boolean;
          };
      }

      The arguments for retrieving the block.

      +
      • ledgerVersion: AnyNumber

        The ledger version to lookup block information for.

        +
      • Optionaloptions?: {
            withTransactions?: boolean;
        }

        Optional parameters for the request.

        +
        • OptionalwithTransactions?: boolean

    Returns Promise<Block>

    Block information with optional transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve block information for a specific ledger version
    const block = await aptos.getBlockByVersion({ ledgerVersion: 5 });
    console.log(block);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the chain ID of the Aptos blockchain.

    +

    Returns Promise<number>

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the chain ID
    const chainId = await aptos.getChainId();
    console.log("Chain ID:", chainId);
    }
    runExample().catch(console.error);

    @returns The chain ID of the Aptos blockchain. +
    + +
  • Queries the top user transactions based on the specified limit.

    +

    Parameters

    • args: {
          limit: number;
      }

      The arguments for querying top user transactions.

      +
      • limit: number

        The number of transactions to return.

        +

    Returns Promise<{
        version: any;
    }[]>

    GetChainTopUserTransactionsResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch the top user transactions with a limit of 5
    const topUserTransactions = await aptos.getChainTopUserTransactions({ limit: 5 });

    console.log(topUserTransactions);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the last successful indexer version, providing insight into the ledger version the indexer is updated to, which +may lag behind the full nodes.

    +

    Returns Promise<bigint>

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the last successful indexer version
    const version = await aptos.getIndexerLastSuccessVersion();
    console.log(`Last successful indexer version: ${version}`);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the Aptos ledger information.

    +

    Returns Promise<LedgerInfo>

    The Aptos Ledger Info, which includes details such as chain ID, epoch, and ledger version.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching the ledger information
    const ledgerInfo = await aptos.getLedgerInfo();

    console.log(ledgerInfo);
    }
    runExample().catch(console.error); +
    + +
  • Query the processor status for a specific processor type.

    +

    Parameters

    Returns Promise<{
        last_success_version: any;
        last_updated: any;
        processor: string;
    }>

    The status of the specified processor type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the processor status for the account transactions processor
    const status = await aptos.getProcessorStatus("account_transactions_processor");
    console.log(status);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves data from the Aptos Indexer using a GraphQL query. +This function allows you to execute complex queries to fetch specific data from the Aptos blockchain.

    +

    Type Parameters

    • T extends {}

    Parameters

    Returns Promise<T>

    The provided T type.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Querying the Aptos Indexer for ledger information
    const topUserTransactions = await aptos.queryIndexer({
    query: `query MyQuery {
    ledger_infos {
    chain_id
    }
    }`
    });

    console.log(topUserTransactions);
    }
    runExample().catch(console.error); +
    + +
  • Queries for a Move view function

    +

    Type Parameters

    Parameters

    Returns Promise<T>

    an array of Move values

    +
    const data = await aptos.view({
    payload: {
    function: "0x1::coin::balance",
    typeArguments: ["0x1::aptos_coin::AptosCoin"],
    functionArguments: [accountAddress],
    }
    }) +
    + +
  • Queries for a Move view function with JSON, this provides compatability with the old aptos package

    +

    Type Parameters

    Parameters

    Returns Promise<T>

    an array of Move values

    +
    const data = await aptos.view({
    payload: {
    function: "0x1::coin::balance",
    typeArguments: ["0x1::aptos_coin::AptosCoin"],
    functionArguments: [accountAddress.toString()],
    }
    }) +
    + +

Properties

config: AptosConfig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Groth16VerificationKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Groth16VerificationKey.html new file mode 100644 index 000000000..d5c08807e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Groth16VerificationKey.html @@ -0,0 +1,17 @@ +Groth16VerificationKey | @aptos-labs/ts-sdk - v1.30.0

Represents the verification key stored on-chain used to verify Groth16 proofs.

+

Constructors

Methods

Properties

alphaG1: G1Bytes

The alpha * G, where G is the generator of G1

+
betaG2: G2Bytes

The alpha * H, where H is the generator of G2

+
deltaG2: G2Bytes

The delta * H, where H is the generator of G2

+
gammaAbcG1: G1Bytes[]

The gamma^{-1} * (beta * a_i + alpha * b_i + c_i) * H, where H is the generator of G1

+
gammaG2: G2Bytes

The gamma * H, where H is the generator of G2

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Keyless.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Keyless.html new file mode 100644 index 000000000..9dacd6498 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Keyless.html @@ -0,0 +1,44 @@ +Keyless | @aptos-labs/ts-sdk - v1.30.0

A class to query all Keyless related queries on Aptos.

+

More documentation on how to integrate Keyless Accounts see the below +Aptos Keyless Integration Guide.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos class with the provided configuration. +This allows you to interact with the Aptos blockchain using the specified network settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for connecting to the Aptos network.

      +

    Returns Keyless

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your desired network

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Fetches the pepper from the Aptos pepper service API.

    +

    Parameters

    • args: {
          derivationPath?: string;
          ephemeralKeyPair: EphemeralKeyPair;
          jwt: string;
      }

      The arguments for fetching the pepper.

      +
      • OptionalderivationPath?: string

        A derivation path used for creating multiple accounts per user via the BIP-44 standard. Defaults +to "m/44'/637'/0'/0'/0".

        +
      • ephemeralKeyPair: EphemeralKeyPair

        The EphemeralKeyPair used to generate the nonce in the JWT token.

        +
      • jwt: string

        JWT token.

        +

    Returns Promise<Uint8Array>

    The pepper which is a Uint8Array of length 31.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const ephemeralKeyPair = new EphemeralKeyPair(); // create a new ephemeral key pair
    const jwt = "your_jwt_token"; // replace with a real JWT token

    // Fetching the pepper using the provided JWT and ephemeral key pair
    const pepper = await aptos.getPepper({
    jwt,
    ephemeralKeyPair,
    // derivationPath: "m/44'/637'/0'/0'/0" // specify your own if needed
    });

    console.log("Fetched pepper:", pepper);
    }
    runExample().catch(console.error); +
    + +
  • Fetches a proof from the Aptos prover service API.

    +

    Parameters

    • args: {
          ephemeralKeyPair: EphemeralKeyPair;
          jwt: string;
          pepper?: HexInput;
          uidKey?: string;
      }

      The arguments for fetching the proof.

      +
      • ephemeralKeyPair: EphemeralKeyPair

        The EphemeralKeyPair used to generate the nonce in the JWT token.

        +
      • jwt: string

        JWT token.

        +
      • Optionalpepper?: HexInput

        The pepper used for the account. If not provided, it will be fetched from the Aptos pepper service.

        +
      • OptionaluidKey?: string

        A key in the JWT token to use to set the uidVal in the IdCommitment.

        +

    Returns Promise<ZeroKnowledgeSig>

    The proof which is represented by a ZeroKnowledgeSig.

    +
    import { Aptos, AptosConfig, Network, EphemeralKeyPair, getPepper } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const jwt = "your_jwt_token"; // replace with a real JWT token
    const ephemeralKeyPair = new EphemeralKeyPair(); // create a new ephemeral key pair

    // Fetch the proof using the getProof function
    const proof = await aptos.getProof({
    jwt,
    ephemeralKeyPair,
    pepper: await getPepper({}), // fetch the pepper if not provided
    uidKey: "sub", // specify the uid key
    });

    console.log("Fetched proof:", proof);
    }
    runExample().catch(console.error); +
    + +
  • This installs a set of FederatedJWKs at an address for a given iss.

    +

    It will fetch the JWK set from the well-known endpoint and update the FederatedJWKs at the sender's address +to reflect it.

    +

    Parameters

    • args: {
          iss: string;
          jwksUrl?: string;
          sender: Account;
      }
      • iss: string

        the iss claim of the federated OIDC provider.

        +
      • OptionaljwksUrl?: string

        the URL to find the corresponding JWKs. For supported IDP providers this parameter in not necessary.

        +
      • sender: Account

        The account that will install the JWKs

        +

    Returns Promise<SimpleTransaction>

    The pending transaction that results from submission.

    +

Properties

config: AptosConfig

The configuration settings for connecting to the Aptos network.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Proof.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Proof.html new file mode 100644 index 000000000..0f01231d8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Proof.html @@ -0,0 +1,19 @@ +Proof | @aptos-labs/ts-sdk - v1.30.0

An abstract representation of a cryptographic proof associated with specific +zero-knowledge proof schemes, such as Groth16 and PLONK.

+

Hierarchy (view full)

Constructors

Methods

  • Serializes a Serializable value to its BCS representation. +This function is the TypeScript SDK equivalent of bcs::to_bytes in Move.

    +

    Returns Uint8Array

    the BCS representation of the Serializable instance as a byte buffer.

    +
  • Converts the BCS-serialized bytes of a value into a Hex instance. +This function provides a Hex representation of the BCS-serialized data for easier handling and manipulation.

    +

    Returns Hex

    A Hex instance with the BCS-serialized bytes loaded into its underlying Uint8Array.

    +
  • Returns the hex string representation of the Serializable value with the 0x prefix.

    +

    Returns string

    the hex formatas a string prefixed by 0x.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Simulate.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Simulate.html new file mode 100644 index 000000000..c3dd45e93 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Simulate.html @@ -0,0 +1,33 @@ +Simulate | @aptos-labs/ts-sdk - v1.30.0

A class to handle all Simulate transaction operations.

+

Constructors

Methods

Properties

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Simulate

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your desired network

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Simulates a multi-agent transaction by generating a signed transaction and posting it to the Aptos full node. +This function helps in understanding the outcome of a transaction involving multiple signers before it is executed.

    +

    Parameters

    Returns Promise<UserTransactionResponse[]>

    import {
    Account,
    Aptos,
    AptosConfig,
    Network,
    } from "@aptos-labs/ts-sdk";

    async function example() {
    let sender1 = Account.generate();
    let sender2 = Account.generate();
    let receiver = Account.generate();

    // 0. Set up the client and test accounts
    const config = new AptosConfig({ network: Network.DEVNET });
    const aptos = new Aptos(config);

    await aptos.fundAccount({
    accountAddress: sender.accountAddress,
    amount: 100_000_000,
    });

    // 1. Build
    console.log("\n=== 1. Building the transaction ===\n");
    const transaction = await aptos.transaction.build.multiAgent({
    sender: sender1.accountAddress,
    secondarySignerAddresses: [sender2.accountAddress],
    data: {
    // REPLACE WITH YOUR MULTI-AGENT FUNCTION HERE
    function:
    "<REPLACE WITH YOUR MULTI AGENT MOVE ENTRY FUNCTION> (Syntax {address}::{module}::{function})",
    functionArguments: [],
    },
    });
    console.log("Transaction:", transaction);

    // 2. Simulate (Optional)
    console.log("\n === 2. Simulating Response (Optional) === \n");
    const [userTransactionResponse] = await aptos.transaction.simulate.multiAgent(
    {
    signerPublicKey: sender1.publicKey,
    secondarySignersPublicKeys: [sender2.publicKey],
    transaction,
    },
    );
    console.log(userTransactionResponse);

    // If the fee looks ok, continue to signing!
    // ...
    }

    example(); +
    + +
  • Simulates a transaction based on the provided parameters and returns the result. +This function helps you understand the outcome of a transaction before executing it on the blockchain.

    +

    Parameters

    Returns Promise<UserTransactionResponse[]>

    import {
    Account,
    Aptos,
    AptosConfig,
    Network,
    } from "@aptos-labs/ts-sdk";

    async function example() {
    let sender = Account.generate();
    let receiver = Account.generate();

    // 0. Set up the client and test accounts
    const config = new AptosConfig({ network: Network.DEVNET });
    const aptos = new Aptos(config);

    await aptos.fundAccount({
    accountAddress: sender.accountAddress,
    amount: 100_000_000,
    });

    // 1. Build the transaction to preview the impact of it
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    // All transactions on Aptos are implemented via smart contracts.
    function: "0x1::aptos_account::transfer",
    functionArguments: [receiver.accountAddress, 100],
    },
    });

    // 2. Simulate to see what would happen if we execute this transaction
    const [userTransactionResponse] = await aptos.transaction.simulate.simple({
    signerPublicKey: sender.publicKey,
    transaction,
    });
    console.log(userTransactionResponse);

    // If the fee looks ok, continue to signing!
    // ...
    }

    example(); +
    + +

Properties

config: AptosConfig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Staking.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Staking.html new file mode 100644 index 000000000..2e37a625b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Staking.html @@ -0,0 +1,39 @@ +Staking | @aptos-labs/ts-sdk - v1.30.0

A class to query all Staking related queries on Aptos.

+

Hierarchy (view full)

Constructors

  • Creates an instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Staking

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your network

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Queries delegated staking activities for a specific delegator and pool.

    +

    Parameters

    Returns Promise<{
        amount: any;
        delegator_address: string;
        event_index: any;
        event_type: string;
        pool_address: string;
        transaction_version: any;
    }[]>

    The response containing delegated staking activities.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get delegated staking activities for a specific delegator and pool
    const activities = await aptos.getDelegatedStakingActivities({
    delegatorAddress: "0x1", // replace with a real delegator address
    poolAddress: "0x2", // replace with a real pool address
    minimumLedgerVersion: 1, // specify your own if needed
    });

    console.log(activities);
    }
    runExample().catch(console.error); +
    + +
  • Queries the current number of delegators in a specified pool. Throws an error if the pool is not found.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          poolAddress: AccountAddressInput;
      }

      The parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • poolAddress: AccountAddressInput

        The address of the pool to query.

        +

    Returns Promise<number>

    The number of delegators for the given pool.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Get the number of delegators for a specific pool
    const delegators = await aptos.getNumberOfDelegators({ poolAddress: "0x1" }); // replace with a real pool address
    console.log(`Number of delegators: ${delegators}`);
    }
    runExample().catch(console.error); +
    + +
  • Retrieves the current number of delegators across all pools.

    +

    Parameters

    • Optionalargs: {
          minimumLedgerVersion?: AnyNumber;
          options?: OrderByArg<{
              num_active_delegator?: any;
              pool_address?: null | string;
          }>;
      }

      Optional parameters for the query.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional ledger version to sync up to before querying.

        +
      • Optionaloptions?: OrderByArg<{
            num_active_delegator?: any;
            pool_address?: null | string;
        }>

        Optional ordering options for the response.

        +

    Returns Promise<{
        num_active_delegator?: any;
        pool_address?: null | string;
    }[]>

    GetNumberOfDelegatorsForAllPoolsResponse response type containing the number of delegators per pool.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve the number of delegators for all pools
    const delegators = await aptos.getNumberOfDelegatorsForAllPools();
    console.log(delegators);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig

The configuration settings for the Aptos client.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Submit.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Submit.html new file mode 100644 index 000000000..030dc4f11 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Submit.html @@ -0,0 +1,31 @@ +Submit | @aptos-labs/ts-sdk - v1.30.0

A class to handle all Submit transaction operations.

+

Constructors

Methods

Properties

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Submit

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({
    network: Network.TESTNET, // Use the TESTNET for testing
    nodeUrl: "https://testnet.aptos.dev", // Specify the node URL
    faucetUrl: "https://faucet.testnet.aptos.dev" // Specify the faucet URL
    });

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Submits a multi-agent transaction to the Aptos network, allowing multiple signers to authorize the transaction. +This function is useful for scenarios where a transaction requires approval from multiple accounts.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new sender account
    const additionalSigner1 = Account.generate(); // Generate an additional signer account
    const additionalSigner2 = Account.generate(); // Generate another additional signer account

    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [additionalSigner1.accountAddress, 100],
    },
    });

    const response = await aptos.multiAgent({
    transaction,
    senderAuthenticator: sender.getAuthenticator(), // Use the sender's authenticator
    additionalSignersAuthenticators: [
    additionalSigner1.getAuthenticator(), // Use the first additional signer's authenticator
    additionalSigner2.getAuthenticator(), // Use the second additional signer's authenticator
    ],
    });

    console.log(response); // Log the response from the transaction submission
    }
    runExample().catch(console.error); +
    + +
  • Submits a transaction to the Aptos blockchain using the provided transaction details and authenticators. +This function allows you to execute transactions securely by specifying the sender and optional fee payer authenticators.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new sender account
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [Account.generate().accountAddress, 100], // Replace with a real destination account
    },
    });

    // Submit the transaction
    const response = await aptos.simple({
    transaction,
    senderAuthenticator: sender.getAuthenticator(), // Use the sender's authenticator
    });

    console.log("Transaction submitted:", response);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Table.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Table.html new file mode 100644 index 000000000..b76857fb5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Table.html @@ -0,0 +1,38 @@ +Table | @aptos-labs/ts-sdk - v1.30.0

A class to query all Table Aptos related queries.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Table

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client with testnet configuration
    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    console.log("Aptos client initialized:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Queries for a specific item in a table identified by the handle and the key for the item. +This function allows you to retrieve structured data from a table in the Aptos blockchain.

    +

    Type Parameters

    • T

    Parameters

    Returns Promise<T>

    Table item value rendered in JSON.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve a table item from the Aptos blockchain
    const tableItem = await aptos.getTableItem({
    handle: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca",
    data: {
    key_type: "address", // Move type of table key
    value_type: "u128", // Move type of table value
    key: "0x619dc29a0aac8fa146714058e8dd6d2d0f3bdf5f6331907bf91f3acd81e6935" // Value of table key
    },
    });

    console.log(tableItem);
    }
    runExample().catch(console.error); +
    + +
  • Queries for table items data with optional filtering and pagination. +This function allows you to retrieve specific data from a table based on provided criteria.

    +

    Parameters

    • args: {
          minimumLedgerVersion?: AnyNumber;
          options?: PaginationArgs & WhereArg<TableItemsBoolExp> & OrderByArg<{
              decoded_key: any;
              decoded_value?: any;
              key: string;
              table_handle: string;
              transaction_version: any;
              write_set_change_index: any;
          }>;
      }

      The arguments for querying table items data.

      +
      • OptionalminimumLedgerVersion?: AnyNumber

        Optional minimum ledger version to wait for before querying.

        +
      • Optionaloptions?: PaginationArgs & WhereArg<TableItemsBoolExp> & OrderByArg<{
            decoded_key: any;
            decoded_value?: any;
            key: string;
            table_handle: string;
            transaction_version: any;
            write_set_change_index: any;
        }>

        Optional parameters for pagination and filtering.

        +

    Returns Promise<{
        decoded_key: any;
        decoded_value?: any;
        key: string;
        table_handle: string;
        transaction_version: any;
        write_set_change_index: any;
    }[]>

    GetTableItemsDataResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Retrieve table items data with specific filtering options
    const data = await aptos.getTableItemsData({
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    options: {
    where: {
    table_handle: { _eq: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca" },
    transaction_version: { _eq: "0" }
    },
    limit: 10, // specify your own limit if needed
    },
    });

    console.log(data);
    }
    runExample().catch(console.error); +
    + +
  • Queries for the metadata of table items, allowing for filtering and pagination.

    +

    Parameters

    Returns Promise<{
        handle: string;
        key_type: string;
        value_type: string;
    }[]>

    GetTableItemsMetadataResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching table items metadata with a filter condition
    const data = await aptos.getTableItemsMetadata({
    minimumLedgerVersion: 1, // specify your own minimum ledger version if needed
    options: {
    where: { handle: { _eq: "0x1b854694ae746cdbd8d44186ca4929b2b337df21d1c74633be19b2710552fdca" } },
    limit: 10, // specify your own limit if needed
    },
    });

    console.log(data);
    }
    runExample().catch(console.error); +
    + +

Properties

config: AptosConfig
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Transaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Transaction.html new file mode 100644 index 000000000..fd4bf1c42 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.Transaction.html @@ -0,0 +1,180 @@ +Transaction | @aptos-labs/ts-sdk - v1.30.0

Represents a transaction in the Aptos blockchain, +providing methods to build, simulate, submit, and manage transactions. +This class encapsulates functionalities for querying transaction details, +estimating gas prices, signing transactions, and handling transaction states.

+

This class is used as part of the Aptos object, so should be called like so:

+
import { Account, Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

const APTOS_COIN = "0x1::aptos_coin::AptosCoin";
const COIN_STORE = `0x1::coin::CoinStore<${APTOS_COIN}>`;
const ALICE_INITIAL_BALANCE = 100_000_000;
const TRANSFER_AMOUNT = 100;

async function example() {
console.log(
"This example will create two accounts (Alice and Bob), fund them, and transfer between them.",
);

// Set up the client
const config = new AptosConfig({ network: Network.TESTNET });
const aptos = new Aptos(config);

// Generate two account credentials
// Each account has a private key, a public key, and an address
const alice = Account.generate();
const bob = Account.generate();

console.log("=== Addresses ===\n");
console.log(`Alice's address is: ${alice.accountAddress}`);
console.log(`Bob's address is: ${bob.accountAddress}`);

// Fund the accounts using a faucet
console.log("\n=== Funding accounts ===\n");

await aptos.fundAccount({
accountAddress: alice.accountAddress,
amount: ALICE_INITIAL_BALANCE,
});

// Send a transaction from Alice's account to Bob's account
const txn = await aptos.transaction.build.simple({
sender: alice.accountAddress,
data: {
// All transactions on Aptos are implemented via smart contracts.
function: "0x1::aptos_account::transfer",
functionArguments: [bob.accountAddress, 100],
},
});

console.log("\n=== Transfer transaction ===\n");
// Both signs and submits
const committedTxn = await aptos.signAndSubmitTransaction({
signer: alice,
transaction: txn,
});
// Waits for Aptos to verify and execute the transaction
const executedTransaction = await aptos.waitForTransaction({
transactionHash: committedTxn.hash,
});
console.log("Transaction hash:", executedTransaction.hash);

console.log("\n=== Balances after transfer ===\n");
const newAliceAccountBalance = await aptos.getAccountResource({
accountAddress: alice.accountAddress,
resourceType: COIN_STORE,
});
const newAliceBalance = Number(newAliceAccountBalance.coin.value);
console.log(`Alice's balance is: ${newAliceBalance}`);

const newBobAccountBalance = await aptos.getAccountResource({
accountAddress: bob.accountAddress,
resourceType: COIN_STORE,
});
const newBobBalance = Number(newBobAccountBalance.coin.value);
console.log(`Bob's balance is: ${newBobBalance}`);
}

example(); +
+ +

Constructors

  • Creates an instance of the Aptos client with the specified configuration. +This allows you to interact with the Aptos blockchain using the provided settings.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns Transaction

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a new Aptos client instance
    const config = new AptosConfig({ network: Network.TESTNET }); // Specify the network
    const aptos = new Aptos(config);

    console.log("Aptos client created successfully:", aptos);
    }
    runExample().catch(console.error); +
    + +

Methods

  • Parameters

    Returns Promise<void>

    Prefer to use aptos.transaction.batch.forSingleAccount()

    +

    Batch transactions for a single account by submitting multiple transaction payloads. +This function is useful for efficiently processing and submitting transactions that do not depend on each other, such as +batch funding or batch token minting.

    +

    Error if any worker failure occurs during submission.

    +
    import { Aptos, AptosConfig, Network, Account } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);
    const sender = Account.generate(); // Generate a new account for sending transactions

    async function runExample() {
    const transactions = [
    { }, // Build your first transaction payload
    { }, // Build your second transaction payload
    ];

    // Batch transactions for the single account
    await aptos.batchTransactionsForSingleAccount({
    sender,
    data: transactions,
    });

    console.log("Batch transactions submitted successfully.");
    }
    runExample().catch(console.error); +
    + +
  • Estimates the gas unit price required to process a transaction on the Aptos blockchain in a timely manner. +This helps users to understand the cost associated with their transactions. +https://api.mainnet.aptoslabs.com/v1/spec#/operations/estimate_gas_price

    +

    Returns Promise<GasEstimation>

    An object containing the estimated gas price.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET }); // Specify your network
    const aptos = new Aptos(config);

    async function runExample() {
    // Getting the gas price estimation
    const gasPriceEstimation = await aptos.getGasPriceEstimation();

    console.log("Estimated Gas Price:", gasPriceEstimation);
    }
    runExample().catch(console.error); +
    + +
  • Returns a signing message for a transaction, allowing a user to sign it using their preferred method before submission to the network.

    +

    Parameters

    • args: {
          transaction: AnyRawTransaction;
      }

      The arguments for obtaining the signing message.

      +

    Returns Uint8Array

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const transaction = await aptos.transaction.build.simple({
    sender: "0x1", // replace with a real sender address
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: ["0x2", 100], // replace with a real destination address
    },
    });

    const message = await aptos.getSigningMessage({ transaction });
    console.log(message);
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transactions by their transaction hash, returning both pending and committed transactions.

    +

    Parameters

    • args: {
          transactionHash: HexInput;
      }

      The arguments for querying the transaction.

      +
      • transactionHash: HexInput

        The transaction hash should be a hex-encoded bytes string with a 0x prefix.

        +

    Returns Promise<TransactionResponse>

    The transaction from the mempool (pending) or the on-chain (committed) transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch a transaction by its hash
    const transaction = await aptos.getTransactionByHash({ transactionHash: "0x123" }); // replace with a real transaction hash

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transaction by version. This function will not return pending transactions.

    +

    Parameters

    • args: {
          ledgerVersion: AnyNumber;
      }

      The arguments for querying the transaction.

      +
      • ledgerVersion: AnyNumber

        Transaction version is an unsigned 64-bit number.

        +

    Returns Promise<TransactionResponse>

    On-chain transaction. Only on-chain transactions have versions, so this +function cannot be used to query pending transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetching a transaction by its version
    const transaction = await aptos.getTransactionByVersion({ ledgerVersion: 1 }); // replace 1 with a real version
    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Queries on-chain transactions, excluding pending transactions. +Use this function to retrieve historical transactions from the blockchain.

    +

    Parameters

    • Optionalargs: {
          options?: PaginationArgs;
      }

      Optional parameters for pagination.

      +

    Returns Promise<TransactionResponse[]>

    An array of on-chain transactions.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Fetch transactions with pagination
    const transactions = await aptos.getTransactions({
    options: {
    offset: 0, // Start from the first transaction
    limit: 10, // Limit to 10 results
    },
    });

    console.log(transactions);
    }
    runExample().catch(console.error); +
    + +
  • Defines if the specified transaction is currently in a pending state. +This function helps you determine the status of a transaction using its hash.

    +

    Parameters

    • args: {
          transactionHash: HexInput;
      }

      The arguments for the function.

      +
      • transactionHash: HexInput

        A hash of the transaction in hexadecimal format.

        +

    Returns Promise<boolean>

    true if the transaction is in a pending state and false otherwise.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Check if the transaction is pending using its hash
    const isPendingTransaction = await aptos.isPendingTransaction({ transactionHash: "0x123" }); // replace with a real transaction hash
    console.log("Is the transaction pending?", isPendingTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Generates a transaction to publish a Move package to the blockchain. +This function helps you create a transaction that can be simulated or submitted to the chain for publishing a package.

    +

    To get the metadataBytes and byteCode, can compile using Aptos CLI with command +aptos move compile --save-metadata ...,

    +

    https://aptos.dev/tutorials/your-first-dapp/#step-4-publish-a-move-module

    +

    Parameters

    Returns Promise<SimpleTransaction>

    A SimpleTransaction that can be simulated or submitted to the chain.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Replace with a real account address
    const account = "0x1";
    const metadataBytes = "0x..."; // replace with real metadata bytes
    const byteCode = "0x..."; // replace with real module bytecode

    const transaction = await aptos.publishPackageTransaction({
    account,
    metadataBytes,
    moduleBytecode: [byteCode],
    });

    console.log(transaction);
    }
    runExample().catch(console.error); +
    + +
  • Rotate an account's authentication key. After rotation, only the new private key can be used to sign transactions for the account. +Note: Only legacy Ed25519 scheme is supported for now. +More info: https://aptos.dev/guides/account-management/key-rotation/

    +

    Parameters

    • args: {
          fromAccount: Account;
          toNewPrivateKey: PrivateKey;
      }

      The arguments for rotating the auth key.

      +
      • fromAccount: Account

        The account to rotate the auth key for.

        +
      • toNewPrivateKey: PrivateKey

        The new private key to rotate to.

        +

    Returns Promise<TransactionResponse>

    PendingTransactionResponse

    +
    import { Aptos, AptosConfig, Network, Account, PrivateKey } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Rotate the authentication key for an account
    const response = await aptos.rotateAuthKey({
    // replace with a real account
    fromAccount: Account.generate(),
    // replace with a real private key
    toNewPrivateKey: new PrivateKey("0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"),
    });

    console.log(response);
    }
    runExample().catch(console.error); +
    + +
  • Sign a transaction that can later be submitted to the chain. +This function is essential for ensuring the authenticity of the transaction by using the provided account's signing capabilities.

    +

    Parameters

    Returns AccountAuthenticator

    AccountAuthenticator - The authenticator for the signed transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for signing
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [ "0x1", 100 ], // replace with a real account address and amount
    },
    });

    const signedTransaction = await aptos.transaction.sign({
    signer: sender,
    transaction,
    }); // Sign the transaction

    console.log("Signed Transaction:", signedTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Sign and submit a single signer transaction as the fee payer to chain given an authenticator by the sender of the transaction.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    PendingTransactionResponse

    +
    const transaction = await aptos.transaction.build.simple({sender: alice.accountAddress, feePayer: true ...})
    const senderAuthenticator = alice.signTransactionWithAuthenticator(transaction)
    const pendingTransaction = await aptos.signAndSubmitAsFeePayer({
    senderAuthenticator,
    feePayer: bob,
    transaction,
    }) +
    + +
  • Sign and submit a single signer transaction to the blockchain. +This function allows you to execute a transaction after signing it with the specified account.

    +

    Parameters

    Returns Promise<PendingTransactionResponse>

    PendingTransactionResponse

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for sending the transaction
    const transaction = await aptos.transaction.build.simple({
    sender: sender.accountAddress,
    data: {
    function: "0x1::aptos_account::transfer",
    functionArguments: [ "0x1", 100 ], // replace with a real account address
    },
    });

    // Sign and submit the transaction
    const pendingTransaction = await aptos.signAndSubmitTransaction({
    signer: sender,
    transaction,
    });

    console.log(pendingTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Sign a transaction as a fee payer that can later be submitted to the chain. +This function ensures that the transaction is marked with the fee payer's address, allowing it to be processed correctly.

    +

    Parameters

    • args: {
          signer: Account;
          transaction: AnyRawTransaction;
      }

      The arguments for signing the transaction.

      +
      • signer: Account

        The fee payer signer account.

        +
      • transaction: AnyRawTransaction

        A raw transaction to sign on. This transaction must include a feePayerAddress property.

        +

    Returns AccountAuthenticator

    AccountAuthenticator - The authenticator for the signed transaction.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    const sender = Account.generate(); // Generate a new account for the fee payer
    const transaction = await aptos.transaction.build.simple({
    // All transactions on Aptos are implemented via smart contracts.
    function: "0x1::aptos_account::transfer",
    functionArguments: [sender.accountAddress, 100],
    feePayerAddress: sender.accountAddress, // Set the fee payer address
    });

    const signedTransaction = await aptos.transaction.signAsFeePayer({
    signer: sender,
    transaction,
    });

    console.log("Signed transaction as fee payer:", signedTransaction);
    }
    runExample().catch(console.error); +
    + +
  • Waits for a transaction to move past the pending state and provides the transaction response. +There are 4 cases.

    +
      +
    1. Transaction is successfully processed and committed to the chain. +
        +
      • The function will resolve with the transaction response from the API.
      • +
      +
    2. +
    3. Transaction is rejected for some reason, and is therefore not committed to the blockchain. +
        +
      • The function will throw an AptosApiError with an HTTP status code indicating some problem with the request.
      • +
      +
    4. +
    5. Transaction is committed but execution failed, meaning no changes were +written to the blockchain state. +
        +
      • If checkSuccess is true, the function will throw a FailedTransactionError +If checkSuccess is false, the function will resolve with the transaction response where the success field is false.
      • +
      +
    6. +
    7. Transaction does not move past the pending state within args.options.timeoutSecs seconds. +
        +
      • The function will throw a WaitForTransactionError
      • +
      +
    8. +
    +

    Parameters

    Returns Promise<CommittedTransactionResponse>

    The transaction on-chain response.

    +
    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    const config = new AptosConfig({ network: Network.TESTNET });
    const aptos = new Aptos(config);

    async function runExample() {
    // Wait for a transaction to complete using its hash
    const transactionHash = "0x123"; // replace with a real transaction hash
    const transactionResponse = await aptos.waitForTransaction({
    transactionHash,
    options: {
    timeoutSecs: 30, // specify your own timeout if needed
    checkSuccess: true,
    },
    });

    console.log(transactionResponse);
    }
    runExample().catch(console.error); +
    + +

Properties

build: Build
config: AptosConfig
simulate: Simulate
submit: Submit
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.TransactionManagement.html b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.TransactionManagement.html new file mode 100644 index 000000000..042639db9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/classes/_internal_.TransactionManagement.html @@ -0,0 +1,44 @@ +TransactionManagement | @aptos-labs/ts-sdk - v1.30.0

Minimal EventEmitter interface that is molded against the Node.js +EventEmitter interface.

+

Hierarchy (view full)

Constructors

  • Initializes a new instance of the Aptos client with the provided configuration settings. +This allows you to interact with the Aptos blockchain using the specified network and options.

    +

    Parameters

    • config: AptosConfig

      The configuration settings for the Aptos client.

      +

    Returns TransactionManagement

    import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

    async function runExample() {
    // Create a configuration for the Aptos client
    const config = new AptosConfig({
    network: Network.TESTNET, // specify the network to use
    nodeUrl: "https://testnet.aptos.dev" // replace with your node URL
    });

    // Initialize the Aptos client with the configuration
    const aptos = new Aptos(config);

    console.log("Aptos client initialized successfully.");
    }
    runExample().catch(console.error); +
    + +

Methods

  • Return the number of listeners listening to a given event.

    +

    Parameters

    Returns number

  • Remove all listeners, or those of the specified event.

    +

    Parameters

    • Optionalevent: keyof TransactionWorkerEvents

    Returns this

Properties

account: Account
config: AptosConfig
transactionWorker: TransactionWorker
prefixed: string | boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/AccountAuthenticatorVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AccountAuthenticatorVariant.html new file mode 100644 index 000000000..04552fc7f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AccountAuthenticatorVariant.html @@ -0,0 +1,7 @@ +AccountAuthenticatorVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration AccountAuthenticatorVariant

Enumeration Members

Enumeration Members

Ed25519
MultiEd25519
MultiKey
SingleKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/AddressInvalidReason.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AddressInvalidReason.html new file mode 100644 index 000000000..c80f241f8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AddressInvalidReason.html @@ -0,0 +1,9 @@ +AddressInvalidReason | @aptos-labs/ts-sdk - v1.30.0

Enumeration AddressInvalidReason

Provides reasons for an address was invalid.

+

Enumeration Members

INCORRECT_NUMBER_OF_BYTES
INVALID_HEX_CHARS
INVALID_PADDING_ZEROES
LEADING_ZERO_X_REQUIRED
LONG_FORM_REQUIRED_UNLESS_SPECIAL
TOO_LONG
TOO_SHORT
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnyPublicKeyVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnyPublicKeyVariant.html new file mode 100644 index 000000000..77115aee4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnyPublicKeyVariant.html @@ -0,0 +1,6 @@ +AnyPublicKeyVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration AnyPublicKeyVariant

Variants of public keys used in cryptographic operations.

+

Enumeration Members

Enumeration Members

Ed25519
FederatedKeyless
Keyless
Secp256k1
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnySignatureVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnySignatureVariant.html new file mode 100644 index 000000000..a238040e9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AnySignatureVariant.html @@ -0,0 +1,5 @@ +AnySignatureVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration AnySignatureVariant

Variants of signature types used for cryptographic operations.

+

Enumeration Members

Enumeration Members

Ed25519
Keyless
Secp256k1
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/AptosApiType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AptosApiType.html new file mode 100644 index 000000000..061ba2b81 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/AptosApiType.html @@ -0,0 +1,7 @@ +AptosApiType | @aptos-labs/ts-sdk - v1.30.0

Enumeration AptosApiType

Types of API endpoints used for routing requests in the Aptos network.

+

Enumeration Members

Enumeration Members

FAUCET
FULLNODE
INDEXER
PEPPER
PROVER
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/DeriveScheme.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/DeriveScheme.html new file mode 100644 index 000000000..5dc7e4bf7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/DeriveScheme.html @@ -0,0 +1,12 @@ +DeriveScheme | @aptos-labs/ts-sdk - v1.30.0

Enumeration DeriveScheme

Specifies the schemes for deriving account addresses from various data sources.

+

Enumeration Members

DeriveAuid

Derives an address using an AUID, used for objects

+
DeriveObjectAddressFromGuid

Derives an address from a GUID, used for objects

+
DeriveObjectAddressFromObject

Derives an address from another object address

+
DeriveObjectAddressFromSeed

Derives an address from seed bytes, used for named objects

+
DeriveResourceAccountAddress

Derives an address from seed bytes, used for resource accounts

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralCertificateVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralCertificateVariant.html new file mode 100644 index 000000000..d0878986d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralCertificateVariant.html @@ -0,0 +1,3 @@ +EphemeralCertificateVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration EphemeralCertificateVariant

Variants of ephemeral certificates used in secure transactions.

+

Enumeration Members

Enumeration Members

ZkProof
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralPublicKeyVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralPublicKeyVariant.html new file mode 100644 index 000000000..4a72fedb4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralPublicKeyVariant.html @@ -0,0 +1,3 @@ +EphemeralPublicKeyVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration EphemeralPublicKeyVariant

Variants of ephemeral public keys used in cryptographic operations.

+

Enumeration Members

Enumeration Members

Ed25519
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralSignatureVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralSignatureVariant.html new file mode 100644 index 000000000..865199b24 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/EphemeralSignatureVariant.html @@ -0,0 +1,3 @@ +EphemeralSignatureVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration EphemeralSignatureVariant

Variants of ephemeral signatures used for secure communication.

+

Enumeration Members

Enumeration Members

Ed25519
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/HexInvalidReason.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/HexInvalidReason.html new file mode 100644 index 000000000..a5fb652a3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/HexInvalidReason.html @@ -0,0 +1,5 @@ +HexInvalidReason | @aptos-labs/ts-sdk - v1.30.0

Enumeration HexInvalidReason

Provides reasons for parsing failures related to hexadecimal values.

+

Enumeration Members

INVALID_HEX_CHARS
INVALID_LENGTH
TOO_SHORT
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/KeyType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/KeyType.html new file mode 100644 index 000000000..f3c731175 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/KeyType.html @@ -0,0 +1,3 @@ +KeyType | @aptos-labs/ts-sdk - v1.30.0

Enumeration KeyType

Supported key types and their associated seeds.

+

Enumeration Members

Enumeration Members

ED25519
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/MimeType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MimeType.html new file mode 100644 index 000000000..b80771c19 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MimeType.html @@ -0,0 +1,9 @@ +MimeType | @aptos-labs/ts-sdk - v1.30.0

Enumeration MimeType

Different MIME types used for data interchange in transactions and responses.

+

Enumeration Members

BCS

BCS representation, used for accept type BCS output

+
BCS_SIGNED_TRANSACTION

BCS representation, used for transaction submission in BCS input

+
BCS_VIEW_FUNCTION
JSON

JSON representation, used for transaction submission and accept type JSON output

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveAbility.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveAbility.html new file mode 100644 index 000000000..f2b83bd35 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveAbility.html @@ -0,0 +1,6 @@ +MoveAbility | @aptos-labs/ts-sdk - v1.30.0

Enumeration MoveAbility

Abilities related to moving items within the system.

+

Enumeration Members

Enumeration Members

COPY
DROP
KEY
STORE
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveFunctionVisibility.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveFunctionVisibility.html new file mode 100644 index 000000000..7fa91322d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/MoveFunctionVisibility.html @@ -0,0 +1,5 @@ +MoveFunctionVisibility | @aptos-labs/ts-sdk - v1.30.0

Enumeration MoveFunctionVisibility

Specifies the visibility levels for move functions, controlling access permissions.

+

Enumeration Members

Enumeration Members

FRIEND
PRIVATE
PUBLIC
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/Network.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/Network.html new file mode 100644 index 000000000..079b36e88 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/Network.html @@ -0,0 +1,7 @@ +Network | @aptos-labs/ts-sdk - v1.30.0

Enumeration Network

Different network environments for connecting to services, ranging from production to development setups.

+

Enumeration Members

Enumeration Members

CUSTOM
DEVNET
LOCAL
MAINNET
TESTNET
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/ProcessorType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ProcessorType.html new file mode 100644 index 000000000..1b6ed4cb8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ProcessorType.html @@ -0,0 +1,11 @@ +ProcessorType | @aptos-labs/ts-sdk - v1.30.0

Enumeration ProcessorType

Supported processor types for the indexer API, sourced from the processor_status table in the indexer database. +https://cloud.hasura.io/public/graphiql?endpoint=https://api.mainnet.aptoslabs.com/v1/graphql

+

Enumeration Members

ACCOUNT_TRANSACTION_PROCESSOR
DEFAULT
EVENTS_PROCESSOR
FUNGIBLE_ASSET_PROCESSOR
OBJECT_PROCESSOR
STAKE_PROCESSOR
TOKEN_V2_PROCESSOR
USER_TRANSACTION_PROCESSOR
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/RoleType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/RoleType.html new file mode 100644 index 000000000..9c3263a7a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/RoleType.html @@ -0,0 +1,4 @@ +RoleType | @aptos-labs/ts-sdk - v1.30.0

Enumeration RoleType

Roles that can be assigned within the system, indicating different levels of access and functionality.

+

Enumeration Members

Enumeration Members

FULL_NODE
VALIDATOR
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/ScriptTransactionArgumentVariants.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ScriptTransactionArgumentVariants.html new file mode 100644 index 000000000..f195396b5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ScriptTransactionArgumentVariants.html @@ -0,0 +1,13 @@ +ScriptTransactionArgumentVariants | @aptos-labs/ts-sdk - v1.30.0

Enumeration ScriptTransactionArgumentVariants

Variants of script transaction arguments used in Rust, encompassing various data types for transaction processing. +https://github.com/aptos-labs/aptos-core/blob/main/third_party/move/move-core/types/src/transaction_argument.rs#L11

+

Enumeration Members

Enumeration Members

Address
Bool
Serialized
U128
U16
U256
U32
U64
U8
U8Vector
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningScheme.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningScheme.html new file mode 100644 index 000000000..ff681f261 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningScheme.html @@ -0,0 +1,9 @@ +SigningScheme | @aptos-labs/ts-sdk - v1.30.0

Enumeration SigningScheme

Different schemes for signing keys used in cryptographic operations.

+

Enumeration Members

Enumeration Members

Ed25519

For Ed25519PublicKey

+
MultiEd25519

For MultiEd25519PublicKey

+
MultiKey
SingleKey

For SingleKey ecdsa

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningSchemeInput.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningSchemeInput.html new file mode 100644 index 000000000..e0b8eab6a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/SigningSchemeInput.html @@ -0,0 +1,6 @@ +SigningSchemeInput | @aptos-labs/ts-sdk - v1.30.0

Enumeration SigningSchemeInput

Specifies the signing schemes available for cryptographic operations.

+

Enumeration Members

Enumeration Members

Ed25519

For Ed25519PublicKey

+
Secp256k1Ecdsa

For Secp256k1Ecdsa

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionAuthenticatorVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionAuthenticatorVariant.html new file mode 100644 index 000000000..67d00668d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionAuthenticatorVariant.html @@ -0,0 +1,8 @@ +TransactionAuthenticatorVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration TransactionAuthenticatorVariant

Variants of transaction authenticators used in the system. +https://github.com/aptos-labs/aptos-core/blob/main/types/src/transaction/authenticator.rs#L44

+

Enumeration Members

Ed25519
FeePayer
MultiAgent
MultiEd25519
SingleSender
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionPayloadVariants.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionPayloadVariants.html new file mode 100644 index 000000000..f98fc3f56 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionPayloadVariants.html @@ -0,0 +1,6 @@ +TransactionPayloadVariants | @aptos-labs/ts-sdk - v1.30.0

Enumeration TransactionPayloadVariants

The payload for various transaction types in the system. +https://github.com/aptos-labs/aptos-core/blob/main/types/src/transaction/mod.rs#L478

+

Enumeration Members

Enumeration Members

EntryFunction
Multisig
Script
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionResponseType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionResponseType.html new file mode 100644 index 000000000..35ed44867 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionResponseType.html @@ -0,0 +1,9 @@ +TransactionResponseType | @aptos-labs/ts-sdk - v1.30.0

Enumeration TransactionResponseType

Different types of transaction responses that can occur in the system.

+

Enumeration Members

BlockEpilogue
BlockMetadata
Genesis
Pending
StateCheckpoint
User
Validator
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionVariants.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionVariants.html new file mode 100644 index 000000000..9a6bdca0c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionVariants.html @@ -0,0 +1,5 @@ +TransactionVariants | @aptos-labs/ts-sdk - v1.30.0

Enumeration TransactionVariants

Enumeration Members

FeePayerTransaction
MultiAgentTransaction
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionWorkerEventsEnum.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionWorkerEventsEnum.html new file mode 100644 index 000000000..ea0aeff6a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TransactionWorkerEventsEnum.html @@ -0,0 +1,7 @@ +TransactionWorkerEventsEnum | @aptos-labs/ts-sdk - v1.30.0

Enumeration TransactionWorkerEventsEnum

Events emitted by the transaction worker during its operation, allowing the dapp to respond to various transaction states.

+

Enumeration Members

ExecutionFinish
TransactionExecuted
TransactionExecutionFailed
TransactionSendFailed
TransactionSent
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagParserErrorType.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagParserErrorType.html new file mode 100644 index 000000000..d99166873 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagParserErrorType.html @@ -0,0 +1,16 @@ +TypeTagParserErrorType | @aptos-labs/ts-sdk - v1.30.0

Enumeration TypeTagParserErrorType

Error types related to parsing type tags, indicating various issues encountered during the parsing process.

+

Enumeration Members

InvalidAddress
InvalidModuleNameCharacter
InvalidStructNameCharacter
InvalidTypeTag
MissingTypeArgument
MissingTypeArgumentClose
TypeArgumentCountMismatch
UnexpectedComma
UnexpectedGenericType
UnexpectedPrimitiveTypeArguments
UnexpectedStructFormat
UnexpectedTypeArgumentClose
UnexpectedVectorTypeArgumentCount
UnexpectedWhitespaceCharacter
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagVariants.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagVariants.html new file mode 100644 index 000000000..f6a2ea875 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/TypeTagVariants.html @@ -0,0 +1,16 @@ +TypeTagVariants | @aptos-labs/ts-sdk - v1.30.0

Enumeration TypeTagVariants

Variants of type tags used in the system, encompassing various data types and structures. +https://github.com/aptos-labs/aptos-core/blob/main/third_party/move/move-core/types/src/language_storage.rs#L27

+

Enumeration Members

Enumeration Members

Address
Bool
Generic
Reference
Signer
Struct
U128
U16
U256
U32
U64
U8
Vector
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/ZkpVariant.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ZkpVariant.html new file mode 100644 index 000000000..0a66fa50f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/ZkpVariant.html @@ -0,0 +1,3 @@ +ZkpVariant | @aptos-labs/ts-sdk - v1.30.0

Enumeration ZkpVariant

Variants of zero-knowledge proofs used in cryptographic operations.

+

Enumeration Members

Enumeration Members

Groth16
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumn.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumn.html new file mode 100644 index 000000000..66128671d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumn.html @@ -0,0 +1,28 @@ +CurrentAptosNamesSelectColumn | @aptos-labs/ts-sdk - v1.30.0

Enumeration CurrentAptosNamesSelectColumn

select columns of table "current_aptos_names"

+

Enumeration Members

Domain

column name

+
DomainExpirationTimestamp

column name

+
DomainWithSuffix

column name

+
ExpirationTimestamp

column name

+
IsActive

column name

+
IsPrimary

column name

+
LastTransactionVersion

column name

+
OwnerAddress

column name

+
RegisteredAddress

column name

+
Subdomain

column name

+
SubdomainExpirationPolicy

column name

+
TokenName

column name

+
TokenStandard

column name

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns.html new file mode 100644 index 000000000..2217b2d76 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns.html @@ -0,0 +1,6 @@ +CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns | @aptos-labs/ts-sdk - v1.30.0

Enumeration CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns

select "current_aptos_names_aggregate_bool_exp_bool_and_arguments_columns" columns of table "current_aptos_names"

+

Enumeration Members

Enumeration Members

IsActive

column name

+
IsPrimary

column name

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns.html b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns.html new file mode 100644 index 000000000..a6b53b7f2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/enums/_internal_.CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns.html @@ -0,0 +1,6 @@ +CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns | @aptos-labs/ts-sdk - v1.30.0

Enumeration CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns

select "current_aptos_names_aggregate_bool_exp_bool_or_arguments_columns" columns of table "current_aptos_names"

+

Enumeration Members

Enumeration Members

IsActive

column name

+
IsPrimary

column name

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/CKDPriv.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/CKDPriv.html new file mode 100644 index 000000000..b7321f709 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/CKDPriv.html @@ -0,0 +1,2 @@ +CKDPriv | @aptos-labs/ts-sdk - v1.30.0

Derive a child key from the private key

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosCoinStructTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosCoinStructTag.html new file mode 100644 index 000000000..e66dc28ba --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosCoinStructTag.html @@ -0,0 +1,3 @@ +aptosCoinStructTag | @aptos-labs/ts-sdk - v1.30.0

Function aptosCoinStructTag

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosRequest-1.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosRequest-1.html new file mode 100644 index 000000000..fe7809d6e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/aptosRequest-1.html @@ -0,0 +1,6 @@ +aptosRequest | @aptos-labs/ts-sdk - v1.30.0

Function aptosRequest

  • The main function to use when making an API request, returning the response or throwing an AptosApiError on failure.

    +

    Type Parameters

    • Req extends {}
    • Res extends {}

    Parameters

    • aptosRequestOpts: AptosRequest

      Options for the Aptos request, including the URL and path.

      +
    • aptosConfig: AptosConfig

      The configuration information for the SDK client instance.

      +
    • apiType: AptosApiType

      The type of API being accessed, which determines how the response is handled.

      +

    Returns Promise<AptosResponse<Req, Res>>

    The response from the API request or throws an AptosApiError if the request fails.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/base64UrlDecode.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/base64UrlDecode.html new file mode 100644 index 000000000..f961cb0e0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/base64UrlDecode.html @@ -0,0 +1,5 @@ +base64UrlDecode | @aptos-labs/ts-sdk - v1.30.0

Function base64UrlDecode

  • Decodes a base64 URL-encoded string into its original form. +This function is useful for converting base64 URL-encoded data back to a readable format.

    +

    Parameters

    • base64Url: string

      The base64 URL-encoded string to decode.

      +

    Returns string

    The decoded string.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/bigIntToBytesLE.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/bigIntToBytesLE.html new file mode 100644 index 000000000..7011851c7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/bigIntToBytesLE.html @@ -0,0 +1,7 @@ +bigIntToBytesLE | @aptos-labs/ts-sdk - v1.30.0

Function bigIntToBytesLE

  • Converts a bigint value into a little-endian byte array of a specified length. +This function is useful for representing large integers in a byte format, which is often required for cryptographic operations +or binary data manipulation.

    +

    Parameters

    • value: number | bigint

      The number to convert into bytes.

      +
    • length: number

      The desired length of the resulting byte array.

      +

    Returns Uint8Array

    A Uint8Array containing the little-endian representation of the bigint value.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/buildTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/buildTransaction.html new file mode 100644 index 000000000..e39a5e696 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/buildTransaction.html @@ -0,0 +1,18 @@ +buildTransaction | @aptos-labs/ts-sdk - v1.30.0

Function buildTransaction

Generates a transaction based on the provided arguments

+

Note: we can start with one function to support all different payload/transaction types, +and if to complex to use, we could have function for each type

+

AptosConfig

+

The transaction's sender account address as a hex input

+

The transaction payload - can create by using generateTransactionPayload()

+

optional. Transaction options object

+

optional. For when want to create a multi signers transaction

+

optional. For when want to create a fee payer (aka sponsored) transaction

+

An instance of a RawTransaction, plus optional secondary/fee payer addresses

+
{
rawTransaction: RawTransaction,
secondarySignerAddresses?: Array<AccountAddress>,
feePayerAddress?: AccountAddress
} +
+ +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/bytesToBigIntLE.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/bytesToBigIntLE.html new file mode 100644 index 000000000..a18791090 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/bytesToBigIntLE.html @@ -0,0 +1,5 @@ +bytesToBigIntLE | @aptos-labs/ts-sdk - v1.30.0

Function bytesToBigIntLE

  • Converts a little-endian byte array into a BigInt. +This function is useful for interpreting byte data as a numerical value in a way that respects the little-endian format.

    +

    Parameters

    • bytes: Uint8Array

      The byte array to convert.

      +

    Returns bigint

    The resulting BigInt representation of the byte array.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/checkOrConvertArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/checkOrConvertArgument.html new file mode 100644 index 000000000..20e880e78 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/checkOrConvertArgument.html @@ -0,0 +1,7 @@ +checkOrConvertArgument | @aptos-labs/ts-sdk - v1.30.0

Function checkOrConvertArgument

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromHumanReadableToOnChain.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromHumanReadableToOnChain.html new file mode 100644 index 000000000..1d6600cc0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromHumanReadableToOnChain.html @@ -0,0 +1,9 @@ +convertAmountFromHumanReadableToOnChain | @aptos-labs/ts-sdk - v1.30.0

Function convertAmountFromHumanReadableToOnChain

Amount is represented in the smallest unit format on chain, this function converts +a human-readable amount format to the smallest unit format

+
human-readable amount format: 500
on chain amount format when decimal is 8: 50000000000 +
+ +
  • Parameters

    • value: number

      The value in human-readable format

      +
    • decimal: number

      The token decimal

      +

    Returns number

    The value in the smallest units

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromOnChainToHumanReadable.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromOnChainToHumanReadable.html new file mode 100644 index 000000000..e162b90fe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertAmountFromOnChainToHumanReadable.html @@ -0,0 +1,9 @@ +convertAmountFromOnChainToHumanReadable | @aptos-labs/ts-sdk - v1.30.0

Function convertAmountFromOnChainToHumanReadable

Amount is represented in the smallest unit format on chain, this function converts +the smallest unit format to a human-readable amount format

+
human-readable amount format: 500
on chain amount format when decimal is 8: 50000000000 +
+ +
  • Parameters

    • value: number

      The value in human-readable format

      +
    • decimal: number

      The token decimal

      +

    Returns number

    The value in the smallest units

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertArgument.html new file mode 100644 index 000000000..57385cee6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertArgument.html @@ -0,0 +1,8 @@ +convertArgument | @aptos-labs/ts-sdk - v1.30.0

Function convertArgument

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertNumber.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertNumber.html new file mode 100644 index 000000000..9062126f4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/convertNumber.html @@ -0,0 +1,6 @@ +convertNumber | @aptos-labs/ts-sdk - v1.30.0

Function convertNumber

  • Converts a number or a string representation of a number into a number type. +This function is useful for ensuring that the input is in a consistent numeric format, +which can help prevent type mismatches in further processing.

    +

    Parameters

    Returns number | undefined

    Returns the converted number if the input is valid; otherwise, it returns undefined.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/createObjectAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createObjectAddress.html new file mode 100644 index 000000000..b9991fa2d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createObjectAddress.html @@ -0,0 +1,5 @@ +createObjectAddress | @aptos-labs/ts-sdk - v1.30.0

Function createObjectAddress

Creates an object address from creator address and seed

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/createResourceAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createResourceAddress.html new file mode 100644 index 000000000..7c6c6cd59 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createResourceAddress.html @@ -0,0 +1,5 @@ +createResourceAddress | @aptos-labs/ts-sdk - v1.30.0

Function createResourceAddress

Creates a resource address from creator address and seed

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/createTokenAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createTokenAddress.html new file mode 100644 index 000000000..bef627749 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/createTokenAddress.html @@ -0,0 +1,6 @@ +createTokenAddress | @aptos-labs/ts-sdk - v1.30.0

Function createTokenAddress

Creates a token object address from creator address, collection name and token name

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveKey.html new file mode 100644 index 000000000..c931ffeb1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveKey.html @@ -0,0 +1 @@ +deriveKey | @aptos-labs/ts-sdk - v1.30.0

Function deriveKey

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveTransactionType.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveTransactionType.html new file mode 100644 index 000000000..52537be13 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deriveTransactionType.html @@ -0,0 +1,11 @@ +deriveTransactionType | @aptos-labs/ts-sdk - v1.30.0

Function deriveTransactionType

  • Derives the appropriate raw transaction type based on the provided transaction details. +This function helps in identifying whether the transaction is a FeePayerRawTransaction, +MultiAgentRawTransaction, or a standard RawTransaction.

    +

    Parameters

    • transaction: AnyRawTransaction

      An object representing an Aptos transaction, which may include:

      +
        +
      • feePayerAddress - The address of the fee payer (optional).
      • +
      • secondarySignerAddresses - An array of secondary signer addresses (optional).
      • +
      • rawTransaction - The raw transaction data.
      • +
      +

    Returns AnyRawTransactionInstance

    FeePayerRawTransaction | MultiAgentRawTransaction | RawTransaction

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/deserializeFromScriptArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deserializeFromScriptArgument.html new file mode 100644 index 000000000..c8d056489 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/deserializeFromScriptArgument.html @@ -0,0 +1,6 @@ +deserializeFromScriptArgument | @aptos-labs/ts-sdk - v1.30.0

Function deserializeFromScriptArgument

  • Deserialize a Script Transaction Argument. +This function retrieves and deserializes various types of script transaction arguments based on the provided deserializer.

    +

    Parameters

    • deserializer: Deserializer

      The deserializer used to read the script transaction argument.

      +

    Returns TransactionArgument

    The deserialized script transaction argument.

    +

    Error if the variant index is unknown.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/ensureBoolean.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/ensureBoolean.html new file mode 100644 index 000000000..079657d57 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/ensureBoolean.html @@ -0,0 +1 @@ +ensureBoolean | @aptos-labs/ts-sdk - v1.30.0

Function ensureBoolean

  • Parameters

    • value: unknown

    Returns asserts value is boolean

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchEntryFunctionAbi.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchEntryFunctionAbi.html new file mode 100644 index 000000000..a0a74ee63 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchEntryFunctionAbi.html @@ -0,0 +1,9 @@ +fetchEntryFunctionAbi | @aptos-labs/ts-sdk - v1.30.0

Function fetchEntryFunctionAbi

  • Fetches the ABI for an entry function from the specified module address. +This function validates if the ABI corresponds to an entry function and retrieves its parameters.

    +

    Parameters

    • moduleAddress: string

      The address of the module containing the entry function.

      +
    • moduleName: string

      The name of the module containing the entry function.

      +
    • functionName: string

      The name of the entry function to fetch the ABI for.

      +
    • aptosConfig: AptosConfig

      The configuration settings for Aptos.

      +

    Returns Promise<EntryFunctionABI>

    An object containing the number of signers, type parameters, and function parameters.

    +

    Error if the ABI cannot be found or if the function is not an entry function.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchFunctionAbi.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchFunctionAbi.html new file mode 100644 index 000000000..aef5295c8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchFunctionAbi.html @@ -0,0 +1,7 @@ +fetchFunctionAbi | @aptos-labs/ts-sdk - v1.30.0

Function fetchFunctionAbi

  • Fetches the ABI of a specified function from the on-chain module ABI. This function allows you to access the details of a +specific function within a module.

    +

    Parameters

    • moduleAddress: string

      The address of the module from which to fetch the function ABI.

      +
    • moduleName: string

      The name of the module containing the function.

      +
    • functionName: string

      The name of the function whose ABI is to be fetched.

      +
    • aptosConfig: AptosConfig

      The configuration settings for Aptos.

      +

    Returns Promise<MoveFunction | undefined>

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchViewFunctionAbi.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchViewFunctionAbi.html new file mode 100644 index 000000000..d9072a0b0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/fetchViewFunctionAbi.html @@ -0,0 +1,9 @@ +fetchViewFunctionAbi | @aptos-labs/ts-sdk - v1.30.0

Function fetchViewFunctionAbi

  • Fetches the ABI for a view function from the specified module address. +This function ensures that the ABI is valid and retrieves the type parameters, parameters, and return types for the view function.

    +

    Parameters

    • moduleAddress: string

      The address of the module containing the view function.

      +
    • moduleName: string

      The name of the module containing the view function.

      +
    • functionName: string

      The name of the view function for which to fetch the ABI.

      +
    • aptosConfig: AptosConfig

      The configuration settings for Aptos.

      +

    Returns Promise<ViewFunctionABI>

    An object containing the type parameters, parameters, and return types of the view function.

    +

    Error if the ABI cannot be found or if the function is not a view function.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/findFirstNonSignerArg.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/findFirstNonSignerArg.html new file mode 100644 index 000000000..d09f62dc5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/findFirstNonSignerArg.html @@ -0,0 +1,7 @@ +findFirstNonSignerArg | @aptos-labs/ts-sdk - v1.30.0

Function findFirstNonSignerArg

  • Finds the index of the first non-signer argument in the function ABI parameters.

    +

    A function is often defined with a signer or &signer arguments at the start, which are filled in +by signatures and not by the caller. This function helps identify the position of the first argument that +can be provided by the caller, allowing for easier handling of function parameters.

    +

    Parameters

    • functionAbi: MoveFunction

      The ABI of the function to analyze.

      +

    Returns number

    The index of the first non-signer argument, or the length of the parameters array if none are found.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/floorToWholeHour.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/floorToWholeHour.html new file mode 100644 index 000000000..86221dd4f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/floorToWholeHour.html @@ -0,0 +1,4 @@ +floorToWholeHour | @aptos-labs/ts-sdk - v1.30.0

Function floorToWholeHour

  • Floors the given timestamp to the nearest whole hour. +This function is useful for normalizing timestamps to hourly intervals.

    +

    Parameters

    • timestampInSeconds: number

      The timestamp in seconds to be floored.

      +

    Returns number

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateRawTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateRawTransaction.html new file mode 100644 index 000000000..db5df327c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateRawTransaction.html @@ -0,0 +1,9 @@ +generateRawTransaction | @aptos-labs/ts-sdk - v1.30.0

Function generateRawTransaction

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransaction.html new file mode 100644 index 000000000..252596ea1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransaction.html @@ -0,0 +1,7 @@ +generateSignedTransaction | @aptos-labs/ts-sdk - v1.30.0

Function generateSignedTransaction

  • Generate a signed transaction ready for submission to the blockchain. +This function prepares the transaction by authenticating the sender and any additional signers based on the provided arguments.

    +

    Parameters

    Returns Uint8Array

    A Uint8Array representing the signed transaction in bytes.

    +

    Error if the feePayerAuthenticator is not provided for a fee payer transaction.

    +

    Error if additionalSignersAuthenticators are not provided for a multi-signer transaction.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransactionForSimulation.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransactionForSimulation.html new file mode 100644 index 000000000..743bce431 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSignedTransactionForSimulation.html @@ -0,0 +1,5 @@ +generateSignedTransactionForSimulation | @aptos-labs/ts-sdk - v1.30.0

Function generateSignedTransactionForSimulation

  • Generate a signed transaction for simulation before submitting it to the chain. +This function helps in preparing a transaction that can be simulated, allowing users to verify its validity and expected behavior.

    +

    Parameters

    Returns Uint8Array

    A signed serialized transaction that can be simulated.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessage.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessage.html new file mode 100644 index 000000000..1c299b5b6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessage.html @@ -0,0 +1,6 @@ +generateSigningMessage | @aptos-labs/ts-sdk - v1.30.0

Function generateSigningMessage

  • Generates the 'signing message' form of a message to be signed. +This function combines a domain separator with the byte representation of the message to create a signing message.

    +

    Parameters

    • bytes: Uint8Array

      The byte representation of the message to be signed and sent to the chain.

      +
    • domainSeparator: string

      A domain separator that starts with 'APTOS::'.

      +

    Returns Uint8Array

    The Uint8Array of the signing message.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForSerializable.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForSerializable.html new file mode 100644 index 000000000..bba63c74a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForSerializable.html @@ -0,0 +1,6 @@ +generateSigningMessageForSerializable | @aptos-labs/ts-sdk - v1.30.0

Function generateSigningMessageForSerializable

  • Parameters

    • serializable: Serializable

      An object that has a BCS serialized form.

      +

    Returns Uint8Array

    The Uint8Array of the signing message.

    +

    Use CryptoHashable instead by having your class implement it and call hash() to get the signing message.

    +

    Generates the 'signing message' form of a serializable value by serializing it and using the constructor name as the domain +separator.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForTransaction.html new file mode 100644 index 000000000..cb8b545b0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateSigningMessageForTransaction.html @@ -0,0 +1,5 @@ +generateSigningMessageForTransaction | @aptos-labs/ts-sdk - v1.30.0

Function generateSigningMessageForTransaction

  • Generates the 'signing message' form of a transaction by deriving the type of transaction and applying the appropriate domain +separator based on the presence of a fee payer or secondary signers.

    +

    Parameters

    • transaction: AnyRawTransaction

      A transaction that is to be signed, which can include a fee payer address or secondary signer addresses.

      +

    Returns Uint8Array

    The Uint8Array of the signing message.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayload.html new file mode 100644 index 000000000..e318a107a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayload.html @@ -0,0 +1,13 @@ +generateTransactionPayload | @aptos-labs/ts-sdk - v1.30.0

Function generateTransactionPayload

Builds a transaction payload based on the data argument and returns +a transaction payload - TransactionPayloadScript | TransactionPayloadMultiSig | TransactionPayloadEntryFunction

+

This uses the RemoteABI by default, and the remote ABI can be skipped by using generateTransactionPayloadWithABI

+

GenerateTransactionPayloadData

+

TransactionPayload

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayloadWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayloadWithABI.html new file mode 100644 index 000000000..c80402d8f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateTransactionPayloadWithABI.html @@ -0,0 +1,5 @@ +generateTransactionPayloadWithABI | @aptos-labs/ts-sdk - v1.30.0

Function generateTransactionPayloadWithABI

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateUserTransactionHash.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateUserTransactionHash.html new file mode 100644 index 000000000..c38b28be9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateUserTransactionHash.html @@ -0,0 +1,4 @@ +generateUserTransactionHash | @aptos-labs/ts-sdk - v1.30.0

Function generateUserTransactionHash

  • Generates a user transaction hash for the provided transaction payload, which must already have an authenticator. +This function helps ensure the integrity and uniqueness of the transaction by producing a hash based on the signed transaction data.

    +

    Parameters

    Returns string

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayload.html new file mode 100644 index 000000000..9e1c5763b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayload.html @@ -0,0 +1,5 @@ +generateViewFunctionPayload | @aptos-labs/ts-sdk - v1.30.0

Function generateViewFunctionPayload

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayloadWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayloadWithABI.html new file mode 100644 index 000000000..d5cce42f8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/generateViewFunctionPayloadWithABI.html @@ -0,0 +1,7 @@ +generateViewFunctionPayloadWithABI | @aptos-labs/ts-sdk - v1.30.0

Function generateViewFunctionPayloadWithABI

  • Generates a payload for a view function call using the provided ABI and arguments. +This function ensures that the type arguments and function arguments are correctly formatted +and match the expected counts as defined in the ABI.

    +

    Parameters

    Returns EntryFunction

    Error if the type argument count does not match the ABI or if the function arguments +do not match the expected parameters defined in the ABI.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/get.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/get.html new file mode 100644 index 000000000..019ca6c44 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/get.html @@ -0,0 +1,4 @@ +get | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosFullNode.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosFullNode.html new file mode 100644 index 000000000..40550922b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosFullNode.html @@ -0,0 +1,4 @@ +getAptosFullNode | @aptos-labs/ts-sdk - v1.30.0

Function getAptosFullNode

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosPepperService.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosPepperService.html new file mode 100644 index 000000000..0f4b88b13 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAptosPepperService.html @@ -0,0 +1,4 @@ +getAptosPepperService | @aptos-labs/ts-sdk - v1.30.0

Function getAptosPepperService

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAuthenticatorForSimulation.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAuthenticatorForSimulation.html new file mode 100644 index 000000000..c2dacc887 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getAuthenticatorForSimulation.html @@ -0,0 +1 @@ +getAuthenticatorForSimulation | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/getFunctionParts.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getFunctionParts.html new file mode 100644 index 000000000..d1d375849 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getFunctionParts.html @@ -0,0 +1,6 @@ +getFunctionParts | @aptos-labs/ts-sdk - v1.30.0

Function getFunctionParts

  • Splits a function identifier into its constituent parts: module address, module name, and function name. +This function helps in validating and extracting details from a function identifier string.

    +

    Parameters

    • functionArg: `${string}::${string}::${string}`

      The function identifier string in the format "moduleAddress::moduleName::functionName".

      +

    Returns {
        functionName: string;
        moduleAddress: string;
        moduleName: string;
    }

    An object containing the module address, module name, and function name.

    +
    • functionName: string
    • moduleAddress: string
    • moduleName: string

    Error if the function identifier does not contain exactly three parts.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/getKeylessConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getKeylessConfig.html new file mode 100644 index 000000000..6ffc69cce --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/getKeylessConfig.html @@ -0,0 +1,7 @@ +getKeylessConfig | @aptos-labs/ts-sdk - v1.30.0

Function getKeylessConfig

  • Retrieves the configuration parameters for Keyless Accounts on the blockchain, including the verifying key and the maximum +expiry horizon.

    +

    Parameters

    • args: {
          aptosConfig: AptosConfig;
          options?: LedgerVersionArg;
      }

      The arguments for retrieving the keyless configuration.

      +
      • aptosConfig: AptosConfig

        The Aptos configuration object containing network details.

        +
      • Optionaloptions?: LedgerVersionArg

        Optional parameters for the request.

        +

    Returns Promise<KeylessConfiguration>

    KeylessConfiguration - The configuration object containing the verifying key and maximum expiry horizon.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashStrToField.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashStrToField.html new file mode 100644 index 000000000..62944cc8f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashStrToField.html @@ -0,0 +1,6 @@ +hashStrToField | @aptos-labs/ts-sdk - v1.30.0

Function hashStrToField

  • Hashes a string to a field element via Poseidon hashing. +This function is useful for converting a string into a fixed-size hash that can be used in cryptographic applications.

    +

    Parameters

    • str: string

      The string to be hashed.

      +
    • maxSizeBytes: number

      The maximum size in bytes for the resulting hash.

      +

    Returns bigint

    bigint - The result of the hash.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashValues.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashValues.html new file mode 100644 index 000000000..278da5b6c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/hashValues.html @@ -0,0 +1,3 @@ +hashValues | @aptos-labs/ts-sdk - v1.30.0

Function hashValues

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsAddress.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsAddress.html new file mode 100644 index 000000000..823607a39 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsAddress.html @@ -0,0 +1 @@ +isBcsAddress | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsBool.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsBool.html new file mode 100644 index 000000000..adb07aea4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsBool.html @@ -0,0 +1 @@ +isBcsBool | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsFixedBytes.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsFixedBytes.html new file mode 100644 index 000000000..8d0e9187d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsFixedBytes.html @@ -0,0 +1 @@ +isBcsFixedBytes | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsString.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsString.html new file mode 100644 index 000000000..796c12eda --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsString.html @@ -0,0 +1 @@ +isBcsString | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU128.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU128.html new file mode 100644 index 000000000..138d8778b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU128.html @@ -0,0 +1 @@ +isBcsU128 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU16.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU16.html new file mode 100644 index 000000000..96d969ebd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU16.html @@ -0,0 +1 @@ +isBcsU16 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU256.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU256.html new file mode 100644 index 000000000..f7bd6a451 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU256.html @@ -0,0 +1 @@ +isBcsU256 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU32.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU32.html new file mode 100644 index 000000000..c9ed5a7d4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU32.html @@ -0,0 +1 @@ +isBcsU32 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU64.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU64.html new file mode 100644 index 000000000..f7446b5ac --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU64.html @@ -0,0 +1 @@ +isBcsU64 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU8.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU8.html new file mode 100644 index 000000000..eb72dde11 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBcsU8.html @@ -0,0 +1 @@ +isBcsU8 | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockEpilogueTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockEpilogueTransactionResponse.html new file mode 100644 index 000000000..789e070a6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockEpilogueTransactionResponse.html @@ -0,0 +1,4 @@ +isBlockEpilogueTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isBlockEpilogueTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockMetadataTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockMetadataTransactionResponse.html new file mode 100644 index 000000000..69311ea81 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBlockMetadataTransactionResponse.html @@ -0,0 +1,4 @@ +isBlockMetadataTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isBlockMetadataTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBool.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBool.html new file mode 100644 index 000000000..2cade6244 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isBool.html @@ -0,0 +1,5 @@ +isBool | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isCanonicalEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isCanonicalEd25519Signature.html new file mode 100644 index 000000000..64c25a99b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isCanonicalEd25519Signature.html @@ -0,0 +1,7 @@ +isCanonicalEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Function isCanonicalEd25519Signature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEd25519Signature.html new file mode 100644 index 000000000..0d8f5022e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEd25519Signature.html @@ -0,0 +1,6 @@ +isEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Function isEd25519Signature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEmptyOption.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEmptyOption.html new file mode 100644 index 000000000..84dfc7587 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEmptyOption.html @@ -0,0 +1,4 @@ +isEmptyOption | @aptos-labs/ts-sdk - v1.30.0

Function isEmptyOption

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedEntryFunctionArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedEntryFunctionArgument.html new file mode 100644 index 000000000..dd0433f41 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedEntryFunctionArgument.html @@ -0,0 +1,4 @@ +isEncodedEntryFunctionArgument | @aptos-labs/ts-sdk - v1.30.0

Function isEncodedEntryFunctionArgument

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedStruct.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedStruct.html new file mode 100644 index 000000000..fbad8eb0e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isEncodedStruct.html @@ -0,0 +1,9 @@ +isEncodedStruct | @aptos-labs/ts-sdk - v1.30.0

Function isEncodedStruct

Determines whether the given object is an encoded struct type with the following properties:

+
    +
  • account_address: string
  • +
  • module_name: string
  • +
  • struct_name: string
  • +
+
  • Parameters

    • structObj: any

      The object to check

      +

    Returns structObj is {
        account_address: string;
        module_name: string;
        struct_name: string;
    }

    Whether the object is an encoded struct type

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isFeePayerSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isFeePayerSignature.html new file mode 100644 index 000000000..0770a43ab --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isFeePayerSignature.html @@ -0,0 +1,4 @@ +isFeePayerSignature | @aptos-labs/ts-sdk - v1.30.0

Function isFeePayerSignature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isGenesisTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isGenesisTransactionResponse.html new file mode 100644 index 000000000..be13926f4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isGenesisTransactionResponse.html @@ -0,0 +1,4 @@ +isGenesisTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isGenesisTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isLargeNumber.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isLargeNumber.html new file mode 100644 index 000000000..39491e705 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isLargeNumber.html @@ -0,0 +1,3 @@ +isLargeNumber | @aptos-labs/ts-sdk - v1.30.0

Function isLargeNumber

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiAgentSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiAgentSignature.html new file mode 100644 index 000000000..7b23cdac4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiAgentSignature.html @@ -0,0 +1,4 @@ +isMultiAgentSignature | @aptos-labs/ts-sdk - v1.30.0

Function isMultiAgentSignature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiEd25519Signature.html new file mode 100644 index 000000000..8ac5a3343 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isMultiEd25519Signature.html @@ -0,0 +1,4 @@ +isMultiEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Function isMultiEd25519Signature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isNumber.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isNumber.html new file mode 100644 index 000000000..4542697f5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isNumber.html @@ -0,0 +1,4 @@ +isNumber | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isPendingTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isPendingTransactionResponse.html new file mode 100644 index 000000000..0b8e18775 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isPendingTransactionResponse.html @@ -0,0 +1,4 @@ +isPendingTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isPendingTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isScriptDataInput.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isScriptDataInput.html new file mode 100644 index 000000000..9b5468a2e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isScriptDataInput.html @@ -0,0 +1,3 @@ +isScriptDataInput | @aptos-labs/ts-sdk - v1.30.0

Function isScriptDataInput

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isSecp256k1Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isSecp256k1Signature.html new file mode 100644 index 000000000..6a945168f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isSecp256k1Signature.html @@ -0,0 +1,4 @@ +isSecp256k1Signature | @aptos-labs/ts-sdk - v1.30.0

Function isSecp256k1Signature

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isStateCheckpointTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isStateCheckpointTransactionResponse.html new file mode 100644 index 000000000..22089b73d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isStateCheckpointTransactionResponse.html @@ -0,0 +1,4 @@ +isStateCheckpointTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isStateCheckpointTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isString.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isString.html new file mode 100644 index 000000000..aad5de243 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isString.html @@ -0,0 +1,4 @@ +isString | @aptos-labs/ts-sdk - v1.30.0
  • Checks if the provided argument is of type string.

    +

    Parameters

    • arg: any

      The value to be checked for string type.

      +

    Returns arg is string

    A boolean indicating whether the argument is a string.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isUserTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isUserTransactionResponse.html new file mode 100644 index 000000000..d2f9ce6c4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isUserTransactionResponse.html @@ -0,0 +1,4 @@ +isUserTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isUserTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidBIP44Path.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidBIP44Path.html new file mode 100644 index 000000000..b8eec0e73 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidBIP44Path.html @@ -0,0 +1,7 @@ +isValidBIP44Path | @aptos-labs/ts-sdk - v1.30.0

Function isValidBIP44Path

  • Validate a BIP-44 derivation path string to ensure it meets the required format. +This function checks if the provided path adheres to the BIP-44 standard for Secp256k1. +Parse and validate a path that is compliant to BIP-44 in form m/44'/637'/{account_index}'/{change_index}/{address_index} +for Secp256k1

    +

    Note that for Secp256k1, the last two components must be non-hardened.

    +

    Parameters

    • path: string

      The path string to validate (e.g. m/44'/637'/0'/0/0).

      +

    Returns boolean

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidHardenedPath.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidHardenedPath.html new file mode 100644 index 000000000..2584810ad --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidHardenedPath.html @@ -0,0 +1,12 @@ +isValidHardenedPath | @aptos-labs/ts-sdk - v1.30.0

Function isValidHardenedPath

  • Aptos derive path is 637

    +

    Parse and validate a path that is compliant to SLIP-0010 and BIP-44 +in form m/44'/637'/{account_index}'/{change_index}'/{address_index}'. +See SLIP-0010 https://github.com/satoshilabs/slips/blob/master/slip-0044.md +See BIP-44 https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki

    +

    Note that for Ed25519, all components must be hardened. +This is because non-hardened [PK] derivation would not work due to Ed25519's lack of a key homomorphism. +Specifically, you cannot derive the PK associated with derivation path a/b/c given the PK of a/b. +This is because the PK in Ed25519 is, more or less, computed as 𝑔𝐻(𝑠𝑘), +with the hash function breaking the homomorphism.

    +

    Parameters

    • path: string

      The derivation path string to validate (e.g. m/44'/637'/0'/0'/0').

      +

    Returns boolean

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidatorTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidatorTransactionResponse.html new file mode 100644 index 000000000..305f85841 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/isValidatorTransactionResponse.html @@ -0,0 +1,4 @@ +isValidatorTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Function isValidatorTransactionResponse

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/mnemonicToSeed.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/mnemonicToSeed.html new file mode 100644 index 000000000..8ffb8088e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/mnemonicToSeed.html @@ -0,0 +1,3 @@ +mnemonicToSeed | @aptos-labs/ts-sdk - v1.30.0

Function mnemonicToSeed

Normalizes the mnemonic by removing extra whitespace and making it lowercase

+
  • Parameters

    • mnemonic: string

      the mnemonic seed phrase

      +

    Returns Uint8Array

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/normalizeBundle.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/normalizeBundle.html new file mode 100644 index 000000000..c852f5ea6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/normalizeBundle.html @@ -0,0 +1,5 @@ +normalizeBundle | @aptos-labs/ts-sdk - v1.30.0

Function normalizeBundle

  • Normalizes an instance of a class by deserializing it from its byte representation. +This function allows the instanceof operator to work correctly when the input objects originate from a different bundle.

    +

    Type Parameters

    Parameters

    Returns T

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/nowInSeconds.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/nowInSeconds.html new file mode 100644 index 000000000..ac020604b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/nowInSeconds.html @@ -0,0 +1 @@ +nowInSeconds | @aptos-labs/ts-sdk - v1.30.0

Function nowInSeconds

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/objectStructTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/objectStructTag.html new file mode 100644 index 000000000..7d8258071 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/objectStructTag.html @@ -0,0 +1,4 @@ +objectStructTag | @aptos-labs/ts-sdk - v1.30.0

Function objectStructTag

  • Creates a new StructTag for the Object type with the specified type argument. +This function helps in defining a structured representation of an Object with a specific type.

    +

    Parameters

    • typeArg: TypeTag

      The type tag that specifies the type of the Object.

      +

    Returns StructTag

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/optionStructTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/optionStructTag.html new file mode 100644 index 000000000..050fc20f6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/optionStructTag.html @@ -0,0 +1,4 @@ +optionStructTag | @aptos-labs/ts-sdk - v1.30.0

Function optionStructTag

  • Creates a new StructTag for the Option type with the specified type argument. +This can help in defining a specific instance of an Option type in your application.

    +

    Parameters

    • typeArg: TypeTag

      The type tag that specifies the type of the value contained in the Option.

      +

    Returns StructTag

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/outOfRangeErrorMessage.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/outOfRangeErrorMessage.html new file mode 100644 index 000000000..5c05c05e2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/outOfRangeErrorMessage.html @@ -0,0 +1 @@ +outOfRangeErrorMessage | @aptos-labs/ts-sdk - v1.30.0

Function outOfRangeErrorMessage

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/padAndPackBytesWithLen.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/padAndPackBytesWithLen.html new file mode 100644 index 000000000..b274e37e0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/padAndPackBytesWithLen.html @@ -0,0 +1,8 @@ +padAndPackBytesWithLen | @aptos-labs/ts-sdk - v1.30.0

Function padAndPackBytesWithLen

  • Pads and packs the given byte array to a specified maximum size and appends its length. +This function ensures that the byte array does not exceed the maximum size, throwing an error if it does. +It is useful for preparing byte data for further processing or transmission by ensuring a consistent format.

    +

    Parameters

    • bytes: Uint8Array

      The byte array to be padded and packed.

      +
    • maxSizeBytes: number

      The maximum allowed size for the byte array.

      +

    Returns bigint[]

    A new Uint8Array that contains the padded and packed bytes along with the length of the original byte array.

    +

    Error if the length of the input bytes exceeds the maximum size.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/paginateWithCursor.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/paginateWithCursor.html new file mode 100644 index 000000000..4bd24ceb4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/paginateWithCursor.html @@ -0,0 +1 @@ +paginateWithCursor | @aptos-labs/ts-sdk - v1.30.0

Function paginateWithCursor

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseEncodedStruct.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseEncodedStruct.html new file mode 100644 index 000000000..e7cf0642d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseEncodedStruct.html @@ -0,0 +1,7 @@ +parseEncodedStruct | @aptos-labs/ts-sdk - v1.30.0

Function parseEncodedStruct

Convert an encoded struct to a MoveStructId.

+
const structObj = {
account_address: "0x1",
module_name: "0x6170746f735f636f696e",
struct_name: "0x4170746f73436f696e",
};
// structId is "0x1::aptos_coin::AptosCoin"
const structId = parseEncodedStruct(structObj); +
+ +
  • Parameters

    • structObj: {
          account_address: string;
          module_name: string;
          struct_name: string;
      }

      The struct with account_address, module_name, and struct_name properties

      +
      • account_address: string
      • module_name: string
      • struct_name: string

    Returns `${string}::${string}::${string}`

    The MoveStructId

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseTypeTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseTypeTag.html new file mode 100644 index 000000000..f847e7191 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/parseTypeTag.html @@ -0,0 +1,24 @@ +parseTypeTag | @aptos-labs/ts-sdk - v1.30.0

Function parseTypeTag

  • Parses a type string into a structured representation of type tags, accommodating various formats including generics and +nested types.

    +

    This function can help you accurately interpret type strings, which can include simple types, standalone structs, and complex +nested generics. +It supports multiple generics, spacing within generics, and nested generics of varying depths. +All types are made of a few parts they're either:

    +
      +
    1. A simple type e.g. u8
    2. +
    3. A standalone struct e.g. 0x1::account::Account
    4. +
    5. A nested struct e.g. 0x1::coin::Coin<0x1234::coin::MyCoin>
    6. +
    +

    There are a few more special cases that need to be handled, however.

    +
      +
    1. Multiple generics e.g. 0x1::pair::Pair<u8, u16>
    2. +
    3. Spacing in the generics e.g. 0x1::pair::Pair< u8 , u16>
    4. +
    5. Nested generics of different depths e.g. 0x1::pair::Pair<0x1::coin::Coin<0x1234::coin::MyCoin>, u8>
    6. +
    7. Generics for types in ABIs are filled in with placeholders e.g. T1, T2, T3
    8. +
    +

    Parameters

    • typeStr: string

      The string representation of the type to be parsed.

      +
    • Optionaloptions: {
          allowGenerics?: boolean;
      }

      Optional settings for parsing behavior.

      +
      • OptionalallowGenerics?: boolean

        A flag indicating whether to allow generics in the parsing process.

        +

    Returns TypeTag

    The parsed type tag representation.

    +

    TypeTagParserError if the type string is malformed or does not conform to expected formats.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/poseidonHash.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/poseidonHash.html new file mode 100644 index 000000000..29685a1ce --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/poseidonHash.html @@ -0,0 +1,6 @@ +poseidonHash | @aptos-labs/ts-sdk - v1.30.0

Function poseidonHash

  • Hashes up to 16 scalar elements via the Poseidon hashing algorithm. +Each element must be scalar fields of the BN254 elliptic curve group.

    +

    Parameters

    • inputs: (string | number | bigint)[]

      An array of elements to be hashed, which can be of type number, bigint, or string.

      +

    Returns bigint

    bigint - The result of the hash.

    +

    Error - Throws an error if the input length exceeds the maximum allowed.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/post.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/post.html new file mode 100644 index 000000000..2bc62c7b9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/post.html @@ -0,0 +1,4 @@ +post | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFaucet.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFaucet.html new file mode 100644 index 000000000..190fc4dac --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFaucet.html @@ -0,0 +1,4 @@ +postAptosFaucet | @aptos-labs/ts-sdk - v1.30.0

Function postAptosFaucet

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFullNode.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFullNode.html new file mode 100644 index 000000000..4c42e98a9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosFullNode.html @@ -0,0 +1,4 @@ +postAptosFullNode | @aptos-labs/ts-sdk - v1.30.0

Function postAptosFullNode

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosIndexer.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosIndexer.html new file mode 100644 index 000000000..d27fbdd53 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosIndexer.html @@ -0,0 +1,4 @@ +postAptosIndexer | @aptos-labs/ts-sdk - v1.30.0

Function postAptosIndexer

  • Sends a request to the Aptos indexer with the specified options. +This function allows you to interact with the Aptos indexer and customize the request using various configurations.

    +

    Type Parameters

    • Req extends {}
    • Res extends {}

    Parameters

    Returns Promise<AptosResponse<Req, Res>>

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosPepperService.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosPepperService.html new file mode 100644 index 000000000..8fd1d5ce8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosPepperService.html @@ -0,0 +1,4 @@ +postAptosPepperService | @aptos-labs/ts-sdk - v1.30.0

Function postAptosPepperService

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosProvingService.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosProvingService.html new file mode 100644 index 000000000..234432a9f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/postAptosProvingService.html @@ -0,0 +1,3 @@ +postAptosProvingService | @aptos-labs/ts-sdk - v1.30.0

Function postAptosProvingService

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/request.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/request.html new file mode 100644 index 000000000..c51c72898 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/request.html @@ -0,0 +1,5 @@ +request | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/sleep.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/sleep.html new file mode 100644 index 000000000..5a6dd9191 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/sleep.html @@ -0,0 +1,4 @@ +sleep | @aptos-labs/ts-sdk - v1.30.0
  • Sleep for the specified amount of time in milliseconds. +This function can be used to introduce delays in asynchronous operations.

    +

    Parameters

    • timeMs: number

      The time in milliseconds to sleep.

      +

    Returns Promise<null>

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/splitPath.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/splitPath.html new file mode 100644 index 000000000..25a24671a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/splitPath.html @@ -0,0 +1,2 @@ +splitPath | @aptos-labs/ts-sdk - v1.30.0

Function splitPath

Splits derive path into segments

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/standardizeTypeTags.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/standardizeTypeTags.html new file mode 100644 index 000000000..1b4ef19ae --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/standardizeTypeTags.html @@ -0,0 +1,4 @@ +standardizeTypeTags | @aptos-labs/ts-sdk - v1.30.0

Function standardizeTypeTags

  • Convert type arguments to only type tags, allowing for string representations of type tags.

    +

    Parameters

    • OptionaltypeArguments: TypeArgument[]

      An optional array of type arguments that may include string representations.

      +

    Returns TypeTag[]

    An array of TypeTag objects derived from the provided type arguments.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/stringStructTag.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/stringStructTag.html new file mode 100644 index 000000000..7802102c3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/stringStructTag.html @@ -0,0 +1,3 @@ +stringStructTag | @aptos-labs/ts-sdk - v1.30.0

Function stringStructTag

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/throwTypeMismatch.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/throwTypeMismatch.html new file mode 100644 index 000000000..93c8fc034 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/throwTypeMismatch.html @@ -0,0 +1,5 @@ +throwTypeMismatch | @aptos-labs/ts-sdk - v1.30.0

Function throwTypeMismatch

  • Throws an error indicating a type mismatch for a specified argument position. +This function helps in debugging by providing clear feedback on expected types.

    +

    Parameters

    • expectedType: string

      The type that was expected for the argument.

      +
    • position: number

      The position of the argument that caused the type mismatch.

      +

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/functions/validateNumberInRange.html b/docs/@aptos-labs/ts-sdk-1.30.0/functions/validateNumberInRange.html new file mode 100644 index 000000000..e187f7723 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/functions/validateNumberInRange.html @@ -0,0 +1,6 @@ +validateNumberInRange | @aptos-labs/ts-sdk - v1.30.0

Function validateNumberInRange

  • Validates that a given number is within a specified range. +This function throws an error if the value is outside the defined minimum and maximum bounds.

    +

    Type Parameters

    Parameters

    • value: T

      The number to validate.

      +
    • minValue: T

      The minimum allowable value (inclusive).

      +
    • maxValue: T

      The maximum allowable value (inclusive).

      +

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/hierarchy.html b/docs/@aptos-labs/ts-sdk-1.30.0/hierarchy.html new file mode 100644 index 000000000..a467df665 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/hierarchy.html @@ -0,0 +1 @@ +@aptos-labs/ts-sdk - v1.30.0

@aptos-labs/ts-sdk - v1.30.0

Class Hierarchy

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/index.html b/docs/@aptos-labs/ts-sdk-1.30.0/index.html new file mode 100644 index 000000000..864698211 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/index.html @@ -0,0 +1,53 @@ +@aptos-labs/ts-sdk - v1.30.0

@aptos-labs/ts-sdk - v1.30.0

Typescript SDK for Aptos

License +Discord +NPM Package Version +Node Version +NPM bundle size +NPM Package Downloads

+

The TypeScript SDK allows you to connect, explore, and interact on the Aptos blockchain. You can use it to request data, send transactions, set up test environments, and more!

+

Install with your favorite package manager such as npm, yarn, or pnpm:

+
pnpm install @aptos-labs/ts-sdk
+
+ +

You can add the SDK to your web application using a script tag:

+
<script src="https://unpkg.com/@aptos-labs/ts-sdk/dist/browser/index.global.js" />
+
+ +

Then, the SDK can be accessed through window.aptosSDK.

+

Create an Aptos client in order to access the SDK's functionality.

+
import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk"

// You can use AptosConfig to choose which network to connect to
const config = new AptosConfig({ network: Network.TESTNET });
// Aptos is the main entrypoint for all functions
const aptos = new Aptos(config); +
+ +
+
const fund = await aptos.getAccountInfo({ accountAddress: "0x123" });
const modules = await aptos.getAccountModules({ accountAddress: "0x123" });
const tokens = await aptos.getAccountOwnedTokens({ accountAddress: "0x123" }); +
+ +
+

Note: We introduce a Single Sender authentication (as introduced in AIP-55). Generating an account defaults to Legacy Ed25519 authentication with the option to use the Single Sender unified authentication.

+
+
+
const account = Account.generate(); // defaults to Legacy Ed25519
const account = Account.generate({ scheme: SigningSchemeInput.Secp256k1Ecdsa }); // Single Sender Secp256k1
const account = Account.generate({ scheme: SigningSchemeInput.Ed25519, legacy: false }); // Single Sender Ed25519 +
+ +
// Create a private key instance for Ed25519 scheme
const privateKey = new Ed25519PrivateKey("myEd25519privatekeystring");
// Or for Secp256k1 scheme
const privateKey = new Secp256k1PrivateKey("mySecp256k1privatekeystring");

// Derive an account from private key

// This is used as a local calculation and therefore is used to instantiate an `Account`
// that has not had its authentication key rotated
const account = await Account.fromPrivateKey({ privateKey });

// Also, can use this function that resolves the provided private key type and derives the public key from it
// to support key rotation and differentiation between Legacy Ed25519 and Unified authentications
// Read more https://github.com/aptos-labs/aptos-ts-sdk/blob/main/src/api/account.ts#L364
const aptos = new Aptos();
const account = await aptos.deriveAccountFromPrivateKey({ privateKey }); +
+ +
// Create a private key instance for Ed25519 scheme
const privateKey = new Ed25519PrivateKey("myEd25519privatekeystring");
// Or for Secp256k1 scheme
const privateKey = new Secp256k1PrivateKey("mySecp256k1privatekeystring");

// Derive an account from private key and address

// create an AccountAddress instance from the account address string
const address = AccountAddress.from("myaccountaddressstring");
// Derieve an account from private key and address
const account = await Account.fromPrivateKeyAndAddress({ privateKey, address }); +
+ +
const path = "m/44'/637'/0'/0'/1";
const mnemonic = "various float stumble...";
const account = Account.fromDerivationPath({ path, mnemonic }); +
+ +
+
/**
* This example shows how to use the Aptos SDK to send a transaction.
* Don't forget to install @aptos-labs/ts-sdk before running this example!
*/

import {
Account,
Aptos,
AptosConfig,
Network,
} from "@aptos-labs/ts-sdk";

async function example() {
console.log("This example will create two accounts (Alice and Bob) and send a transaction transfering APT to Bob's account.");

// 0. Setup the client and test accounts
const config = new AptosConfig({ network: Network.TESTNET });
const aptos = new Aptos(config);

let alice = Account.generate();
let bob = Account.generate();

console.log("=== Addresses ===\n");
console.log(`Alice's address is: ${alice.accountAddress}`);
console.log(`Bob's address is: ${bob.accountAddress}`);

console.log("\n=== Funding accounts ===\n");
await aptos.fundAccount({
accountAddress: alice.accountAddress,
amount: 100_000_000,
});
await aptos.fundAccount({
accountAddress: bob.accountAddress,
amount: 100,
});
console.log("Funded Alice and Bob's accounts!")

// 1. Build
console.log("\n=== 1. Building the transaction ===\n");
const transaction = await aptos.transaction.build.simple({
sender: alice.accountAddress,
data: {
// All transactions on Aptos are implemented via smart contracts.
function: "0x1::aptos_account::transfer",
functionArguments: [bob.accountAddress, 100],
},
});
console.log("Built the transaction!")

// 2. Simulate (Optional)
console.log("\n === 2. Simulating Response (Optional) === \n")
const [userTransactionResponse] = await aptos.transaction.simulate.simple({
signerPublicKey: alice.publicKey,
transaction,
});
console.log(userTransactionResponse)

// 3. Sign
console.log("\n=== 3. Signing transaction ===\n");
const senderAuthenticator = aptos.transaction.sign({
signer: alice,
transaction,
});
console.log("Signed the transaction!")

// 4. Submit
console.log("\n=== 4. Submitting transaction ===\n");
const submittedTransaction = await aptos.transaction.submit.simple({
transaction,
senderAuthenticator,
});

console.log(`Submitted transaction hash: ${submittedTransaction.hash}`);

// 5. Wait for results
console.log("\n=== 5. Waiting for result of transaction ===\n");
const executedTransaction = await aptos.waitForTransaction({ transactionHash: submittedTransaction.hash });
console.log(executedTransaction)
};

example(); +
+ +

If you see import error when you do this

+
import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";
+
+ +

It could be your tsconfig.json is not using node. Make sure your moduleResolution in the tsconfig.json is set to node instead of bundler.

+

If you found a bug or would like to request a feature, please file an issue. +If, based on the discussion on an issue you would like to offer a code change, please make a pull request. +If neither of these describes what you would like to contribute, checkout out the contributing guide.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/AptosResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/AptosResponse.html new file mode 100644 index 000000000..5dcad1125 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/AptosResponse.html @@ -0,0 +1,16 @@ +AptosResponse | @aptos-labs/ts-sdk - v1.30.0

Interface AptosResponse<Req, Res>

The API response type

+

the response status. i.e. 200

+

the response message

+

the response data

+

the url the request was made to

+

the response headers

+

(optional) - the request object

+

(optional) - the request object

+
interface AptosResponse<Req, Res> {
    config?: any;
    data: Res;
    headers: any;
    request?: Req;
    status: number;
    statusText: string;
    url: string;
}

Type Parameters

  • Req
  • Res

Properties

config?: any
data: Res
headers: any
request?: Req
status: number
statusText: string
url: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Client.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Client.html new file mode 100644 index 000000000..d6b917038 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Client.html @@ -0,0 +1,4 @@ +Client | @aptos-labs/ts-sdk - v1.30.0

Interface Client

interface Client {
    provider<Req, Res>(requestOptions: ClientRequest<Req>): Promise<ClientResponse<Res>>;
}

Methods

Methods

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientRequest.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientRequest.html new file mode 100644 index 000000000..59118d5d7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientRequest.html @@ -0,0 +1,12 @@ +ClientRequest | @aptos-labs/ts-sdk - v1.30.0

Interface ClientRequest<Req>

Represents a client for making requests to a service provider.

+

The type of the response payload.

+
interface ClientRequest<Req> {
    body?: Req;
    contentType?: string;
    headers?: Record<string, any>;
    method: "GET" | "POST";
    originMethod?: string;
    overrides?: ClientHeadersType & {
        API_KEY?: string;
        WITH_CREDENTIALS?: boolean;
    } & {
        AUTH_TOKEN?: string;
    };
    params?: any;
    url: string;
}

Type Parameters

  • Req

    The type of the request payload.

    +

Properties

body?: Req
contentType?: string
headers?: Record<string, any>
method: "GET" | "POST"
originMethod?: string
overrides?: ClientHeadersType & {
    API_KEY?: string;
    WITH_CREDENTIALS?: boolean;
} & {
    AUTH_TOKEN?: string;
}
params?: any
url: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientResponse.html new file mode 100644 index 000000000..014db5e0b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ClientResponse.html @@ -0,0 +1,8 @@ +ClientResponse | @aptos-labs/ts-sdk - v1.30.0

Interface ClientResponse<Res>

interface ClientResponse<Res> {
    config?: any;
    data: Res;
    headers?: any;
    request?: any;
    response?: any;
    status: number;
    statusText: string;
}

Type Parameters

  • Res

Properties

config?: any
data: Res
headers?: any
request?: any
response?: any
status: number
statusText: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateAccountFromPrivateKeyArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateAccountFromPrivateKeyArgs.html new file mode 100644 index 000000000..1f3c54aa2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateAccountFromPrivateKeyArgs.html @@ -0,0 +1,8 @@ +CreateAccountFromPrivateKeyArgs | @aptos-labs/ts-sdk - v1.30.0

Interface CreateAccountFromPrivateKeyArgs

Arguments for creating an Account from a private key when the key type is unknown at compile time.

+

The private key used to create the account.

+

Optional address for the account.

+

Optional flag indicating if the account is a legacy account.

+
interface CreateAccountFromPrivateKeyArgs {
    address?: AccountAddressInput;
    legacy?: boolean;
    privateKey: PrivateKey;
}

Properties

legacy?: boolean
privateKey: PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519AccountFromPrivateKeyArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519AccountFromPrivateKeyArgs.html new file mode 100644 index 000000000..94948eb2d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519AccountFromPrivateKeyArgs.html @@ -0,0 +1,9 @@ +CreateEd25519AccountFromPrivateKeyArgs | @aptos-labs/ts-sdk - v1.30.0

Interface CreateEd25519AccountFromPrivateKeyArgs

Arguments for creating an Ed25519Account from an Ed25519PrivateKey. +To use the SingleKey authentication scheme, set legacy to false.

+

The private key used to create the account.

+

Optional address for the account.

+

Indicates whether to use legacy authentication (default is true).

+
interface CreateEd25519AccountFromPrivateKeyArgs {
    address?: AccountAddressInput;
    legacy?: true;
    privateKey: Ed25519PrivateKey;
}

Properties

legacy
privateKey: Ed25519PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519SingleKeyAccountFromPrivateKeyArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519SingleKeyAccountFromPrivateKeyArgs.html new file mode 100644 index 000000000..135e273cc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateEd25519SingleKeyAccountFromPrivateKeyArgs.html @@ -0,0 +1,9 @@ +CreateEd25519SingleKeyAccountFromPrivateKeyArgs | @aptos-labs/ts-sdk - v1.30.0

Interface CreateEd25519SingleKeyAccountFromPrivateKeyArgs

Arguments for creating a SingleKeyAccount using an Ed25519PrivateKey. +The legacy property must be set to false to utilize the SingleKey authentication scheme.

+

The Ed25519 private key used for account creation.

+

Optional account address input.

+

Must be false to enable the SingleKey authentication scheme.

+
interface CreateEd25519SingleKeyAccountFromPrivateKeyArgs {
    address?: AccountAddressInput;
    legacy: false;
    privateKey: Ed25519PrivateKey;
}

Properties

Properties

legacy
privateKey: Ed25519PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateSingleKeyAccountFromPrivateKeyArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateSingleKeyAccountFromPrivateKeyArgs.html new file mode 100644 index 000000000..6603dc4b7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/CreateSingleKeyAccountFromPrivateKeyArgs.html @@ -0,0 +1,9 @@ +CreateSingleKeyAccountFromPrivateKeyArgs | @aptos-labs/ts-sdk - v1.30.0

Interface CreateSingleKeyAccountFromPrivateKeyArgs

Arguments for creating a SingleKeyAccount from a supported private key, excluding Ed25519PrivateKey. +The legacy argument is always false and cannot be set to true.

+

The private key used to create the account.

+

Optional address input for the account.

+

Always false; cannot be explicitly set to true.

+
interface CreateSingleKeyAccountFromPrivateKeyArgs {
    address?: AccountAddressInput;
    legacy?: false;
    privateKey: PrivateKey;
}

Properties

legacy
privateKey: PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Deserializable.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Deserializable.html new file mode 100644 index 000000000..8495df408 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Deserializable.html @@ -0,0 +1,15 @@ +Deserializable | @aptos-labs/ts-sdk - v1.30.0

Interface Deserializable<T>

This interface exists to define Deserializable inputs for functions that +deserialize a byte buffer into a type T. +It is not intended to be implemented or extended, because Typescript has no support +for static methods in interfaces.

+
interface Deserializable<T> {
    deserialize(deserializer: Deserializer): T;
}

Type Parameters

  • T

    The type that this will deserialize into.

    +

Methods

Methods

  • Deserializes the buffered bytes into an instance of the specified class type. +This function provides an alternative syntax for deserialization, allowing users to call +deserializer.deserialize(MyClass) instead of MyClass.deserialize(deserializer).

    +

    Parameters

    • deserializer: Deserializer

      The deserializer instance with the buffered bytes.

      +

    Returns T

    The deserialized value of class type T.

    +
    const deserializer = new Deserializer(new Uint8Array([1, 2, 3]));
    const value = deserializer.deserialize(MyClass); // where MyClass has a `deserialize` function
    // value is now an instance of MyClass
    // equivalent to `const value = MyClass.deserialize(deserializer)` +
    + +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerConstructorArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerConstructorArgs.html new file mode 100644 index 000000000..5a900023d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerConstructorArgs.html @@ -0,0 +1,6 @@ +Ed25519SignerConstructorArgs | @aptos-labs/ts-sdk - v1.30.0

Interface Ed25519SignerConstructorArgs

Arguments required to create an instance of an Ed25519 signer.

+

The private key used for signing.

+

Optional account address associated with the signer.

+
interface Ed25519SignerConstructorArgs {
    address?: AccountAddressInput;
    privateKey: Ed25519PrivateKey;
}

Properties

Properties

privateKey: Ed25519PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerFromDerivationPathArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerFromDerivationPathArgs.html new file mode 100644 index 000000000..6344c5312 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/Ed25519SignerFromDerivationPathArgs.html @@ -0,0 +1,6 @@ +Ed25519SignerFromDerivationPathArgs | @aptos-labs/ts-sdk - v1.30.0

Interface Ed25519SignerFromDerivationPathArgs

Arguments for creating an Ed25519 signer from a derivation path.

+

The derivation path for the Ed25519 key.

+

The mnemonic phrase used to generate the key.

+
interface Ed25519SignerFromDerivationPathArgs {
    mnemonic: string;
    path: string;
}

Properties

Properties

mnemonic: string
path: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/EntryFunctionArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/EntryFunctionArgument.html new file mode 100644 index 000000000..be4b291bd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/EntryFunctionArgument.html @@ -0,0 +1,19 @@ +EntryFunctionArgument | @aptos-labs/ts-sdk - v1.30.0

Interface EntryFunctionArgument

Represents an argument for entry functions, providing methods to serialize the argument +to BCS-serialized bytes and convert it to different formats.

+
interface EntryFunctionArgument {
    bcsToBytes(): Uint8Array;
    bcsToHex(): Hex;
    serialize(serializer: Serializer): void;
    serializeForEntryFunction(serializer: Serializer): void;
}

Hierarchy (view full)

Implemented by

Methods

  • Converts the BCS-serialized bytes of an argument into a hexadecimal representation. +This function is useful for obtaining a Hex instance that encapsulates the BCS-serialized bytes, +allowing for easier manipulation and representation of the data.

    +

    Returns Hex

    A Hex instance containing the BCS-serialized bytes.

    +
  • Serialize an argument to BCS-serialized bytes. +Serialize an argument as a type-agnostic, fixed byte sequence. The byte sequence contains +the number of the following bytes followed by the BCS-serialized bytes for a typed argument.

    +

    Parameters

    • serializer: Serializer

      The serializer used to convert the argument.

      +

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateAccountArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateAccountArgs.html new file mode 100644 index 000000000..027559e87 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateAccountArgs.html @@ -0,0 +1,6 @@ +GenerateAccountArgs | @aptos-labs/ts-sdk - v1.30.0

Interface GenerateAccountArgs

Arguments for generating an opaque Account when the input signature scheme is unknown at compile time.

+

The signing scheme to use for account generation.

+

Indicates whether to use legacy account generation methods.

+
interface GenerateAccountArgs {
    legacy?: boolean;
    scheme?: SigningSchemeInput;
}

Properties

Properties

legacy?: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519AccountArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519AccountArgs.html new file mode 100644 index 000000000..18af8fa75 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519AccountArgs.html @@ -0,0 +1,6 @@ +GenerateEd25519AccountArgs | @aptos-labs/ts-sdk - v1.30.0

Interface GenerateEd25519AccountArgs

Arguments for generating an Ed25519 account, specifying the signing scheme and legacy option.

+

The signing scheme to use for the account.

+

Indicates if the account should be created in legacy mode.

+
interface GenerateEd25519AccountArgs {
    legacy?: true;
    scheme?: Ed25519;
}

Properties

Properties

legacy
scheme?: Ed25519
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519SingleKeyAccountArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519SingleKeyAccountArgs.html new file mode 100644 index 000000000..621309305 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateEd25519SingleKeyAccountArgs.html @@ -0,0 +1,7 @@ +GenerateEd25519SingleKeyAccountArgs | @aptos-labs/ts-sdk - v1.30.0

Interface GenerateEd25519SingleKeyAccountArgs

Arguments for generating a SingleKeyAccount with an underlying Ed25519PrivateKey. +The legacy argument must be set to false to ensure an Ed25519SingleKeyAccount is returned.

+

Optional signing scheme input for the account.

+

Indicates whether to use legacy account generation.

+
interface GenerateEd25519SingleKeyAccountArgs {
    legacy: false;
    scheme?: Ed25519;
}

Properties

Properties

legacy
scheme?: Ed25519
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateSingleKeyAccountArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateSingleKeyAccountArgs.html new file mode 100644 index 000000000..b566ba441 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/GenerateSingleKeyAccountArgs.html @@ -0,0 +1,7 @@ +GenerateSingleKeyAccountArgs | @aptos-labs/ts-sdk - v1.30.0

Interface GenerateSingleKeyAccountArgs

Arguments for generating a SingleKeyAccount using a supported private key other than Ed25519PrivateKey. +The legacy argument is optional and defaults to false, and cannot be set to true.

+

The signing scheme to use for the account.

+

Indicates whether to use legacy account generation (defaults to false).

+
interface GenerateSingleKeyAccountArgs {
    legacy?: false;
    scheme: Secp256k1Ecdsa;
}

Properties

Properties

legacy
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionArgs.html new file mode 100644 index 000000000..46d84fd61 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionArgs.html @@ -0,0 +1,14 @@ +InputGenerateMultiAgentRawTransactionArgs | @aptos-labs/ts-sdk - v1.30.0

Interface InputGenerateMultiAgentRawTransactionArgs

Arguments for generating a multi-agent transaction, used in the generateTransaction() method of the transaction builder flow.

+

Configuration settings for Aptos.

+

The address of the transaction sender.

+

The transaction payload.

+

List of secondary signer addresses.

+

Optional settings for transaction generation.

+

Optional address of the fee payer.

+

Properties

aptosConfig: AptosConfig
feePayerAddress?: AccountAddressInput
secondarySignerAddresses: AccountAddressInput[]
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionData.html new file mode 100644 index 000000000..c837efe9f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateMultiAgentRawTransactionData.html @@ -0,0 +1,12 @@ +InputGenerateMultiAgentRawTransactionData | @aptos-labs/ts-sdk - v1.30.0

Interface InputGenerateMultiAgentRawTransactionData

Holds user data input for generating a multi-agent transaction.

+

The address of the primary sender.

+

The payload data for the transaction.

+

An array of addresses for secondary signers.

+

Optional transaction options.

+

Indicates if a fee payer is included.

+
interface InputGenerateMultiAgentRawTransactionData {
    data: InputGenerateTransactionPayloadData;
    options?: InputGenerateTransactionOptions;
    secondarySignerAddresses: AccountAddressInput[];
    sender: AccountAddressInput;
    withFeePayer?: boolean;
}

Properties

secondarySignerAddresses: AccountAddressInput[]
withFeePayer?: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionArgs.html new file mode 100644 index 000000000..4bf63cfc8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionArgs.html @@ -0,0 +1,12 @@ +InputGenerateSingleSignerRawTransactionArgs | @aptos-labs/ts-sdk - v1.30.0

Interface InputGenerateSingleSignerRawTransactionArgs

Arguments for generating a single signer raw transaction, used in the transaction builder flow.

+

Configuration settings for Aptos.

+

The address of the sender.

+

The transaction payload.

+

Optional transaction generation options.

+

Optional address of the fee payer.

+
interface InputGenerateSingleSignerRawTransactionArgs {
    aptosConfig: AptosConfig;
    feePayerAddress?: AccountAddressInput;
    options?: InputGenerateTransactionOptions;
    payload: AnyTransactionPayloadInstance;
    sender: AccountAddressInput;
}

Properties

aptosConfig: AptosConfig
feePayerAddress?: AccountAddressInput
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionData.html new file mode 100644 index 000000000..8f6fdcc44 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputGenerateSingleSignerRawTransactionData.html @@ -0,0 +1,12 @@ +InputGenerateSingleSignerRawTransactionData | @aptos-labs/ts-sdk - v1.30.0

Interface InputGenerateSingleSignerRawTransactionData

Holds user input data for generating a single signer transaction.

+

The address of the account sending the transaction.

+

The payload data for the transaction.

+

Optional transaction options.

+

Indicates if the fee payer is included.

+

Addresses for any secondary signers (not used in single signer transactions).

+
interface InputGenerateSingleSignerRawTransactionData {
    data: InputGenerateTransactionPayloadData;
    options?: InputGenerateTransactionOptions;
    secondarySignerAddresses?: undefined;
    sender: AccountAddressInput;
    withFeePayer?: boolean;
}

Properties

secondarySignerAddresses?: undefined
withFeePayer?: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputSubmitTransactionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputSubmitTransactionData.html new file mode 100644 index 000000000..838750d1e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/InputSubmitTransactionData.html @@ -0,0 +1,10 @@ +InputSubmitTransactionData | @aptos-labs/ts-sdk - v1.30.0

Interface InputSubmitTransactionData

Holds user data input for submitting a transaction.

+

The raw transaction data.

+

The authenticator for the sender's account.

+

Optional authenticator for the fee payer's account.

+

Optional array of authenticators for additional signers.

+

Properties

additionalSignersAuthenticators?: AccountAuthenticator[]
feePayerAuthenticator?: AccountAuthenticator
senderAuthenticator: AccountAuthenticator
transaction: AnyRawTransaction
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/OrderByArg.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/OrderByArg.html new file mode 100644 index 000000000..056f01397 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/OrderByArg.html @@ -0,0 +1,2 @@ +OrderByArg | @aptos-labs/ts-sdk - v1.30.0

Interface OrderByArg<T>

interface OrderByArg<T> {
    orderBy?: OrderBy<T>;
}

Type Parameters

  • T extends {}

Properties

Properties

orderBy?: OrderBy<T>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PaginationArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PaginationArgs.html new file mode 100644 index 000000000..90fc43360 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PaginationArgs.html @@ -0,0 +1,6 @@ +PaginationArgs | @aptos-labs/ts-sdk - v1.30.0

Interface PaginationArgs

Defines the parameters for paginating query results, including the starting position and maximum number of items to return.

+

Specifies the starting position of the query result. Default is 0.

+

Specifies the maximum number of items to return. Default is 25.

+
interface PaginationArgs {
    limit?: number;
    offset?: AnyNumber;
}

Properties

Properties

limit?: number
offset?: AnyNumber
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKey.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKey.html new file mode 100644 index 000000000..ec95f4b86 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKey.html @@ -0,0 +1,13 @@ +PrivateKey | @aptos-labs/ts-sdk - v1.30.0

Interface PrivateKey

Represents a private key used for signing messages and deriving the associated public key.

+

sign - Signs the given message with the private key.

+

publicKey - Derives the public key associated with the private key.

+

toUint8Array - Retrieves the private key in bytes.

+
interface PrivateKey {
    publicKey(): PublicKey;
    sign(message: HexInput): Signature;
    toUint8Array(): Uint8Array;
}

Implemented by

Methods

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKeyFromDerivationPathArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKeyFromDerivationPathArgs.html new file mode 100644 index 000000000..3d321fa24 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/PrivateKeyFromDerivationPathArgs.html @@ -0,0 +1,6 @@ +PrivateKeyFromDerivationPathArgs | @aptos-labs/ts-sdk - v1.30.0

Interface PrivateKeyFromDerivationPathArgs

Arguments for deriving a private key using a mnemonic phrase and a specified BIP44 path.

+

The BIP44 derivation path for the key.

+

The mnemonic phrase used for key generation.

+
interface PrivateKeyFromDerivationPathArgs {
    mnemonic: string;
    path: string;
}

Properties

Properties

mnemonic: string
path: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ProofFetchEvents.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ProofFetchEvents.html new file mode 100644 index 000000000..66ee8ddd0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ProofFetchEvents.html @@ -0,0 +1,2 @@ +ProofFetchEvents | @aptos-labs/ts-sdk - v1.30.0

Interface ProofFetchEvents

interface ProofFetchEvents {
    proofFetchFinish: ((status: ProofFetchStatus) => void);
}

Properties

Properties

proofFetchFinish: ((status: ProofFetchStatus) => void)
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ScriptFunctionArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ScriptFunctionArgument.html new file mode 100644 index 000000000..d1d4024f3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/ScriptFunctionArgument.html @@ -0,0 +1,10 @@ +ScriptFunctionArgument | @aptos-labs/ts-sdk - v1.30.0

Interface ScriptFunctionArgument

Represents an argument for script functions, providing methods to serialize and convert to bytes.

+
interface ScriptFunctionArgument {
    bcsToBytes(): Uint8Array;
    bcsToHex(): Hex;
    serialize(serializer: Serializer): void;
    serializeForScriptFunction(serializer: Serializer): void;
}

Hierarchy (view full)

Methods

  • Serialize an argument to BCS-serialized bytes as a type aware byte sequence. +The byte sequence contains an enum variant index followed by the BCS-serialized +bytes for a typed argument.

    +

    Parameters

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerConstructorArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerConstructorArgs.html new file mode 100644 index 000000000..4fb3cdb08 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerConstructorArgs.html @@ -0,0 +1,6 @@ +SingleKeySignerConstructorArgs | @aptos-labs/ts-sdk - v1.30.0

Interface SingleKeySignerConstructorArgs

Arguments required to create a single key signer.

+

The private key used for signing.

+

Optional account address associated with the signer.

+
interface SingleKeySignerConstructorArgs {
    address?: AccountAddressInput;
    privateKey: PrivateKey;
}

Properties

Properties

privateKey: PrivateKey
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerGenerateArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerGenerateArgs.html new file mode 100644 index 000000000..80c29e3a3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/SingleKeySignerGenerateArgs.html @@ -0,0 +1,4 @@ +SingleKeySignerGenerateArgs | @aptos-labs/ts-sdk - v1.30.0

Interface SingleKeySignerGenerateArgs

Arguments for generating a single key signer.

+

The signing scheme to be used.

+
interface SingleKeySignerGenerateArgs {
    scheme?: SigningSchemeInput;
}

Properties

Properties

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TokenStandardArg.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TokenStandardArg.html new file mode 100644 index 000000000..4a0d6563b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TokenStandardArg.html @@ -0,0 +1,4 @@ +TokenStandardArg | @aptos-labs/ts-sdk - v1.30.0

Interface TokenStandardArg

Represents the arguments for specifying a token standard.

+

Optional standard of the token.

+
interface TokenStandardArg {
    tokenStandard?: TokenStandard;
}

Properties

Properties

tokenStandard?: TokenStandard
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionArgument.html new file mode 100644 index 000000000..9982f6a60 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionArgument.html @@ -0,0 +1,23 @@ +TransactionArgument | @aptos-labs/ts-sdk - v1.30.0

Interface TransactionArgument

Represents an argument for entry functions, providing methods to serialize the argument +to BCS-serialized bytes and convert it to different formats.

+
interface TransactionArgument {
    bcsToBytes(): Uint8Array;
    bcsToHex(): Hex;
    serialize(serializer: Serializer): void;
    serializeForEntryFunction(serializer: Serializer): void;
    serializeForScriptFunction(serializer: Serializer): void;
}

Hierarchy (view full)

Implemented by

Methods

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionWorkerEvents.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionWorkerEvents.html new file mode 100644 index 000000000..7e94e325f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/TransactionWorkerEvents.html @@ -0,0 +1,12 @@ +TransactionWorkerEvents | @aptos-labs/ts-sdk - v1.30.0

Interface TransactionWorkerEvents

Defines the events emitted by the transaction worker during various stages of transaction processing. * +transactionSent - Emitted when a transaction is successfully sent. +transactionSendFailed - Emitted when sending a transaction fails. +transactionExecuted - Emitted when a transaction is successfully executed. +transactionExecutionFailed - Emitted when executing a transaction fails. +executionFinish - Emitted when the execution process is finished.

+
interface TransactionWorkerEvents {
    executionFinish: ((data: ExecutionFinishEventData) => void);
    transactionExecuted: ((data: SuccessEventData) => void);
    transactionExecutionFailed: ((data: FailureEventData) => void);
    transactionSendFailed: ((data: FailureEventData) => void);
    transactionSent: ((data: SuccessEventData) => void);
}

Properties

executionFinish: ((data: ExecutionFinishEventData) => void)
transactionExecuted: ((data: SuccessEventData) => void)
transactionExecutionFailed: ((data: FailureEventData) => void)
transactionSendFailed: ((data: FailureEventData) => void)
transactionSent: ((data: SuccessEventData) => void)
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyEd25519SignatureArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyEd25519SignatureArgs.html new file mode 100644 index 000000000..3ebf4594e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyEd25519SignatureArgs.html @@ -0,0 +1,6 @@ +VerifyEd25519SignatureArgs | @aptos-labs/ts-sdk - v1.30.0

Interface VerifyEd25519SignatureArgs

Arguments required to verify an Ed25519 signature against a given message.

+

The message to be verified, represented in hexadecimal format.

+

The Ed25519 signature to validate.

+
interface VerifyEd25519SignatureArgs {
    message: HexInput;
    signature: Ed25519Signature;
}

Properties

Properties

message: HexInput
signature: Ed25519Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyMultiKeySignatureArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyMultiKeySignatureArgs.html new file mode 100644 index 000000000..786f84296 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifyMultiKeySignatureArgs.html @@ -0,0 +1,6 @@ +VerifyMultiKeySignatureArgs | @aptos-labs/ts-sdk - v1.30.0

Interface VerifyMultiKeySignatureArgs

Arguments required to verify a multi-key signature against a given message.

+

The original message that was signed.

+

The multi-key signature to be verified.

+
interface VerifyMultiKeySignatureArgs {
    message: HexInput;
    signature: MultiKeySignature;
}

Properties

Properties

message: HexInput
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySignatureArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySignatureArgs.html new file mode 100644 index 000000000..b6b5f1bab --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySignatureArgs.html @@ -0,0 +1,6 @@ +VerifySignatureArgs | @aptos-labs/ts-sdk - v1.30.0

Interface VerifySignatureArgs

Represents the arguments required to verify a digital signature.

+

The original message that was signed.

+

The signature to be verified against the message.

+
interface VerifySignatureArgs {
    message: HexInput;
    signature: Signature;
}

Properties

Properties

message: HexInput
signature: Signature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySingleKeySignatureArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySingleKeySignatureArgs.html new file mode 100644 index 000000000..cc2ac3aba --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/VerifySingleKeySignatureArgs.html @@ -0,0 +1,6 @@ +VerifySingleKeySignatureArgs | @aptos-labs/ts-sdk - v1.30.0

Interface VerifySingleKeySignatureArgs

Arguments required to verify a single key signature for a given message.

+

The message to be verified, represented in hexadecimal format.

+

The signature that corresponds to the message.

+
interface VerifySingleKeySignatureArgs {
    message: HexInput;
    signature: AnySignature;
}

Properties

Properties

message: HexInput
signature: AnySignature
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/WhereArg.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/WhereArg.html new file mode 100644 index 000000000..d1203c09c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/WhereArg.html @@ -0,0 +1,2 @@ +WhereArg | @aptos-labs/ts-sdk - v1.30.0

Interface WhereArg<T>

interface WhereArg<T> {
    where?: T;
}

Type Parameters

  • T extends {}

Properties

Properties

where?: T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CallSite.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CallSite.html new file mode 100644 index 000000000..8727152f0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CallSite.html @@ -0,0 +1,48 @@ +CallSite | @aptos-labs/ts-sdk - v1.30.0
interface CallSite {
    getColumnNumber(): null | number;
    getEnclosingColumnNumber(): number;
    getEnclosingLineNumber(): number;
    getEvalOrigin(): undefined | string;
    getFileName(): undefined | string;
    getFunction(): undefined | Function;
    getFunctionName(): null | string;
    getLineNumber(): null | number;
    getMethodName(): null | string;
    getPosition(): number;
    getPromiseIndex(): null | number;
    getScriptHash(): string;
    getScriptNameOrSourceURL(): string;
    getThis(): unknown;
    getTypeName(): null | string;
    isAsync(): boolean;
    isConstructor(): boolean;
    isEval(): boolean;
    isNative(): boolean;
    isPromiseAll(): boolean;
    isToplevel(): boolean;
    toString(): string;
}

Methods

  • Current column number [if this function was defined in a script]

    +

    Returns null | number

  • Returns number

  • Returns number

  • A call site object representing the location where eval was called +[if this function was created using a call to eval]

    +

    Returns undefined | string

  • Name of the script [if this function was defined in a script]

    +

    Returns undefined | string

  • Current function

    +

    Returns undefined | Function

  • Name of the current function, typically its name property. +If a name property is not available an attempt will be made to try +to infer a name from the function's context.

    +

    Returns null | string

  • Current line number [if this function was defined in a script]

    +

    Returns null | number

  • Name of the property [of "this" or one of its prototypes] that holds +the current function

    +

    Returns null | string

  • Returns number

  • returns the index of the promise element that was followed in +Promise.all() or Promise.any() for async stack traces, or null +if the CallSite is not an async

    +

    Returns null | number

  • Returns string

  • Returns string

  • Value of "this"

    +

    Returns unknown

  • Type of "this" as a string. +This is the name of the function stored in the constructor field of +"this", if available. Otherwise the object's [[Class]] internal +property.

    +

    Returns null | string

  • is this an async call (i.e. await, Promise.all(), or Promise.any())?

    +

    Returns boolean

  • Is this a constructor call?

    +

    Returns boolean

  • Does this call take place in code defined by a call to eval?

    +

    Returns boolean

  • Is this call in native V8 code?

    +

    Returns boolean

  • is this an async call to Promise.all()?

    +

    Returns boolean

  • Is this a toplevel invocation, that is, is "this" the global object?

    +

    Returns boolean

  • Returns string

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CreateCollectionOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CreateCollectionOptions.html new file mode 100644 index 000000000..4b4dde42f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.CreateCollectionOptions.html @@ -0,0 +1,27 @@ +CreateCollectionOptions | @aptos-labs/ts-sdk - v1.30.0

Options for creating a collection, allowing customization of various attributes such as supply limits, mutability of metadata, +and royalty settings.

+

Maximum number of tokens that can be minted in the collection.

+

Indicates if the collection description can be changed after creation.

+

Indicates if the royalty settings can be modified after creation.

+

Indicates if the collection URI can be updated.

+

Indicates if individual token descriptions can be modified.

+

Indicates if individual token names can be changed.

+

Indicates if individual token properties can be altered.

+

Indicates if individual token URIs can be updated.

+

Indicates if the creator can burn tokens from the collection.

+

Indicates if the creator can freeze tokens in the collection.

+

The numerator for calculating royalties.

+

The denominator for calculating royalties.

+
interface CreateCollectionOptions {
    maxSupply?: AnyNumber;
    mutableDescription?: boolean;
    mutableRoyalty?: boolean;
    mutableTokenDescription?: boolean;
    mutableTokenName?: boolean;
    mutableTokenProperties?: boolean;
    mutableTokenURI?: boolean;
    mutableURI?: boolean;
    royaltyDenominator?: number;
    royaltyNumerator?: number;
    tokensBurnableByCreator?: boolean;
    tokensFreezableByCreator?: boolean;
}

Properties

maxSupply?: AnyNumber
mutableDescription?: boolean
mutableRoyalty?: boolean
mutableTokenDescription?: boolean
mutableTokenName?: boolean
mutableTokenProperties?: boolean
mutableTokenURI?: boolean
mutableURI?: boolean
royaltyDenominator?: number
royaltyNumerator?: number
tokensBurnableByCreator?: boolean
tokensFreezableByCreator?: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.Error.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.Error.html new file mode 100644 index 000000000..c36c1150e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.Error.html @@ -0,0 +1,4 @@ +Error | @aptos-labs/ts-sdk - v1.30.0
interface Error {
    message: string;
    name: string;
    stack?: string;
}

Hierarchy (view full)

Properties

Properties

message: string
name: string
stack?: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.EventEmitterStatic.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.EventEmitterStatic.html new file mode 100644 index 000000000..26fd16740 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.EventEmitterStatic.html @@ -0,0 +1,2 @@ +EventEmitterStatic | @aptos-labs/ts-sdk - v1.30.0
interface EventEmitterStatic {
    new EventEmitterStaticnew <EventTypes, Context>(): EventEmitter<EventTypes, Context>;
}

Constructors

Constructors

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.ListenerFn.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.ListenerFn.html new file mode 100644 index 000000000..67c40d5e5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.EventEmitter.ListenerFn.html @@ -0,0 +1 @@ +ListenerFn | @aptos-labs/ts-sdk - v1.30.0

Type Parameters

  • Args extends any[] = any[]
  • Parameters

    Returns void

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountDomainsArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountDomainsArgs.html new file mode 100644 index 000000000..eb634c584 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountDomainsArgs.html @@ -0,0 +1,5 @@ +GetAccountDomainsArgs | @aptos-labs/ts-sdk - v1.30.0

Arguments for retrieving the domains associated with a specific account.

+

The address of the account for which to fetch domains.

+
interface GetAccountDomainsArgs {
    accountAddress: AccountAddressInput;
    options?: PaginationArgs & OrderByArg<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }> & WhereArg<CurrentAptosNamesBoolExp>;
}

Hierarchy (view full)

Properties

accountAddress: AccountAddressInput
options?: PaginationArgs & OrderByArg<{
    domain?: null | string;
    domain_expiration_timestamp?: any;
    expiration_timestamp?: any;
    is_primary?: null | boolean;
    owner_address?: null | string;
    registered_address?: null | string;
    subdomain?: null | string;
    subdomain_expiration_policy?: any;
    token_standard?: null | string;
}> & WhereArg<CurrentAptosNamesBoolExp>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountNamesArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountNamesArgs.html new file mode 100644 index 000000000..4d34cccbe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountNamesArgs.html @@ -0,0 +1,5 @@ +GetAccountNamesArgs | @aptos-labs/ts-sdk - v1.30.0

Arguments for retrieving account names based on the specified account address.

+

The address of the account for which names are to be retrieved.

+
interface GetAccountNamesArgs {
    accountAddress: AccountAddressInput;
    options?: PaginationArgs & OrderByArg<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }> & WhereArg<CurrentAptosNamesBoolExp>;
}

Hierarchy (view full)

Properties

accountAddress: AccountAddressInput
options?: PaginationArgs & OrderByArg<{
    domain?: null | string;
    domain_expiration_timestamp?: any;
    expiration_timestamp?: any;
    is_primary?: null | boolean;
    owner_address?: null | string;
    registered_address?: null | string;
    subdomain?: null | string;
    subdomain_expiration_policy?: any;
    token_standard?: null | string;
}> & WhereArg<CurrentAptosNamesBoolExp>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountSubdomainsArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountSubdomainsArgs.html new file mode 100644 index 000000000..bb97d3b10 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetAccountSubdomainsArgs.html @@ -0,0 +1,5 @@ +GetAccountSubdomainsArgs | @aptos-labs/ts-sdk - v1.30.0

Arguments for retrieving subdomains associated with a specific account.

+

The address of the account for which to fetch subdomains.

+
interface GetAccountSubdomainsArgs {
    accountAddress: AccountAddressInput;
    options?: PaginationArgs & OrderByArg<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }> & WhereArg<CurrentAptosNamesBoolExp>;
}

Hierarchy (view full)

Properties

accountAddress: AccountAddressInput
options?: PaginationArgs & OrderByArg<{
    domain?: null | string;
    domain_expiration_timestamp?: any;
    expiration_timestamp?: any;
    is_primary?: null | boolean;
    owner_address?: null | string;
    registered_address?: null | string;
    subdomain?: null | string;
    subdomain_expiration_policy?: any;
    token_standard?: null | string;
}> & WhereArg<CurrentAptosNamesBoolExp>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetDomainSubdomainsArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetDomainSubdomainsArgs.html new file mode 100644 index 000000000..3afc960fa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.GetDomainSubdomainsArgs.html @@ -0,0 +1,5 @@ +GetDomainSubdomainsArgs | @aptos-labs/ts-sdk - v1.30.0

Arguments for retrieving subdomains associated with a specific domain.

+

The domain for which to fetch subdomains.

+
interface GetDomainSubdomainsArgs {
    domain: string;
    options?: PaginationArgs & OrderByArg<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }> & WhereArg<CurrentAptosNamesBoolExp>;
}

Hierarchy (view full)

Properties

Properties

domain: string
options?: PaginationArgs & OrderByArg<{
    domain?: null | string;
    domain_expiration_timestamp?: any;
    expiration_timestamp?: any;
    is_primary?: null | boolean;
    owner_address?: null | string;
    registered_address?: null | string;
    subdomain?: null | string;
    subdomain_expiration_policy?: any;
    token_standard?: null | string;
}> & WhereArg<CurrentAptosNamesBoolExp>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PendingDequeue.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PendingDequeue.html new file mode 100644 index 000000000..c2558f06d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PendingDequeue.html @@ -0,0 +1,8 @@ +PendingDequeue | @aptos-labs/ts-sdk - v1.30.0

The AsyncQueue class is an async-aware data structure that provides a queue-like +behavior for managing asynchronous tasks or operations. +It allows to enqueue items and dequeue them asynchronously. +This is not thread-safe, but it is async concurrency safe, and +it does not guarantee ordering for those that call into and await on enqueue.

+
interface PendingDequeue<T> {
    reject: ((reason?: AsyncQueueCancelledError) => void);
    resolve: ((value: T) => void);
}

Type Parameters

  • T

Properties

Properties

reject: ((reason?: AsyncQueueCancelledError) => void)
resolve: ((value: T) => void)
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PromiseFulfilledResult.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PromiseFulfilledResult.html new file mode 100644 index 000000000..5bcf06624 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.PromiseFulfilledResult.html @@ -0,0 +1,3 @@ +PromiseFulfilledResult | @aptos-labs/ts-sdk - v1.30.0

Interface PromiseFulfilledResult<T>

interface PromiseFulfilledResult<T> {
    status: "fulfilled";
    value: T;
}

Type Parameters

  • T

Properties

Properties

status
value: T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.QueryNamesOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.QueryNamesOptions.html new file mode 100644 index 000000000..9d3533d11 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.QueryNamesOptions.html @@ -0,0 +1,4 @@ +QueryNamesOptions | @aptos-labs/ts-sdk - v1.30.0

Options for querying names, including pagination, ordering, and filtering criteria.

+

Pagination and filtering options for the query.

+
interface QueryNamesOptions {
    options?: PaginationArgs & OrderByArg<{
        domain?: null | string;
        domain_expiration_timestamp?: any;
        expiration_timestamp?: any;
        is_primary?: null | boolean;
        owner_address?: null | string;
        registered_address?: null | string;
        subdomain?: null | string;
        subdomain_expiration_policy?: any;
        token_standard?: null | string;
    }> & WhereArg<CurrentAptosNamesBoolExp>;
}

Hierarchy (view full)

Properties

Properties

options?: PaginationArgs & OrderByArg<{
    domain?: null | string;
    domain_expiration_timestamp?: any;
    expiration_timestamp?: any;
    is_primary?: null | boolean;
    owner_address?: null | string;
    registered_address?: null | string;
    subdomain?: null | string;
    subdomain_expiration_policy?: any;
    token_standard?: null | string;
}> & WhereArg<CurrentAptosNamesBoolExp>
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.RegisterNameParameters.html b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.RegisterNameParameters.html new file mode 100644 index 000000000..dcc1bd084 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/interfaces/_internal_.RegisterNameParameters.html @@ -0,0 +1,14 @@ +RegisterNameParameters | @aptos-labs/ts-sdk - v1.30.0

Parameters for registering a name in the Aptos network.

+

Configuration settings for the Aptos network.

+

The account initiating the name registration.

+

The name to be registered.

+

The expiration policy for the name registration.

+
interface RegisterNameParameters {
    aptosConfig: AptosConfig;
    expiration: {
        policy: "domain";
        years?: 1;
    } | {
        policy: "subdomain:follow-domain";
    } | {
        expirationDate: number;
        policy: "subdomain:independent";
    };
    name: string;
    options?: InputGenerateTransactionOptions;
    sender: Account;
    targetAddress?: AccountAddressInput;
    toAddress?: AccountAddressInput;
    transferable?: boolean;
}

Properties

aptosConfig: AptosConfig
expiration: {
    policy: "domain";
    years?: 1;
} | {
    policy: "subdomain:follow-domain";
} | {
    expirationDate: number;
    policy: "subdomain:independent";
}
name: string
sender: Account
targetAddress?: AccountAddressInput
transferable?: boolean
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/modules.html b/docs/@aptos-labs/ts-sdk-1.30.0/modules.html new file mode 100644 index 000000000..487d10c5d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/modules.html @@ -0,0 +1,454 @@ +@aptos-labs/ts-sdk - v1.30.0

@aptos-labs/ts-sdk - v1.30.0

Index

Classes

AbstractKeylessAccount +Account +AccountAddress +AccountAuthenticator +AccountAuthenticatorEd25519 +AccountAuthenticatorMultiEd25519 +AccountAuthenticatorMultiKey +AccountAuthenticatorSingleKey +AccountPublicKey +AccountSequenceNumber +AnyPublicKey +AnySignature +Aptos +AptosApiError +AptosConfig +AuthenticationKey +Bool +ChainId +Deserializer +Ed25519Account +Ed25519PrivateKey +Ed25519PublicKey +Ed25519Signature +EntryFunction +EntryFunctionBytes +EphemeralCertificate +EphemeralKeyPair +EphemeralPublicKey +EphemeralSignature +FederatedKeylessAccount +FederatedKeylessPublicKey +FeePayerRawTransaction +FixedBytes +Groth16Zkp +Hex +Identifier +KeylessAccount +KeylessConfiguration +KeylessPublicKey +KeylessSignature +ModuleId +MoveOption +MoveString +MoveVector +MultiAgentRawTransaction +MultiAgentTransaction +MultiEd25519PublicKey +MultiEd25519Signature +MultiKey +MultiKeyAccount +MultiKeySignature +MultiSig +MultiSigTransactionPayload +ParsingError +PublicKey +RawTransaction +RawTransactionWithData +RotationProofChallenge +Script +Secp256k1PrivateKey +Secp256k1PublicKey +Secp256k1Signature +Serializable +Serialized +Serializer +Signature +SignedTransaction +SimpleTransaction +SingleKeyAccount +StructTag +TransactionAndProof +TransactionAuthenticator +TransactionAuthenticatorEd25519 +TransactionAuthenticatorFeePayer +TransactionAuthenticatorMultiAgent +TransactionAuthenticatorMultiEd25519 +TransactionAuthenticatorSingleSender +TransactionPayload +TransactionPayloadEntryFunction +TransactionPayloadMultiSig +TransactionPayloadScript +TransactionWorker +TypeTag +TypeTagAddress +TypeTagBool +TypeTagGeneric +TypeTagParserError +TypeTagReference +TypeTagSigner +TypeTagStruct +TypeTagU128 +TypeTagU16 +TypeTagU256 +TypeTagU32 +TypeTagU64 +TypeTagU8 +TypeTagVector +U128 +U16 +U256 +U32 +U64 +U8 +ZeroKnowledgeSig +ZkProof +

Enumerations

Events

Functions

aptosCoinStructTag +aptosRequest +base64UrlDecode +bigIntToBytesLE +buildTransaction +bytesToBigIntLE +checkOrConvertArgument +CKDPriv +convertAmountFromHumanReadableToOnChain +convertAmountFromOnChainToHumanReadable +convertArgument +convertNumber +createObjectAddress +createResourceAddress +createTokenAddress +deriveKey +deriveTransactionType +deserializeFromScriptArgument +ensureBoolean +fetchEntryFunctionAbi +fetchFunctionAbi +fetchViewFunctionAbi +findFirstNonSignerArg +floorToWholeHour +generateRawTransaction +generateSignedTransaction +generateSignedTransactionForSimulation +generateSigningMessage +generateSigningMessageForSerializable +generateSigningMessageForTransaction +generateTransactionPayload +generateTransactionPayloadWithABI +generateUserTransactionHash +generateViewFunctionPayload +generateViewFunctionPayloadWithABI +get +getAptosFullNode +getAptosPepperService +getAuthenticatorForSimulation +getFunctionParts +getKeylessConfig +hashStrToField +hashValues +isBcsAddress +isBcsBool +isBcsFixedBytes +isBcsString +isBcsU128 +isBcsU16 +isBcsU256 +isBcsU32 +isBcsU64 +isBcsU8 +isBlockEpilogueTransactionResponse +isBlockMetadataTransactionResponse +isBool +isCanonicalEd25519Signature +isEd25519Signature +isEmptyOption +isEncodedEntryFunctionArgument +isEncodedStruct +isFeePayerSignature +isGenesisTransactionResponse +isLargeNumber +isMultiAgentSignature +isMultiEd25519Signature +isNumber +isPendingTransactionResponse +isScriptDataInput +isSecp256k1Signature +isStateCheckpointTransactionResponse +isString +isUserTransactionResponse +isValidatorTransactionResponse +isValidBIP44Path +isValidHardenedPath +mnemonicToSeed +normalizeBundle +nowInSeconds +objectStructTag +optionStructTag +outOfRangeErrorMessage +padAndPackBytesWithLen +paginateWithCursor +parseEncodedStruct +parseTypeTag +poseidonHash +post +postAptosFaucet +postAptosFullNode +postAptosIndexer +postAptosPepperService +postAptosProvingService +request +sleep +splitPath +standardizeTypeTags +stringStructTag +throwTypeMismatch +validateNumberInRange +

Interfaces

Modules

Type Aliases

AccountAddressInput +AccountData +AccountSignature +AnyNumber +AnyRawTransaction +AnyRawTransactionInstance +AnyTransactionPayloadInstance +AptosRequest +AptosSettings +AuthenticationKeyScheme +Block +BlockEndInfo +BlockEpilogueTransactionResponse +BlockMetadataTransactionResponse +ClientConfig +ClientHeadersType +CommittedTransactionResponse +DecodedTableData +DeletedTableData +DerivedKeys +DeserializableClass +DirectWriteSet +EntryFunctionABI +EntryFunctionArgumentTypes +EntryFunctionPayloadResponse +Event +EventGuid +ExecutionFinishEventData +FailureEventData +FaucetConfig +FullNodeConfig +FunctionABI +GasEstimation +GenerateAccount +GenerateAccountWithEd25519 +GenerateAccountWithSingleSignerSecp256k1Key +GenesisPayload +GenesisTransactionResponse +GetAccountCoinsDataResponse +GetAccountCollectionsWithOwnedTokenResponse +GetAccountOwnedTokensFromCollectionResponse +GetAccountOwnedTokensQueryResponse +GetANSNameResponse +GetAptosRequestOptions +GetChainTopUserTransactionsResponse +GetCollectionDataResponse +GetCurrentFungibleAssetBalancesResponse +GetCurrentTokenOwnershipResponse +GetDelegatedStakingActivitiesResponse +GetEventsResponse +GetFungibleAssetActivitiesResponse +GetFungibleAssetMetadataResponse +GetNumberOfDelegatorsResponse +GetObjectDataQueryResponse +GetOwnedTokensResponse +GetProcessorStatusResponse +GetRequestOptions +GetTableItemsDataResponse +GetTableItemsMetadataResponse +GetTokenActivityResponse +GetTokenDataResponse +GraphqlQuery +HexInput +IndexerConfig +InputEntryFunctionData +InputEntryFunctionDataWithABI +InputEntryFunctionDataWithRemoteABI +InputGenerateRawTransactionArgs +InputGenerateTransactionData +InputGenerateTransactionOptions +InputGenerateTransactionPayloadData +InputGenerateTransactionPayloadDataWithABI +InputGenerateTransactionPayloadDataWithRemoteABI +InputMultiSigData +InputMultiSigDataWithABI +InputMultiSigDataWithRemoteABI +InputScriptData +InputSimulateTransactionData +InputSimulateTransactionOptions +InputViewFunctionData +InputViewFunctionDataWithABI +InputViewFunctionDataWithRemoteABI +InputViewFunctionJsonData +LedgerInfo +LedgerVersionArg +MoveAddressType +MoveFunction +MoveFunctionGenericTypeParam +MoveFunctionId +MoveModule +MoveModuleBytecode +MoveModuleId +MoveObjectType +MoveOptionType +MoveResource +MoveScriptBytecode +MoveStruct +MoveStructField +MoveStructId +MoveStructType +MoveType +MoveUint128Type +MoveUint16Type +MoveUint256Type +MoveUint32Type +MoveUint64Type +MoveUint8Type +MoveValue +MultisigPayloadResponse +OrderBy +OrderByValue +ParsingResult +PendingTransactionResponse +PostAptosRequestOptions +PostRequestOptions +ProofFetchCallback +ProofFetchFailure +ProofFetchStatus +ProofFetchSuccess +ScriptFunctionArgumentTypes +ScriptPayloadResponse +ScriptWriteSet +SimpleEntryFunctionArgumentTypes +SingleKeySignerFromDerivationPathArgs +StateCheckpointTransactionResponse +SuccessEventData +TableItemRequest +TokenStandard +TransactionEd25519Signature +TransactionFeePayerSignature +TransactionMultiAgentSignature +TransactionMultiEd25519Signature +TransactionPayloadResponse +TransactionResponse +TransactionSecp256k1Signature +TransactionSignature +TypeArgument +Uint128 +Uint16 +Uint256 +Uint32 +Uint64 +Uint8 +UserTransactionResponse +ValidatorTransactionResponse +ViewFunctionABI +ViewFunctionJsonPayload +WaitForTransactionOptions +WriteSet +WriteSetChange +WriteSetChangeDeleteModule +WriteSetChangeDeleteResource +WriteSetChangeDeleteTableItem +WriteSetChangeWriteModule +WriteSetChangeWriteResource +WriteSetChangeWriteTableItem +

Variables

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.EventEmitter.html b/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.EventEmitter.html new file mode 100644 index 000000000..ff8193521 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.EventEmitter.html @@ -0,0 +1,9 @@ +EventEmitter | @aptos-labs/ts-sdk - v1.30.0

Index

Interfaces

Type Aliases

Variables

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.html b/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.html new file mode 100644 index 000000000..19973e2d1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/modules/_internal_.html @@ -0,0 +1,94 @@ +<internal> | @aptos-labs/ts-sdk - v1.30.0

Classes

Enumerations

Interfaces

Namespaces

References

Type Aliases

Variables

References

Re-exports ArgumentMap
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountAddressInput.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountAddressInput.html new file mode 100644 index 000000000..6143b524d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountAddressInput.html @@ -0,0 +1,2 @@ +AccountAddressInput | @aptos-labs/ts-sdk - v1.30.0

Type Alias AccountAddressInput

AccountAddressInput: HexInput | AccountAddress

The input for an account address, which can be either a hexadecimal string or a standard account address.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountData.html new file mode 100644 index 000000000..ca581bede --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountData.html @@ -0,0 +1,2 @@ +AccountData | @aptos-labs/ts-sdk - v1.30.0

Type Alias AccountData

AccountData: {
    authentication_key: string;
    sequence_number: string;
}

The data associated with an account, including its sequence number.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountSignature.html new file mode 100644 index 000000000..448687d89 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AccountSignature.html @@ -0,0 +1,2 @@ +AccountSignature | @aptos-labs/ts-sdk - v1.30.0

Type Alias AccountSignature

The union of all single account signatures, including Ed25519, Secp256k1, and MultiEd25519 signatures.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyNumber.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyNumber.html new file mode 100644 index 000000000..e2306a4a0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyNumber.html @@ -0,0 +1,2 @@ +AnyNumber | @aptos-labs/ts-sdk - v1.30.0

Type Alias AnyNumber

AnyNumber: number | bigint

A number or a bigint value.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransaction.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransaction.html new file mode 100644 index 000000000..c5bfd441d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransaction.html @@ -0,0 +1,2 @@ +AnyRawTransaction | @aptos-labs/ts-sdk - v1.30.0

Type Alias AnyRawTransaction

Unified type that holds all the return interfaces when generating different transaction types

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransactionInstance.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransactionInstance.html new file mode 100644 index 000000000..e74f0b9d4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyRawTransactionInstance.html @@ -0,0 +1,2 @@ +AnyRawTransactionInstance | @aptos-labs/ts-sdk - v1.30.0

Type Alias AnyRawTransactionInstance

Holds all return interfaces for generating different transaction types.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyTransactionPayloadInstance.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyTransactionPayloadInstance.html new file mode 100644 index 000000000..87370035a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AnyTransactionPayloadInstance.html @@ -0,0 +1,3 @@ +AnyTransactionPayloadInstance | @aptos-labs/ts-sdk - v1.30.0

Type Alias AnyTransactionPayloadInstance

The transaction payload type generated from the generateTransactionPayload() function, which can be an entry function, +script, or multi-signature payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosRequest.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosRequest.html new file mode 100644 index 000000000..72e9d5d70 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosRequest.html @@ -0,0 +1,11 @@ +AptosRequest | @aptos-labs/ts-sdk - v1.30.0

Type Alias AptosRequest

AptosRequest: {
    acceptType?: string;
    body?: any;
    contentType?: string;
    method: "GET" | "POST";
    originMethod?: string;
    overrides?: ClientConfig & FullNodeConfig & IndexerConfig & FaucetConfig;
    params?: Record<string,
        | string
        | AnyNumber
        | boolean
        | undefined>;
    path?: string;
    url: string;
}

The API request type

+

the url to make the request to, i.e. https://fullnode.devnet.aptoslabs.com/v1

+

the request method "GET" | "POST"

+

(optional) - the endpoint to make the request to, i.e. transactions

+

(optional) - the body of the request

+

(optional) - the content type to set the content-type header to, +by default is set to application/json

+

(optional) - query params to add to the request

+

(optional) - the local method the request came from

+

(optional) - a ClientConfig object type to override request data

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosSettings.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosSettings.html new file mode 100644 index 000000000..30e93d80c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AptosSettings.html @@ -0,0 +1,2 @@ +AptosSettings | @aptos-labs/ts-sdk - v1.30.0

Type Alias AptosSettings

AptosSettings: {
    client?: Client;
    clientConfig?: ClientConfig;
    faucet?: string;
    faucetConfig?: FaucetConfig;
    fullnode?: string;
    fullnodeConfig?: FullNodeConfig;
    indexer?: string;
    indexerConfig?: IndexerConfig;
    network?: Network;
    pepper?: string;
    prover?: string;
}

Configuration options for initializing the SDK, allowing customization of its behavior and interaction with the Aptos network.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/AuthenticationKeyScheme.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/AuthenticationKeyScheme.html new file mode 100644 index 000000000..e583beef6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/AuthenticationKeyScheme.html @@ -0,0 +1,2 @@ +AuthenticationKeyScheme | @aptos-labs/ts-sdk - v1.30.0

Type Alias AuthenticationKeyScheme

AuthenticationKeyScheme: SigningScheme | DeriveScheme

A list of supported Authentication Key schemes in Aptos, consisting of combinations of signing schemes and derive schemes.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Block.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Block.html new file mode 100644 index 000000000..dd087d14f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Block.html @@ -0,0 +1,3 @@ +Block | @aptos-labs/ts-sdk - v1.30.0

Type Alias Block

Block: {
    block_hash: string;
    block_height: string;
    block_timestamp: string;
    first_version: string;
    last_version: string;
    transactions?: TransactionResponse[];
}

A Block type

+

Type declaration

  • block_hash: string
  • block_height: string
  • block_timestamp: string
  • first_version: string
  • last_version: string
  • Optionaltransactions?: TransactionResponse[]

    The transactions in the block in sequential order

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEndInfo.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEndInfo.html new file mode 100644 index 000000000..90d0e3993 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEndInfo.html @@ -0,0 +1,2 @@ +BlockEndInfo | @aptos-labs/ts-sdk - v1.30.0

Type Alias BlockEndInfo

BlockEndInfo: {
    block_approx_output_size: number;
    block_effective_block_gas_units: number;
    block_gas_limit_reached: boolean;
    block_output_limit_reached: boolean;
}

Describes the gas state of the block, indicating whether the block gas limit has been reached.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEpilogueTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEpilogueTransactionResponse.html new file mode 100644 index 000000000..f3d4b1bf0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockEpilogueTransactionResponse.html @@ -0,0 +1,5 @@ +BlockEpilogueTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias BlockEpilogueTransactionResponse

BlockEpilogueTransactionResponse: {
    accumulator_root_hash: string;
    block_end_info: BlockEndInfo | null;
    changes: WriteSetChange[];
    event_root_hash: string;
    gas_used: string;
    hash: string;
    state_change_hash: string;
    state_checkpoint_hash: string | null;
    success: boolean;
    timestamp: string;
    type: BlockEpilogue;
    version: string;
    vm_status: string;
}

A transaction executed at the end of a block that tracks data from the entire block.

+

Type declaration

  • accumulator_root_hash: string
  • block_end_info: BlockEndInfo | null
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • event_root_hash: string
  • gas_used: string
  • hash: string
  • state_change_hash: string
  • state_checkpoint_hash: string | null
  • success: boolean

    Whether the transaction was successful

    +
  • timestamp: string
  • type: BlockEpilogue
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockMetadataTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockMetadataTransactionResponse.html new file mode 100644 index 000000000..9a7e74e0c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/BlockMetadataTransactionResponse.html @@ -0,0 +1,8 @@ +BlockMetadataTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias BlockMetadataTransactionResponse

BlockMetadataTransactionResponse: {
    accumulator_root_hash: string;
    changes: WriteSetChange[];
    epoch: string;
    event_root_hash: string;
    events: Event[];
    failed_proposer_indices: number[];
    gas_used: string;
    hash: string;
    id: string;
    previous_block_votes_bitvec: number[];
    proposer: string;
    round: string;
    state_change_hash: string;
    state_checkpoint_hash: string | null;
    success: boolean;
    timestamp: string;
    type: BlockMetadata;
    version: string;
    vm_status: string;
}

The structure representing a blockchain block with its height.

+

Type declaration

  • accumulator_root_hash: string
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • epoch: string
  • event_root_hash: string
  • events: Event[]

    The events emitted at the block creation

    +
  • failed_proposer_indices: number[]

    The indices of the proposers who failed to propose

    +
  • gas_used: string
  • hash: string
  • id: string
  • previous_block_votes_bitvec: number[]

    Previous block votes

    +
  • proposer: string
  • round: string
  • state_change_hash: string
  • state_checkpoint_hash: string | null
  • success: boolean

    Whether the transaction was successful

    +
  • timestamp: string
  • type: BlockMetadata
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientConfig.html new file mode 100644 index 000000000..761619618 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientConfig.html @@ -0,0 +1,2 @@ +ClientConfig | @aptos-labs/ts-sdk - v1.30.0

Type Alias ClientConfig

ClientConfig: ClientHeadersType & {
    API_KEY?: string;
    WITH_CREDENTIALS?: boolean;
}

A configuration object for requests to the server, including API key, extra headers, and cookie handling options.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientHeadersType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientHeadersType.html new file mode 100644 index 000000000..4169395f7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ClientHeadersType.html @@ -0,0 +1,2 @@ +ClientHeadersType | @aptos-labs/ts-sdk - v1.30.0

Type Alias ClientHeadersType

ClientHeadersType: {
    HEADERS?: Record<string, string | number | boolean>;
}

General type definition for client headers.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/CommittedTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/CommittedTransactionResponse.html new file mode 100644 index 000000000..f7bc47ca2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/CommittedTransactionResponse.html @@ -0,0 +1,2 @@ +CommittedTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias CommittedTransactionResponse

The response for a committed transaction, which can be one of several transaction types.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/DecodedTableData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/DecodedTableData.html new file mode 100644 index 000000000..634861c8f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/DecodedTableData.html @@ -0,0 +1,6 @@ +DecodedTableData | @aptos-labs/ts-sdk - v1.30.0

Type Alias DecodedTableData

DecodedTableData: {
    key: any;
    key_type: string;
    value: any;
    value_type: string;
}

The decoded data for a table, including its key in JSON format.

+

Type declaration

  • key: any

    Key of table in JSON

    +
  • key_type: string

    Type of key

    +
  • value: any

    Value of table in JSON

    +
  • value_type: string

    Type of value

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/DeletedTableData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/DeletedTableData.html new file mode 100644 index 000000000..ed374c495 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/DeletedTableData.html @@ -0,0 +1,4 @@ +DeletedTableData | @aptos-labs/ts-sdk - v1.30.0

Type Alias DeletedTableData

DeletedTableData: {
    key: any;
    key_type: string;
}

Data for a deleted table entry.

+

Type declaration

  • key: any

    Deleted key

    +
  • key_type: string

    Deleted key type

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/DerivedKeys.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/DerivedKeys.html new file mode 100644 index 000000000..4f27aa311 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/DerivedKeys.html @@ -0,0 +1,2 @@ +DerivedKeys | @aptos-labs/ts-sdk - v1.30.0

Type Alias DerivedKeys

DerivedKeys: {
    chainCode: Uint8Array;
    key: Uint8Array;
}

Contains the derived cryptographic key as a Uint8Array.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/DeserializableClass.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/DeserializableClass.html new file mode 100644 index 000000000..45fcb02ec --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/DeserializableClass.html @@ -0,0 +1,4 @@ +DeserializableClass | @aptos-labs/ts-sdk - v1.30.0

Type Alias DeserializableClass<T>

DeserializableClass<T>: {
    deserialize(deserializer: Deserializer): T;
}

Type Parameters

Type declaration

  • deserialize:function
    • Deserializes a serialized object using the provided deserializer. +This function allows you to reconstruct an object from its serialized form.

      +

      Parameters

      • deserializer: Deserializer

        An instance of the Deserializer used to read the serialized data.

        +

      Returns T

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/DirectWriteSet.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/DirectWriteSet.html new file mode 100644 index 000000000..2f06d9929 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/DirectWriteSet.html @@ -0,0 +1,2 @@ +DirectWriteSet | @aptos-labs/ts-sdk - v1.30.0

Type Alias DirectWriteSet

DirectWriteSet: {
    changes: WriteSetChange[];
    events: Event[];
    type: string;
}

The set of direct write operations, identified by a type string.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionABI.html new file mode 100644 index 000000000..c6a3fb2b3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionABI.html @@ -0,0 +1,2 @@ +EntryFunctionABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias EntryFunctionABI

EntryFunctionABI: FunctionABI & {
    signers?: number;
}

Interface for an Entry function's ABI, enabling type checking and input conversion for ABI-based transaction submissions.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionArgumentTypes.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionArgumentTypes.html new file mode 100644 index 000000000..bbf2c703c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionArgumentTypes.html @@ -0,0 +1,2 @@ +EntryFunctionArgumentTypes | @aptos-labs/ts-sdk - v1.30.0

Type Alias EntryFunctionArgumentTypes

EntryFunctionArgumentTypes:
    | Bool
    | U8
    | U16
    | U32
    | U64
    | U128
    | U256
    | AccountAddress
    | MoveVector<EntryFunctionArgumentTypes>
    | MoveOption<EntryFunctionArgumentTypes>
    | MoveString
    | FixedBytes

Entry function arguments for building a raw transaction using BCS serialized arguments.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionPayloadResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionPayloadResponse.html new file mode 100644 index 000000000..9b518c56d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/EntryFunctionPayloadResponse.html @@ -0,0 +1,4 @@ +EntryFunctionPayloadResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias EntryFunctionPayloadResponse

EntryFunctionPayloadResponse: {
    arguments: any[];
    function: MoveFunctionId;
    type: string;
    type_arguments: string[];
}

The response payload for an entry function, containing the type of the entry.

+

Type declaration

  • arguments: any[]

    Arguments of the function

    +
  • function: MoveFunctionId
  • type: string
  • type_arguments: string[]

    Type arguments of the function

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Event.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Event.html new file mode 100644 index 000000000..ff430c307 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Event.html @@ -0,0 +1,2 @@ +Event | @aptos-labs/ts-sdk - v1.30.0

Type Alias Event

Event: {
    data: any;
    guid: EventGuid;
    sequence_number: string;
    type: string;
}

Type declaration

  • data: any

    The JSON representation of the event

    +
  • guid: EventGuid
  • sequence_number: string
  • type: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/EventGuid.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/EventGuid.html new file mode 100644 index 000000000..8589dd4a4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/EventGuid.html @@ -0,0 +1,2 @@ +EventGuid | @aptos-labs/ts-sdk - v1.30.0

Type Alias EventGuid

EventGuid: {
    account_address: string;
    creation_number: string;
}

The structure for an event, identified by a unique GUID.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ExecutionFinishEventData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ExecutionFinishEventData.html new file mode 100644 index 000000000..23c2cfee1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ExecutionFinishEventData.html @@ -0,0 +1,2 @@ +ExecutionFinishEventData | @aptos-labs/ts-sdk - v1.30.0

Type Alias ExecutionFinishEventData

ExecutionFinishEventData: {
    message: string;
}

The payload for when the worker has finished its job.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/FailureEventData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/FailureEventData.html new file mode 100644 index 000000000..a9310c061 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/FailureEventData.html @@ -0,0 +1,2 @@ +FailureEventData | @aptos-labs/ts-sdk - v1.30.0

Type Alias FailureEventData

FailureEventData: {
    error: string;
    message: string;
}

The payload for a failure event.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/FaucetConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/FaucetConfig.html new file mode 100644 index 000000000..4d63b4dd2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/FaucetConfig.html @@ -0,0 +1,2 @@ +FaucetConfig | @aptos-labs/ts-sdk - v1.30.0

Type Alias FaucetConfig

FaucetConfig: ClientHeadersType & {
    AUTH_TOKEN?: string;
}

A configuration object for a faucet, including optional authentication and headers for requests.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/FullNodeConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/FullNodeConfig.html new file mode 100644 index 000000000..90264d130 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/FullNodeConfig.html @@ -0,0 +1,2 @@ +FullNodeConfig | @aptos-labs/ts-sdk - v1.30.0

Type Alias FullNodeConfig

FullNodeConfig: ClientHeadersType

A configuration object for a Fullnode, allowing for the inclusion of extra headers in requests.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/FunctionABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/FunctionABI.html new file mode 100644 index 000000000..f63918b85 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/FunctionABI.html @@ -0,0 +1,2 @@ +FunctionABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias FunctionABI

FunctionABI: {
    parameters: TypeTag[];
    typeParameters: MoveFunctionGenericTypeParam[];
}

Data needed for a generic function ABI, applicable to both view and entry functions.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GasEstimation.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GasEstimation.html new file mode 100644 index 000000000..bdf89cc94 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GasEstimation.html @@ -0,0 +1,5 @@ +GasEstimation | @aptos-labs/ts-sdk - v1.30.0

Type Alias GasEstimation

GasEstimation: {
    deprioritized_gas_estimate?: number;
    gas_estimate: number;
    prioritized_gas_estimate?: number;
}

The output of the estimate gas API, including the deprioritized estimate for the gas unit price.

+

Type declaration

  • Optionaldeprioritized_gas_estimate?: number

    The deprioritized estimate for the gas unit price

    +
  • gas_estimate: number

    The current estimate for the gas unit price

    +
  • Optionalprioritized_gas_estimate?: number

    The prioritized estimate for the gas unit price

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccount.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccount.html new file mode 100644 index 000000000..a65b922ea --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccount.html @@ -0,0 +1 @@ +GenerateAccount | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithEd25519.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithEd25519.html new file mode 100644 index 000000000..cf8ba3708 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithEd25519.html @@ -0,0 +1,2 @@ +GenerateAccountWithEd25519 | @aptos-labs/ts-sdk - v1.30.0

Type Alias GenerateAccountWithEd25519

GenerateAccountWithEd25519: {
    legacy: boolean;
    scheme: Ed25519;
}

Input type to generate an account using the Ed25519 signing scheme.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithSingleSignerSecp256k1Key.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithSingleSignerSecp256k1Key.html new file mode 100644 index 000000000..801d17d5f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenerateAccountWithSingleSignerSecp256k1Key.html @@ -0,0 +1,2 @@ +GenerateAccountWithSingleSignerSecp256k1Key | @aptos-labs/ts-sdk - v1.30.0

Type Alias GenerateAccountWithSingleSignerSecp256k1Key

GenerateAccountWithSingleSignerSecp256k1Key: {
    legacy?: false;
    scheme: Secp256k1Ecdsa;
}

Input type to generate an account with a Single Signer using Secp256k1.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisPayload.html new file mode 100644 index 000000000..fe302552c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisPayload.html @@ -0,0 +1,2 @@ +GenesisPayload | @aptos-labs/ts-sdk - v1.30.0

Type Alias GenesisPayload

GenesisPayload: {
    type: string;
    write_set: WriteSet;
}

The payload for the genesis block containing the type of the payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisTransactionResponse.html new file mode 100644 index 000000000..84aa0f71b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GenesisTransactionResponse.html @@ -0,0 +1,6 @@ +GenesisTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GenesisTransactionResponse

GenesisTransactionResponse: {
    accumulator_root_hash: string;
    changes: WriteSetChange[];
    event_root_hash: string;
    events: Event[];
    gas_used: string;
    hash: string;
    payload: GenesisPayload;
    state_change_hash: string;
    state_checkpoint_hash?: string;
    success: boolean;
    type: Genesis;
    version: string;
    vm_status: string;
}

The response for a genesis transaction, indicating the type of transaction.

+

Type declaration

  • accumulator_root_hash: string
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • event_root_hash: string
  • events: Event[]

    Events emitted during genesis

    +
  • gas_used: string
  • hash: string
  • payload: GenesisPayload
  • state_change_hash: string
  • Optionalstate_checkpoint_hash?: string
  • success: boolean

    Whether the transaction was successful

    +
  • type: Genesis
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetANSNameResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetANSNameResponse.html new file mode 100644 index 000000000..0c1e07894 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetANSNameResponse.html @@ -0,0 +1,2 @@ +GetANSNameResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetANSNameResponse

GetANSNameResponse: GetNamesQuery["current_aptos_names"]

The response containing the current Aptos names from the GetNamesQuery.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCoinsDataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCoinsDataResponse.html new file mode 100644 index 000000000..28130141d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCoinsDataResponse.html @@ -0,0 +1,2 @@ +GetAccountCoinsDataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountCoinsDataResponse

GetAccountCoinsDataResponse: GetAccountCoinsDataQuery["current_fungible_asset_balances"]

The current balances of fungible assets for an account.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCollectionsWithOwnedTokenResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCollectionsWithOwnedTokenResponse.html new file mode 100644 index 000000000..8a1c4d963 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountCollectionsWithOwnedTokenResponse.html @@ -0,0 +1,2 @@ +GetAccountCollectionsWithOwnedTokenResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountCollectionsWithOwnedTokenResponse

GetAccountCollectionsWithOwnedTokenResponse: GetAccountCollectionsWithOwnedTokensQuery["current_collection_ownership_v2_view"]

The response structure for retrieving account collections associated with owned tokens.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensFromCollectionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensFromCollectionResponse.html new file mode 100644 index 000000000..18d4f7f65 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensFromCollectionResponse.html @@ -0,0 +1,2 @@ +GetAccountOwnedTokensFromCollectionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountOwnedTokensFromCollectionResponse

GetAccountOwnedTokensFromCollectionResponse: GetAccountOwnedTokensFromCollectionQuery["current_token_ownerships_v2"]

The response containing the current token ownerships for an account from a specific collection.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensQueryResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensQueryResponse.html new file mode 100644 index 000000000..758f5f63a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAccountOwnedTokensQueryResponse.html @@ -0,0 +1,2 @@ +GetAccountOwnedTokensQueryResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountOwnedTokensQueryResponse

GetAccountOwnedTokensQueryResponse: GetAccountOwnedTokensQuery["current_token_ownerships_v2"]

The response structure for querying tokens owned by an account.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAptosRequestOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAptosRequestOptions.html new file mode 100644 index 000000000..f6d45abf6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetAptosRequestOptions.html @@ -0,0 +1,2 @@ +GetAptosRequestOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAptosRequestOptions

GetAptosRequestOptions: Omit<GetRequestOptions, "type">

Options for making a request to the Aptos API, excluding the "type" field.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetChainTopUserTransactionsResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetChainTopUserTransactionsResponse.html new file mode 100644 index 000000000..73f643ccf --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetChainTopUserTransactionsResponse.html @@ -0,0 +1,2 @@ +GetChainTopUserTransactionsResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetChainTopUserTransactionsResponse

GetChainTopUserTransactionsResponse: GetChainTopUserTransactionsQuery["user_transactions"]

The response structure for retrieving user transactions from the top of the blockchain.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCollectionDataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCollectionDataResponse.html new file mode 100644 index 000000000..b40a127cc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCollectionDataResponse.html @@ -0,0 +1,2 @@ +GetCollectionDataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetCollectionDataResponse

GetCollectionDataResponse: GetCollectionDataQuery["current_collections_v2"][0]

The response structure for retrieving data from the current collections.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentFungibleAssetBalancesResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentFungibleAssetBalancesResponse.html new file mode 100644 index 000000000..3fe7cdc49 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentFungibleAssetBalancesResponse.html @@ -0,0 +1,2 @@ +GetCurrentFungibleAssetBalancesResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetCurrentFungibleAssetBalancesResponse

GetCurrentFungibleAssetBalancesResponse: GetCurrentFungibleAssetBalancesQuery["current_fungible_asset_balances"]

The current balances of fungible assets for a specific query.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentTokenOwnershipResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentTokenOwnershipResponse.html new file mode 100644 index 000000000..4209af1bc --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetCurrentTokenOwnershipResponse.html @@ -0,0 +1,2 @@ +GetCurrentTokenOwnershipResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetCurrentTokenOwnershipResponse

GetCurrentTokenOwnershipResponse: GetCurrentTokenOwnershipQuery["current_token_ownerships_v2"][0]

The response structure for retrieving the current token ownership details.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetDelegatedStakingActivitiesResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetDelegatedStakingActivitiesResponse.html new file mode 100644 index 000000000..a84cafcc6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetDelegatedStakingActivitiesResponse.html @@ -0,0 +1,2 @@ +GetDelegatedStakingActivitiesResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetDelegatedStakingActivitiesResponse

GetDelegatedStakingActivitiesResponse: GetDelegatedStakingActivitiesQuery["delegated_staking_activities"]

The response containing the delegated staking activities from the query.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetEventsResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetEventsResponse.html new file mode 100644 index 000000000..f36ab957c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetEventsResponse.html @@ -0,0 +1,2 @@ +GetEventsResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetEventsResponse

GetEventsResponse: GetEventsQuery["events"]

The response containing the events from the GetEventsQuery.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetActivitiesResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetActivitiesResponse.html new file mode 100644 index 000000000..3d089844b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetActivitiesResponse.html @@ -0,0 +1,2 @@ +GetFungibleAssetActivitiesResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetFungibleAssetActivitiesResponse

GetFungibleAssetActivitiesResponse: GetFungibleAssetActivitiesQuery["fungible_asset_activities"]

The response containing the activities related to fungible assets.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetMetadataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetMetadataResponse.html new file mode 100644 index 000000000..ade9750d2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetFungibleAssetMetadataResponse.html @@ -0,0 +1,2 @@ +GetFungibleAssetMetadataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetFungibleAssetMetadataResponse

GetFungibleAssetMetadataResponse: GetFungibleAssetMetadataQuery["fungible_asset_metadata"]

The response containing metadata for a fungible asset.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetNumberOfDelegatorsResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetNumberOfDelegatorsResponse.html new file mode 100644 index 000000000..3d093b6be --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetNumberOfDelegatorsResponse.html @@ -0,0 +1,2 @@ +GetNumberOfDelegatorsResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetNumberOfDelegatorsResponse

GetNumberOfDelegatorsResponse: GetNumberOfDelegatorsQuery["num_active_delegator_per_pool"]

The number of active delegators per pool in response to a query.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetObjectDataQueryResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetObjectDataQueryResponse.html new file mode 100644 index 000000000..eca4b2b00 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetObjectDataQueryResponse.html @@ -0,0 +1,7 @@ +GetObjectDataQueryResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetObjectDataQueryResponse

GetObjectDataQueryResponse: GetObjectDataQuery["current_objects"]

CUSTOM RESPONSE TYPES FOR THE END USER

+

To provide a good dev exp, we build custom types derived from the +query types to be the response type the end developer/user will +work with.

+

These types are used as the return type when calling a sdk api function +that calls the function that queries the server (usually under the /api/ folder)

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetOwnedTokensResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetOwnedTokensResponse.html new file mode 100644 index 000000000..a902dde97 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetOwnedTokensResponse.html @@ -0,0 +1,2 @@ +GetOwnedTokensResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetOwnedTokensResponse

GetOwnedTokensResponse: GetCurrentTokenOwnershipQuery["current_token_ownerships_v2"]

The response containing the current token ownerships for a user.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetProcessorStatusResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetProcessorStatusResponse.html new file mode 100644 index 000000000..fc2f2fd80 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetProcessorStatusResponse.html @@ -0,0 +1,2 @@ +GetProcessorStatusResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetProcessorStatusResponse

GetProcessorStatusResponse: GetProcessorStatusQuery["processor_status"]

The status of the processor as returned by the GetProcessorStatusQuery.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetRequestOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetRequestOptions.html new file mode 100644 index 000000000..3042df054 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetRequestOptions.html @@ -0,0 +1,10 @@ +GetRequestOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetRequestOptions

GetRequestOptions: {
    acceptType?: MimeType;
    aptosConfig: AptosConfig;
    contentType?: MimeType;
    originMethod: string;
    overrides?: ClientConfig;
    params?: Record<string,
        | string
        | AnyNumber
        | boolean
        | undefined>;
    path: string;
    type: AptosApiType;
}

Options for making a GET request, including configuration for the API client.

+

Type declaration

  • OptionalacceptType?: MimeType

    The accepted content type of the response of the API

    +
  • aptosConfig: AptosConfig

    The config for the API client

    +
  • OptionalcontentType?: MimeType

    The content type of the request body

    +
  • originMethod: string

    The name of the API method

    +
  • Optionaloverrides?: ClientConfig

    Specific client overrides for this request to override aptosConfig

    +
  • Optionalparams?: Record<string,
        | string
        | AnyNumber
        | boolean
        | undefined>

    The query parameters for the request

    +
  • path: string

    The URL path to the API method

    +
  • type: AptosApiType

    The type of API endpoint to call e.g. fullnode, indexer, etc

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsDataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsDataResponse.html new file mode 100644 index 000000000..da88e277d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsDataResponse.html @@ -0,0 +1,2 @@ +GetTableItemsDataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetTableItemsDataResponse

GetTableItemsDataResponse: GetTableItemsDataQuery["table_items"]

The response structure for retrieving items from a table.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsMetadataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsMetadataResponse.html new file mode 100644 index 000000000..991be34be --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTableItemsMetadataResponse.html @@ -0,0 +1,2 @@ +GetTableItemsMetadataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetTableItemsMetadataResponse

GetTableItemsMetadataResponse: GetTableItemsMetadataQuery["table_metadatas"]

The metadata for table items retrieved from a query.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenActivityResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenActivityResponse.html new file mode 100644 index 000000000..0895406b4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenActivityResponse.html @@ -0,0 +1,2 @@ +GetTokenActivityResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetTokenActivityResponse

GetTokenActivityResponse: GetTokenActivityQuery["token_activities_v2"]

The response structure for retrieving token activity data.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenDataResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenDataResponse.html new file mode 100644 index 000000000..882a25f27 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GetTokenDataResponse.html @@ -0,0 +1,2 @@ +GetTokenDataResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetTokenDataResponse

GetTokenDataResponse: GetTokenDataQuery["current_token_datas_v2"][0]

The response structure for retrieving token data, containing the current token information.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/GraphqlQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/GraphqlQuery.html new file mode 100644 index 000000000..51c08dfc1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/GraphqlQuery.html @@ -0,0 +1,2 @@ +GraphqlQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GraphqlQuery

GraphqlQuery: {
    query: string;
    variables?: {};
}

The GraphQL query to pass into the queryIndexer function.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/HexInput.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/HexInput.html new file mode 100644 index 000000000..99c3133ad --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/HexInput.html @@ -0,0 +1,2 @@ +HexInput | @aptos-labs/ts-sdk - v1.30.0

Type Alias HexInput

HexInput: string | Uint8Array

Hexadecimal data input for functions, supporting both string and Uint8Array formats.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/IndexerConfig.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/IndexerConfig.html new file mode 100644 index 000000000..cb956031a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/IndexerConfig.html @@ -0,0 +1,2 @@ +IndexerConfig | @aptos-labs/ts-sdk - v1.30.0

Type Alias IndexerConfig

IndexerConfig: ClientHeadersType

An Indexer configuration object for sending requests with additional headers.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionData.html new file mode 100644 index 000000000..6e15773d2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionData.html @@ -0,0 +1,2 @@ +InputEntryFunctionData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputEntryFunctionData

InputEntryFunctionData: {
    abi?: EntryFunctionABI;
    function: MoveFunctionId;
    functionArguments: (EntryFunctionArgumentTypes | SimpleEntryFunctionArgumentTypes)[];
    typeArguments?: TypeArgument[];
}

The data needed to generate an Entry Function payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithABI.html new file mode 100644 index 000000000..4f06466da --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithABI.html @@ -0,0 +1,2 @@ +InputEntryFunctionDataWithABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputEntryFunctionDataWithABI

InputEntryFunctionDataWithABI: Omit<InputEntryFunctionData, "abi"> & {
    abi: EntryFunctionABI;
}

The input data for an entry function, including its associated ABI.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithRemoteABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithRemoteABI.html new file mode 100644 index 000000000..12804ce6e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputEntryFunctionDataWithRemoteABI.html @@ -0,0 +1,2 @@ +InputEntryFunctionDataWithRemoteABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputEntryFunctionDataWithRemoteABI

InputEntryFunctionDataWithRemoteABI: InputEntryFunctionData & {
    aptosConfig: AptosConfig;
}

Combines input function data with Aptos configuration for remote ABI interactions.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateRawTransactionArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateRawTransactionArgs.html new file mode 100644 index 000000000..5507099aa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateRawTransactionArgs.html @@ -0,0 +1,2 @@ +InputGenerateRawTransactionArgs | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateRawTransactionArgs

A unified type for generating various transaction types.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionData.html new file mode 100644 index 000000000..1805063f9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionData.html @@ -0,0 +1,2 @@ +InputGenerateTransactionData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateTransactionData

Unified type holding user data input interfaces for generating various transaction types.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionOptions.html new file mode 100644 index 000000000..9c6282770 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionOptions.html @@ -0,0 +1,2 @@ +InputGenerateTransactionOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateTransactionOptions

InputGenerateTransactionOptions: {
    accountSequenceNumber?: AnyNumber;
    expireTimestamp?: number;
    gasUnitPrice?: number;
    maxGasAmount?: number;
}

Optional options to set when generating a transaction, including a maximum gas amount.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadData.html new file mode 100644 index 000000000..7f0600b61 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadData.html @@ -0,0 +1,2 @@ +InputGenerateTransactionPayloadData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateTransactionPayloadData

InputGenerateTransactionPayloadData: InputEntryFunctionData | InputScriptData | InputMultiSigData

The data needed to generate a transaction payload for Entry Function, Script, or Multi Sig types.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithABI.html new file mode 100644 index 000000000..1d97ab6ce --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithABI.html @@ -0,0 +1,2 @@ +InputGenerateTransactionPayloadDataWithABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateTransactionPayloadDataWithABI

InputGenerateTransactionPayloadDataWithABI: InputEntryFunctionDataWithABI | InputMultiSigDataWithABI

The payload for generating a transaction, which can be either an entry function or a multi-signature transaction.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithRemoteABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithRemoteABI.html new file mode 100644 index 000000000..a5f10fa11 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputGenerateTransactionPayloadDataWithRemoteABI.html @@ -0,0 +1,3 @@ +InputGenerateTransactionPayloadDataWithRemoteABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputGenerateTransactionPayloadDataWithRemoteABI

InputGenerateTransactionPayloadDataWithRemoteABI: InputScriptData | InputEntryFunctionDataWithRemoteABI | InputMultiSigDataWithRemoteABI

The payload for generating a transaction, which can be either script data, entry function data with remote ABI, or +multi-signature data.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigData.html new file mode 100644 index 000000000..58ff1d84f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigData.html @@ -0,0 +1,2 @@ +InputMultiSigData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputMultiSigData

InputMultiSigData: {
    multisigAddress: AccountAddressInput;
} & InputEntryFunctionData

The data needed to generate a Multi Sig payload

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithABI.html new file mode 100644 index 000000000..2b33926d1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithABI.html @@ -0,0 +1,2 @@ +InputMultiSigDataWithABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputMultiSigDataWithABI

InputMultiSigDataWithABI: {
    multisigAddress: AccountAddressInput;
} & InputEntryFunctionDataWithABI

The data needed to generate a Multi Sig payload, including the multisig address.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithRemoteABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithRemoteABI.html new file mode 100644 index 000000000..b32ff8b30 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputMultiSigDataWithRemoteABI.html @@ -0,0 +1,2 @@ +InputMultiSigDataWithRemoteABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputMultiSigDataWithRemoteABI

InputMultiSigDataWithRemoteABI: {
    multisigAddress: AccountAddressInput;
} & InputEntryFunctionDataWithRemoteABI

The data needed to generate a Multi Sig payload, including the multisig address.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputScriptData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputScriptData.html new file mode 100644 index 000000000..d874fdb06 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputScriptData.html @@ -0,0 +1,2 @@ +InputScriptData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputScriptData

InputScriptData: {
    bytecode: HexInput;
    functionArguments: ScriptFunctionArgumentTypes[];
    typeArguments?: TypeArgument[];
}

The data needed to generate a Script payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionData.html new file mode 100644 index 000000000..396941449 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionData.html @@ -0,0 +1,6 @@ +InputSimulateTransactionData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputSimulateTransactionData

InputSimulateTransactionData: {
    feePayerPublicKey?: PublicKey;
    options?: InputSimulateTransactionOptions;
    secondarySignersPublicKeys?: PublicKey[];
    signerPublicKey: PublicKey;
    transaction: AnyRawTransaction;
}

The data required to simulate a transaction, typically generated by generateTransaction().

+

Type declaration

  • OptionalfeePayerPublicKey?: PublicKey

    For a fee payer transaction (aka Sponsored Transaction)

    +
  • Optionaloptions?: InputSimulateTransactionOptions
  • OptionalsecondarySignersPublicKeys?: PublicKey[]

    For a fee payer or multi-agent transaction that requires additional signers in

    +
  • signerPublicKey: PublicKey

    For a single signer transaction

    +
  • transaction: AnyRawTransaction

    The transaction to simulate, probably generated by generateTransaction()

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionOptions.html new file mode 100644 index 000000000..60fa41e90 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputSimulateTransactionOptions.html @@ -0,0 +1,2 @@ +InputSimulateTransactionOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputSimulateTransactionOptions

InputSimulateTransactionOptions: {
    estimateGasUnitPrice?: boolean;
    estimateMaxGasAmount?: boolean;
    estimatePrioritizedGasUnitPrice?: boolean;
}

Options for simulating a transaction input, including whether to estimate the gas unit price.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionData.html new file mode 100644 index 000000000..3ec81c742 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionData.html @@ -0,0 +1,2 @@ +InputViewFunctionData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputViewFunctionData

InputViewFunctionData: {
    abi?: ViewFunctionABI;
    function: MoveFunctionId;
    functionArguments?: (EntryFunctionArgumentTypes | SimpleEntryFunctionArgumentTypes)[];
    typeArguments?: TypeArgument[];
}

The data needed to generate a View Function payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithABI.html new file mode 100644 index 000000000..f4be58581 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithABI.html @@ -0,0 +1,2 @@ +InputViewFunctionDataWithABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputViewFunctionDataWithABI

InputViewFunctionDataWithABI: InputViewFunctionData & {
    abi: ViewFunctionABI;
}

Data needed to generate a view function, including the fetched ABI.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithRemoteABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithRemoteABI.html new file mode 100644 index 000000000..4356938a2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionDataWithRemoteABI.html @@ -0,0 +1,2 @@ +InputViewFunctionDataWithRemoteABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputViewFunctionDataWithRemoteABI

InputViewFunctionDataWithRemoteABI: InputViewFunctionData & {
    aptosConfig: AptosConfig;
}

Data required to create a view function payload and retrieve the remote ABI, including Aptos configuration.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionJsonData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionJsonData.html new file mode 100644 index 000000000..a042d8419 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/InputViewFunctionJsonData.html @@ -0,0 +1,2 @@ +InputViewFunctionJsonData | @aptos-labs/ts-sdk - v1.30.0

Type Alias InputViewFunctionJsonData

InputViewFunctionJsonData: {
    function: MoveFunctionId;
    functionArguments?: MoveValue[];
    typeArguments?: MoveStructId[];
}

The data needed to generate a View Function payload in JSON format.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerInfo.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerInfo.html new file mode 100644 index 000000000..204d4a7e8 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerInfo.html @@ -0,0 +1,5 @@ +LedgerInfo | @aptos-labs/ts-sdk - v1.30.0

Type Alias LedgerInfo

LedgerInfo: {
    block_height: string;
    chain_id: number;
    epoch: string;
    git_hash?: string;
    ledger_timestamp: string;
    ledger_version: string;
    node_role: RoleType;
    oldest_block_height: string;
    oldest_ledger_version: string;
}

Information about the current blockchain ledger, including its chain ID.

+

Type declaration

  • block_height: string
  • chain_id: number

    Chain ID of the current chain

    +
  • epoch: string
  • Optionalgit_hash?: string

    Git hash of the build of the API endpoint. Can be used to determine the exact +software version used by the API endpoint.

    +
  • ledger_timestamp: string
  • ledger_version: string
  • node_role: RoleType
  • oldest_block_height: string
  • oldest_ledger_version: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerVersionArg.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerVersionArg.html new file mode 100644 index 000000000..72e70b4c0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/LedgerVersionArg.html @@ -0,0 +1,2 @@ +LedgerVersionArg | @aptos-labs/ts-sdk - v1.30.0

Type Alias LedgerVersionArg

LedgerVersionArg: {
    ledgerVersion?: AnyNumber;
}

The ledger version of transactions, defaulting to the latest version if not specified.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveAddressType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveAddressType.html new file mode 100644 index 000000000..a5e32db0c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveAddressType.html @@ -0,0 +1,2 @@ +MoveAddressType | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveAddressType

MoveAddressType: string

A string representing a Move address.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunction.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunction.html new file mode 100644 index 000000000..b5e845d16 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunction.html @@ -0,0 +1,7 @@ +MoveFunction | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveFunction

MoveFunction: {
    generic_type_params: MoveFunctionGenericTypeParam[];
    is_entry: boolean;
    is_view: boolean;
    name: string;
    params: string[];
    return: string[];
    visibility: MoveFunctionVisibility;
}

Move function

+

Type declaration

  • generic_type_params: MoveFunctionGenericTypeParam[]

    Generic type params associated with the Move function

    +
  • is_entry: boolean

    Whether the function can be called as an entry function directly in a transaction

    +
  • is_view: boolean

    Whether the function is a view function or not

    +
  • name: string
  • params: string[]

    Parameters associated with the move function

    +
  • return: string[]

    Return type of the function

    +
  • visibility: MoveFunctionVisibility
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionGenericTypeParam.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionGenericTypeParam.html new file mode 100644 index 000000000..ac35599ba --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionGenericTypeParam.html @@ -0,0 +1,2 @@ +MoveFunctionGenericTypeParam | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveFunctionGenericTypeParam

MoveFunctionGenericTypeParam: {
    constraints: MoveAbility[];
}

Move abilities associated with the generic type parameter of a function.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionId.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionId.html new file mode 100644 index 000000000..67b506d45 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveFunctionId.html @@ -0,0 +1,2 @@ +MoveFunctionId | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveFunctionId

MoveFunctionId: MoveStructId

The move function containing its name. Same as MoveStructId since it reads weird to take a StructId for a Function.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModule.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModule.html new file mode 100644 index 000000000..0cb73add7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModule.html @@ -0,0 +1,5 @@ +MoveModule | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveModule

MoveModule: {
    address: string;
    exposed_functions: MoveFunction[];
    friends: MoveModuleId[];
    name: string;
    structs: MoveStruct[];
}

A Move module

+

Type declaration

  • address: string
  • exposed_functions: MoveFunction[]

    Public functions of the module

    +
  • friends: MoveModuleId[]

    Friends of the module

    +
  • name: string
  • structs: MoveStruct[]

    Structs of the module

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleBytecode.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleBytecode.html new file mode 100644 index 000000000..5bf27cda0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleBytecode.html @@ -0,0 +1,2 @@ +MoveModuleBytecode | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveModuleBytecode

MoveModuleBytecode: {
    abi?: MoveModule;
    bytecode: string;
}

A Move module containing an address.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleId.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleId.html new file mode 100644 index 000000000..04dd4a4da --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveModuleId.html @@ -0,0 +1,3 @@ +MoveModuleId | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveModuleId

MoveModuleId: `${string}::${string}`

A string representation of a Move module, formatted as module_name::function_name. +Module names are case-sensitive.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveObjectType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveObjectType.html new file mode 100644 index 000000000..62b1e3ddb --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveObjectType.html @@ -0,0 +1,2 @@ +MoveObjectType | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveObjectType

MoveObjectType: string

The type for identifying objects to be moved within the system.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveOptionType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveOptionType.html new file mode 100644 index 000000000..dc001882e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveOptionType.html @@ -0,0 +1,2 @@ +MoveOptionType | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveOptionType

MoveOptionType: MoveType | null | undefined

The type for move options, which can be a MoveType, null, or undefined.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveResource.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveResource.html new file mode 100644 index 000000000..e495fe278 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveResource.html @@ -0,0 +1 @@ +MoveResource | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveResource<T>

MoveResource<T>: {
    data: T;
    type: MoveStructId;
}

Type Parameters

  • T = {}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveScriptBytecode.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveScriptBytecode.html new file mode 100644 index 000000000..54ba8e62d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveScriptBytecode.html @@ -0,0 +1,2 @@ +MoveScriptBytecode | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveScriptBytecode

MoveScriptBytecode: {
    abi?: MoveFunction;
    bytecode: string;
}

The bytecode for a Move script.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStruct.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStruct.html new file mode 100644 index 000000000..ba446d5e1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStruct.html @@ -0,0 +1,9 @@ +MoveStruct | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveStruct

MoveStruct: {
    abilities: MoveAbility[];
    fields: MoveStructField[];
    generic_type_params: MoveFunctionGenericTypeParam[];
    is_event: boolean;
    is_native: boolean;
    name: string;
}

A move struct

+

Type declaration

  • abilities: MoveAbility[]

    Abilities associated with the struct

    +
  • fields: MoveStructField[]

    Fields associated with the struct

    +
  • generic_type_params: MoveFunctionGenericTypeParam[]

    Generic types associated with the struct

    +
  • is_event: boolean

    Whether the struct is a module event (aka v2 event). This will be false for v1 +events because the value is derived from the #[event] attribute on the struct in +the Move source code. This attribute is only relevant for v2 events.

    +
  • is_native: boolean

    Whether the struct is a native struct of Move

    +
  • name: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructField.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructField.html new file mode 100644 index 000000000..a1afe8536 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructField.html @@ -0,0 +1,2 @@ +MoveStructField | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveStructField

MoveStructField: {
    name: string;
    type: string;
}

A field in a Move struct, identified by its name.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructId.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructId.html new file mode 100644 index 000000000..851179666 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructId.html @@ -0,0 +1,2 @@ +MoveStructId | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveStructId

MoveStructId: `${string}::${string}::${string}`

A structure representing a move with a name.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructType.html new file mode 100644 index 000000000..a59a5c9c9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveStructType.html @@ -0,0 +1 @@ +MoveStructType | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveStructType

MoveStructType: {}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveType.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveType.html new file mode 100644 index 000000000..33d01b55d --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveType.html @@ -0,0 +1,3 @@ +MoveType | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveType

MoveType:
    | boolean
    | string
    | MoveUint8Type
    | MoveUint16Type
    | MoveUint32Type
    | MoveUint64Type
    | MoveUint128Type
    | MoveUint256Type
    | MoveAddressType
    | MoveObjectType
    | MoveStructType
    | MoveType[]

A union type that encompasses various data types used in Move, including primitive types, address types, object types, and +arrays of MoveType.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint128Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint128Type.html new file mode 100644 index 000000000..e76b2e48a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint128Type.html @@ -0,0 +1,2 @@ +MoveUint128Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint128Type

MoveUint128Type: string

A string representing a 128-bit unsigned integer in the Move programming language.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint16Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint16Type.html new file mode 100644 index 000000000..4598e56c4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint16Type.html @@ -0,0 +1,2 @@ +MoveUint16Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint16Type

MoveUint16Type: number

A 16-bit unsigned integer used in the Move programming language.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint256Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint256Type.html new file mode 100644 index 000000000..743f7ce24 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint256Type.html @@ -0,0 +1,2 @@ +MoveUint256Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint256Type

MoveUint256Type: string

A string representation of a 256-bit unsigned integer used in Move programming.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint32Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint32Type.html new file mode 100644 index 000000000..6ee0acb61 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint32Type.html @@ -0,0 +1,2 @@ +MoveUint32Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint32Type

MoveUint32Type: number

A 32-bit unsigned integer type used in Move programming.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint64Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint64Type.html new file mode 100644 index 000000000..6a60f3a90 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint64Type.html @@ -0,0 +1,2 @@ +MoveUint64Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint64Type

MoveUint64Type: string

A string representation of a 64-bit unsigned integer used in Move programming.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint8Type.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint8Type.html new file mode 100644 index 000000000..aae0f3998 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveUint8Type.html @@ -0,0 +1,2 @@ +MoveUint8Type | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveUint8Type

MoveUint8Type: number

A number representing a Move uint8 type.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveValue.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveValue.html new file mode 100644 index 000000000..1c00501ea --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MoveValue.html @@ -0,0 +1,12 @@ +MoveValue | @aptos-labs/ts-sdk - v1.30.0

Type Alias MoveValue

MoveValue:
    | boolean
    | string
    | MoveUint8Type
    | MoveUint16Type
    | MoveUint32Type
    | MoveUint64Type
    | MoveUint128Type
    | MoveUint256Type
    | MoveAddressType
    | MoveObjectType
    | MoveStructId
    | MoveOptionType
    | MoveValue[]

Possible Move values acceptable by move functions (entry, view)

+

Map of a Move value to the corresponding TypeScript value

+

Bool -> boolean

+

u8, u16, u32 -> number

+

u64, u128, u256 -> string

+

String -> string

+

Address -> 0x${string}

+

Struct - 0x${string}::${string}::${string}

+

Object -> 0x${string}

+

Vector -> Array<MoveValue>

+

Option -> MoveValue | null | undefined

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/MultisigPayloadResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/MultisigPayloadResponse.html new file mode 100644 index 000000000..caaa0031c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/MultisigPayloadResponse.html @@ -0,0 +1,2 @@ +MultisigPayloadResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias MultisigPayloadResponse

MultisigPayloadResponse: {
    multisig_address: string;
    transaction_payload?: EntryFunctionPayloadResponse;
    type: string;
}

The response payload for a multisig transaction, containing the type of the transaction.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderBy.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderBy.html new file mode 100644 index 000000000..6ca0801ba --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderBy.html @@ -0,0 +1,3 @@ +OrderBy | @aptos-labs/ts-sdk - v1.30.0

Type Alias OrderBy<T>

OrderBy<T>: {
    [K in keyof T]?: OrderByValue
}[]

A generic type that being passed by each function and holds an +array of properties we can sort the query by

+

Type Parameters

  • T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderByValue.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderByValue.html new file mode 100644 index 000000000..72ffb47bd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/OrderByValue.html @@ -0,0 +1,2 @@ +OrderByValue | @aptos-labs/ts-sdk - v1.30.0

Type Alias OrderByValue

OrderByValue:
    | "asc"
    | "asc_nulls_first"
    | "asc_nulls_last"
    | "desc"
    | "desc_nulls_first"
    | "desc_nulls_last"

Specifies the order direction for sorting, including options for handling null values.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ParsingResult.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ParsingResult.html new file mode 100644 index 000000000..9a3842729 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ParsingResult.html @@ -0,0 +1,6 @@ +ParsingResult | @aptos-labs/ts-sdk - v1.30.0

Type Alias ParsingResult<T>

ParsingResult<T>: {
    invalidReason?: T;
    invalidReasonMessage?: string;
    valid: boolean;
}

Whereas ParsingError is thrown when parsing fails, e.g. in a fromString function, +this type is returned from "defensive" functions like isValid.

+

Type Parameters

  • T

Type declaration

  • OptionalinvalidReason?: T

    If valid is false, this will be a code explaining why parsing failed.

    +
  • OptionalinvalidReasonMessage?: string

    If valid is false, this will be a string explaining why parsing failed.

    +
  • valid: boolean

    True if valid, false otherwise.

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/PendingTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/PendingTransactionResponse.html new file mode 100644 index 000000000..00ce97dfa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/PendingTransactionResponse.html @@ -0,0 +1,2 @@ +PendingTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias PendingTransactionResponse

PendingTransactionResponse: {
    expiration_timestamp_secs: string;
    gas_unit_price: string;
    hash: string;
    max_gas_amount: string;
    payload: TransactionPayloadResponse;
    sender: string;
    sequence_number: string;
    signature?: TransactionSignature;
    type: Pending;
}

The response for a pending transaction, indicating that the transaction is still being processed.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/PostAptosRequestOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/PostAptosRequestOptions.html new file mode 100644 index 000000000..18b9cf318 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/PostAptosRequestOptions.html @@ -0,0 +1,2 @@ +PostAptosRequestOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias PostAptosRequestOptions

PostAptosRequestOptions: Omit<PostRequestOptions, "type">

Options for posting a request to Aptos, excluding the type field.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/PostRequestOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/PostRequestOptions.html new file mode 100644 index 000000000..8a539db3e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/PostRequestOptions.html @@ -0,0 +1,11 @@ +PostRequestOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias PostRequestOptions

PostRequestOptions: {
    acceptType?: MimeType;
    aptosConfig: AptosConfig;
    body?: any;
    contentType?: MimeType;
    originMethod: string;
    overrides?: ClientConfig;
    params?: Record<string,
        | string
        | AnyNumber
        | boolean
        | undefined>;
    path: string;
    type: AptosApiType;
}

Options for making a POST request, including the API client configuration.

+

Type declaration

  • OptionalacceptType?: MimeType

    The accepted content type of the response of the API

    +
  • aptosConfig: AptosConfig

    The config for the API client

    +
  • Optionalbody?: any

    The body of the request, should match the content type of the request

    +
  • OptionalcontentType?: MimeType

    The content type of the request body

    +
  • originMethod: string

    The name of the API method

    +
  • Optionaloverrides?: ClientConfig

    Specific client overrides for this request to override aptosConfig

    +
  • Optionalparams?: Record<string,
        | string
        | AnyNumber
        | boolean
        | undefined>

    The query parameters for the request

    +
  • path: string

    The URL path to the API method

    +
  • type: AptosApiType

    The type of API endpoint to call e.g. fullnode, indexer, etc

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchCallback.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchCallback.html new file mode 100644 index 000000000..b3c5ef1ad --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchCallback.html @@ -0,0 +1 @@ +ProofFetchCallback | @aptos-labs/ts-sdk - v1.30.0

Type Alias ProofFetchCallback

ProofFetchCallback: ((status: ProofFetchStatus) => Promise<void>)
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchFailure.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchFailure.html new file mode 100644 index 000000000..3d6424f96 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchFailure.html @@ -0,0 +1 @@ +ProofFetchFailure | @aptos-labs/ts-sdk - v1.30.0

Type Alias ProofFetchFailure

ProofFetchFailure: {
    error: string;
    status: "Failed";
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchStatus.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchStatus.html new file mode 100644 index 000000000..3d67f725a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchStatus.html @@ -0,0 +1 @@ +ProofFetchStatus | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchSuccess.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchSuccess.html new file mode 100644 index 000000000..9d088551a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ProofFetchSuccess.html @@ -0,0 +1 @@ +ProofFetchSuccess | @aptos-labs/ts-sdk - v1.30.0

Type Alias ProofFetchSuccess

ProofFetchSuccess: {
    status: "Success";
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptFunctionArgumentTypes.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptFunctionArgumentTypes.html new file mode 100644 index 000000000..558bb9eec --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptFunctionArgumentTypes.html @@ -0,0 +1,2 @@ +ScriptFunctionArgumentTypes | @aptos-labs/ts-sdk - v1.30.0

Type Alias ScriptFunctionArgumentTypes

ScriptFunctionArgumentTypes:
    | Bool
    | U8
    | U16
    | U32
    | U64
    | U128
    | U256
    | AccountAddress
    | MoveVector<ScriptFunctionArgumentTypes>
    | MoveString
    | FixedBytes
    | Serialized

Script function arguments for building raw transactions using BCS serialized arguments.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptPayloadResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptPayloadResponse.html new file mode 100644 index 000000000..7b1c94013 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptPayloadResponse.html @@ -0,0 +1,4 @@ +ScriptPayloadResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias ScriptPayloadResponse

ScriptPayloadResponse: {
    arguments: any[];
    code: MoveScriptBytecode;
    type: string;
    type_arguments: string[];
}

The payload for a script response, containing the type of the script.

+

Type declaration

  • arguments: any[]

    Arguments of the function

    +
  • code: MoveScriptBytecode
  • type: string
  • type_arguments: string[]

    Type arguments of the function

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptWriteSet.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptWriteSet.html new file mode 100644 index 000000000..4452fc425 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ScriptWriteSet.html @@ -0,0 +1,2 @@ +ScriptWriteSet | @aptos-labs/ts-sdk - v1.30.0

Type Alias ScriptWriteSet

ScriptWriteSet: {
    execute_as: string;
    script: ScriptPayloadResponse;
    type: string;
}

The set of properties for writing scripts, including the type of script.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/SimpleEntryFunctionArgumentTypes.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/SimpleEntryFunctionArgumentTypes.html new file mode 100644 index 000000000..292b9af2f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/SimpleEntryFunctionArgumentTypes.html @@ -0,0 +1,2 @@ +SimpleEntryFunctionArgumentTypes | @aptos-labs/ts-sdk - v1.30.0

Type Alias SimpleEntryFunctionArgumentTypes

SimpleEntryFunctionArgumentTypes:
    | boolean
    | number
    | bigint
    | string
    | null
    | undefined
    | Uint8Array
    | ArrayBuffer
    | (SimpleEntryFunctionArgumentTypes | EntryFunctionArgumentTypes)[]

Entry function arguments for building a raw transaction using remote ABI, supporting various data types including primitives and arrays.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/SingleKeySignerFromDerivationPathArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/SingleKeySignerFromDerivationPathArgs.html new file mode 100644 index 000000000..6b0634cae --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/SingleKeySignerFromDerivationPathArgs.html @@ -0,0 +1,2 @@ +SingleKeySignerFromDerivationPathArgs | @aptos-labs/ts-sdk - v1.30.0

Type Alias SingleKeySignerFromDerivationPathArgs

SingleKeySignerFromDerivationPathArgs: SingleKeySignerGenerateArgs & {
    mnemonic: string;
    path: string;
}

The arguments for generating a single key signer from a specified derivation path.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/StateCheckpointTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/StateCheckpointTransactionResponse.html new file mode 100644 index 000000000..19eb12c11 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/StateCheckpointTransactionResponse.html @@ -0,0 +1,5 @@ +StateCheckpointTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias StateCheckpointTransactionResponse

StateCheckpointTransactionResponse: {
    accumulator_root_hash: string;
    changes: WriteSetChange[];
    event_root_hash: string;
    gas_used: string;
    hash: string;
    state_change_hash: string;
    state_checkpoint_hash: string | null;
    success: boolean;
    timestamp: string;
    type: StateCheckpoint;
    version: string;
    vm_status: string;
}

The response for a state checkpoint transaction, indicating the type of transaction.

+

Type declaration

  • accumulator_root_hash: string
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • event_root_hash: string
  • gas_used: string
  • hash: string
  • state_change_hash: string
  • state_checkpoint_hash: string | null
  • success: boolean

    Whether the transaction was successful

    +
  • timestamp: string
  • type: StateCheckpoint
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/SuccessEventData.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/SuccessEventData.html new file mode 100644 index 000000000..da9159032 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/SuccessEventData.html @@ -0,0 +1,2 @@ +SuccessEventData | @aptos-labs/ts-sdk - v1.30.0

Type Alias SuccessEventData

SuccessEventData: {
    message: string;
    transactionHash: string;
}

The payload for a success event.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TableItemRequest.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TableItemRequest.html new file mode 100644 index 000000000..ca6b94700 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TableItemRequest.html @@ -0,0 +1,3 @@ +TableItemRequest | @aptos-labs/ts-sdk - v1.30.0

Type Alias TableItemRequest

TableItemRequest: {
    key: any;
    key_type: MoveValue;
    value_type: MoveValue;
}

The request payload for the GetTableItem API.

+

Type declaration

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TokenStandard.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TokenStandard.html new file mode 100644 index 000000000..1819c4fd4 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TokenStandard.html @@ -0,0 +1,2 @@ +TokenStandard | @aptos-labs/ts-sdk - v1.30.0

Type Alias TokenStandard

TokenStandard: "v1" | "v2"

The token standard to query for, which can be either version "v1" or "v2".

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionEd25519Signature.html new file mode 100644 index 000000000..b63243efa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionEd25519Signature.html @@ -0,0 +1,2 @@ +TransactionEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionEd25519Signature

TransactionEd25519Signature: {
    public_key: string;
    signature: "ed25519_signature";
    type: string;
}

The signature for a transaction using the Ed25519 algorithm.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionFeePayerSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionFeePayerSignature.html new file mode 100644 index 000000000..7b6ec59d6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionFeePayerSignature.html @@ -0,0 +1,4 @@ +TransactionFeePayerSignature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionFeePayerSignature

TransactionFeePayerSignature: {
    fee_payer_address: string;
    fee_payer_signer: AccountSignature;
    secondary_signer_addresses: string[];
    secondary_signers: AccountSignature[];
    sender: AccountSignature;
    type: "fee_payer_signature";
}

The signature of the fee payer in a transaction.

+

Type declaration

  • fee_payer_address: string
  • fee_payer_signer: AccountSignature
  • secondary_signer_addresses: string[]

    The other involved parties' addresses

    +
  • secondary_signers: AccountSignature[]

    The associated signatures, in the same order as the secondary addresses

    +
  • sender: AccountSignature
  • type: "fee_payer_signature"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiAgentSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiAgentSignature.html new file mode 100644 index 000000000..58954ea27 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiAgentSignature.html @@ -0,0 +1,4 @@ +TransactionMultiAgentSignature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionMultiAgentSignature

TransactionMultiAgentSignature: {
    secondary_signer_addresses: string[];
    secondary_signers: AccountSignature[];
    sender: AccountSignature;
    type: "multi_agent_signature";
}

The structure for a multi-agent signature in a transaction.

+

Type declaration

  • secondary_signer_addresses: string[]

    The other involved parties' addresses

    +
  • secondary_signers: AccountSignature[]

    The associated signatures, in the same order as the secondary addresses

    +
  • sender: AccountSignature
  • type: "multi_agent_signature"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiEd25519Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiEd25519Signature.html new file mode 100644 index 000000000..a3caca31c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionMultiEd25519Signature.html @@ -0,0 +1,5 @@ +TransactionMultiEd25519Signature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionMultiEd25519Signature

TransactionMultiEd25519Signature: {
    bitmap: string;
    public_keys: string[];
    signatures: string[];
    threshold: number;
    type: "multi_ed25519_signature";
}

The structure for a multi-signature transaction using Ed25519.

+

Type declaration

  • bitmap: string
  • public_keys: string[]

    The public keys for the Ed25519 signature

    +
  • signatures: string[]

    Signature associated with the public keys in the same order

    +
  • threshold: number

    The number of signatures required for a successful transaction

    +
  • type: "multi_ed25519_signature"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionPayloadResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionPayloadResponse.html new file mode 100644 index 000000000..5564f777e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionPayloadResponse.html @@ -0,0 +1,2 @@ +TransactionPayloadResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionPayloadResponse

The payload for a transaction response, which can be an entry function, script, or multisig payload.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionResponse.html new file mode 100644 index 000000000..f291254e6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionResponse.html @@ -0,0 +1,2 @@ +TransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionResponse

The response for a transaction, which can be either pending or committed.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSecp256k1Signature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSecp256k1Signature.html new file mode 100644 index 000000000..172454a7a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSecp256k1Signature.html @@ -0,0 +1,2 @@ +TransactionSecp256k1Signature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionSecp256k1Signature

TransactionSecp256k1Signature: {
    public_key: string;
    signature: "secp256k1_ecdsa_signature";
    type: string;
}

The structure for a Secp256k1 signature in a transaction.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSignature.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSignature.html new file mode 100644 index 000000000..646661732 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TransactionSignature.html @@ -0,0 +1,2 @@ +TransactionSignature | @aptos-labs/ts-sdk - v1.30.0

Type Alias TransactionSignature

JSON representations of transaction signatures returned from the node API.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/TypeArgument.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/TypeArgument.html new file mode 100644 index 000000000..dc19f0410 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/TypeArgument.html @@ -0,0 +1,21 @@ +TypeArgument | @aptos-labs/ts-sdk - v1.30.0

Type Alias TypeArgument

TypeArgument: TypeTag | string

Inputs for Entry functions, view functions, and scripts, which can be a string representation of various types including +primitive types, vectors, and structured types.

+
    +
  • +
+

This can be a string version of the type argument such as:

+
    +
  • u8
  • +
  • u16
  • +
  • u32
  • +
  • u64
  • +
  • u128
  • +
  • u256
  • +
  • bool
  • +
  • address
  • +
  • signer
  • +
  • vector
  • +
  • address::module::struct
  • +
  • address::module::struct<Type1, Type2>
  • +
+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint128.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint128.html new file mode 100644 index 000000000..17cdab71c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint128.html @@ -0,0 +1,2 @@ +Uint128 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint128

Uint128: bigint

A 128-bit unsigned integer used for precise arithmetic operations.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint16.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint16.html new file mode 100644 index 000000000..334b2bfc6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint16.html @@ -0,0 +1,2 @@ +Uint16 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint16

Uint16: number

A 16-bit unsigned integer.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint256.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint256.html new file mode 100644 index 000000000..6701ba631 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint256.html @@ -0,0 +1,2 @@ +Uint256 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint256

Uint256: bigint

A 256-bit unsigned integer used for precise numerical calculations.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint32.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint32.html new file mode 100644 index 000000000..7dad61160 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint32.html @@ -0,0 +1,2 @@ +Uint32 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint32

Uint32: number

A 32-bit unsigned integer.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint64.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint64.html new file mode 100644 index 000000000..d878a6fa2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint64.html @@ -0,0 +1,2 @@ +Uint64 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint64

Uint64: bigint

A 64-bit unsigned integer value.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint8.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint8.html new file mode 100644 index 000000000..98d4a7825 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/Uint8.html @@ -0,0 +1,2 @@ +Uint8 | @aptos-labs/ts-sdk - v1.30.0

Type Alias Uint8

Uint8: number

BCS types

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/UserTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/UserTransactionResponse.html new file mode 100644 index 000000000..4f7327e8e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/UserTransactionResponse.html @@ -0,0 +1,6 @@ +UserTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias UserTransactionResponse

UserTransactionResponse: {
    accumulator_root_hash: string;
    changes: WriteSetChange[];
    event_root_hash: string;
    events: Event[];
    expiration_timestamp_secs: string;
    gas_unit_price: string;
    gas_used: string;
    hash: string;
    max_gas_amount: string;
    payload: TransactionPayloadResponse;
    sender: string;
    sequence_number: string;
    signature?: TransactionSignature;
    state_change_hash: string;
    state_checkpoint_hash: string | null;
    success: boolean;
    timestamp: string;
    type: User;
    version: string;
    vm_status: string;
}

The response structure for a user transaction.

+

Type declaration

  • accumulator_root_hash: string
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • event_root_hash: string
  • events: Event[]

    Events generated by the transaction

    +
  • expiration_timestamp_secs: string
  • gas_unit_price: string
  • gas_used: string
  • hash: string
  • max_gas_amount: string
  • payload: TransactionPayloadResponse
  • sender: string
  • sequence_number: string
  • Optionalsignature?: TransactionSignature
  • state_change_hash: string
  • state_checkpoint_hash: string | null
  • success: boolean

    Whether the transaction was successful

    +
  • timestamp: string
  • type: User
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ValidatorTransactionResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ValidatorTransactionResponse.html new file mode 100644 index 000000000..67de7aa50 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ValidatorTransactionResponse.html @@ -0,0 +1,6 @@ +ValidatorTransactionResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias ValidatorTransactionResponse

ValidatorTransactionResponse: {
    accumulator_root_hash: string;
    changes: WriteSetChange[];
    event_root_hash: string;
    events: Event[];
    gas_used: string;
    hash: string;
    state_change_hash: string;
    state_checkpoint_hash: string | null;
    success: boolean;
    timestamp: string;
    type: Validator;
    version: string;
    vm_status: string;
}

The response for a validator transaction, indicating the type of transaction.

+

Type declaration

  • accumulator_root_hash: string
  • changes: WriteSetChange[]

    Final state of resources changed by the transaction

    +
  • event_root_hash: string
  • events: Event[]

    The events emitted by the validator transaction

    +
  • gas_used: string
  • hash: string
  • state_change_hash: string
  • state_checkpoint_hash: string | null
  • success: boolean

    Whether the transaction was successful

    +
  • timestamp: string
  • type: Validator
  • version: string
  • vm_status: string

    The VM status of the transaction, can tell useful information in a failure

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionABI.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionABI.html new file mode 100644 index 000000000..d3816a096 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionABI.html @@ -0,0 +1,2 @@ +ViewFunctionABI | @aptos-labs/ts-sdk - v1.30.0

Type Alias ViewFunctionABI

ViewFunctionABI: FunctionABI & {
    returnTypes: TypeTag[];
}

Interface for a view function's ABI, providing type checking and input conversion for ABI-based transaction submissions.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionJsonPayload.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionJsonPayload.html new file mode 100644 index 000000000..b3a5d60ec --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/ViewFunctionJsonPayload.html @@ -0,0 +1,2 @@ +ViewFunctionJsonPayload | @aptos-labs/ts-sdk - v1.30.0

Type Alias ViewFunctionJsonPayload

ViewFunctionJsonPayload: {
    function: MoveFunctionId;
    functionArguments: MoveValue[];
    typeArguments: MoveStructId[];
}

The payload sent to the fullnode for a JSON view request.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WaitForTransactionOptions.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WaitForTransactionOptions.html new file mode 100644 index 000000000..85d33d3a5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WaitForTransactionOptions.html @@ -0,0 +1,2 @@ +WaitForTransactionOptions | @aptos-labs/ts-sdk - v1.30.0

Type Alias WaitForTransactionOptions

WaitForTransactionOptions: {
    checkSuccess?: boolean;
    timeoutSecs?: number;
    waitForIndexer?: boolean;
}

Options for configuring the behavior of the waitForTransaction() function.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSet.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSet.html new file mode 100644 index 000000000..472f969c2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSet.html @@ -0,0 +1 @@ +WriteSet | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChange.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChange.html new file mode 100644 index 000000000..fa63f0e03 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChange.html @@ -0,0 +1,2 @@ +WriteSetChange | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChange

A union type that encompasses both script and direct write sets for data operations.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteModule.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteModule.html new file mode 100644 index 000000000..eefc9a7be --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteModule.html @@ -0,0 +1,3 @@ +WriteSetChangeDeleteModule | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeDeleteModule

WriteSetChangeDeleteModule: {
    address: string;
    module: MoveModuleId;
    state_key_hash: string;
    type: string;
}

The structure for a module deletion change in a write set.

+

Type declaration

  • address: string
  • module: MoveModuleId
  • state_key_hash: string

    State key hash

    +
  • type: string
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteResource.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteResource.html new file mode 100644 index 000000000..0a9c89b85 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteResource.html @@ -0,0 +1,2 @@ +WriteSetChangeDeleteResource | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeDeleteResource

WriteSetChangeDeleteResource: {
    address: string;
    resource: string;
    state_key_hash: string;
    type: string;
}

The payload for a resource deletion in a write set change.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteTableItem.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteTableItem.html new file mode 100644 index 000000000..d721d8ffa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeDeleteTableItem.html @@ -0,0 +1,2 @@ +WriteSetChangeDeleteTableItem | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeDeleteTableItem

WriteSetChangeDeleteTableItem: {
    data?: DeletedTableData;
    handle: string;
    key: string;
    state_key_hash: string;
    type: string;
}

The payload for a write set change that deletes a table item.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteModule.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteModule.html new file mode 100644 index 000000000..0569f33ee --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteModule.html @@ -0,0 +1,2 @@ +WriteSetChangeWriteModule | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeWriteModule

WriteSetChangeWriteModule: {
    address: string;
    data: MoveModuleBytecode;
    state_key_hash: string;
    type: string;
}

The structure for a write module change in a write set.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteResource.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteResource.html new file mode 100644 index 000000000..ce59a0e17 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteResource.html @@ -0,0 +1,2 @@ +WriteSetChangeWriteResource | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeWriteResource

WriteSetChangeWriteResource: {
    address: string;
    data: MoveResource;
    state_key_hash: string;
    type: string;
}

The resource associated with a write set change, identified by its type.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteTableItem.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteTableItem.html new file mode 100644 index 000000000..076adfa92 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/WriteSetChangeWriteTableItem.html @@ -0,0 +1,2 @@ +WriteSetChangeWriteTableItem | @aptos-labs/ts-sdk - v1.30.0

Type Alias WriteSetChangeWriteTableItem

WriteSetChangeWriteTableItem: {
    data?: DecodedTableData;
    handle: string;
    key: string;
    state_key_hash: string;
    type: string;
    value: string;
}

The structure for a write operation on a table in a write set change.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.AptosApiErrorOpts.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.AptosApiErrorOpts.html new file mode 100644 index 000000000..088c318ce --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.AptosApiErrorOpts.html @@ -0,0 +1,2 @@ +AptosApiErrorOpts | @aptos-labs/ts-sdk - v1.30.0
AptosApiErrorOpts: {
    apiType: AptosApiType;
    aptosRequest: AptosRequest;
    aptosResponse: AptosResponse<any, any>;
}

Options for handling errors in the Aptos API.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BigintComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BigintComparisonExp.html new file mode 100644 index 000000000..bcf4bde32 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BigintComparisonExp.html @@ -0,0 +1,2 @@ +BigintComparisonExp | @aptos-labs/ts-sdk - v1.30.0
BigintComparisonExp: {
    _eq?: InputMaybe<Scalars["bigint"]["input"]>;
    _gt?: InputMaybe<Scalars["bigint"]["input"]>;
    _gte?: InputMaybe<Scalars["bigint"]["input"]>;
    _in?: InputMaybe<Scalars["bigint"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["bigint"]["input"]>;
    _lte?: InputMaybe<Scalars["bigint"]["input"]>;
    _neq?: InputMaybe<Scalars["bigint"]["input"]>;
    _nin?: InputMaybe<Scalars["bigint"]["input"][]>;
}

Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BooleanComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BooleanComparisonExp.html new file mode 100644 index 000000000..4d9e2a2c6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.BooleanComparisonExp.html @@ -0,0 +1,2 @@ +BooleanComparisonExp | @aptos-labs/ts-sdk - v1.30.0
BooleanComparisonExp: {
    _eq?: InputMaybe<Scalars["Boolean"]["input"]>;
    _gt?: InputMaybe<Scalars["Boolean"]["input"]>;
    _gte?: InputMaybe<Scalars["Boolean"]["input"]>;
    _in?: InputMaybe<Scalars["Boolean"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lte?: InputMaybe<Scalars["Boolean"]["input"]>;
    _neq?: InputMaybe<Scalars["Boolean"]["input"]>;
    _nin?: InputMaybe<Scalars["Boolean"]["input"][]>;
}

Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExp.html new file mode 100644 index 000000000..3612049c0 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExp.html @@ -0,0 +1 @@ +CurrentAptosNamesAggregateBoolExp | @aptos-labs/ts-sdk - v1.30.0
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolAnd.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolAnd.html new file mode 100644 index 000000000..525f7649b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolAnd.html @@ -0,0 +1 @@ +CurrentAptosNamesAggregateBoolExpBoolAnd | @aptos-labs/ts-sdk - v1.30.0

Type Alias CurrentAptosNamesAggregateBoolExpBoolAnd

CurrentAptosNamesAggregateBoolExpBoolAnd: {
    arguments: CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolAndArgumentsColumns;
    distinct?: InputMaybe<Scalars["Boolean"]["input"]>;
    filter?: InputMaybe<CurrentAptosNamesBoolExp>;
    predicate: BooleanComparisonExp;
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolOr.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolOr.html new file mode 100644 index 000000000..132bd685a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpBoolOr.html @@ -0,0 +1 @@ +CurrentAptosNamesAggregateBoolExpBoolOr | @aptos-labs/ts-sdk - v1.30.0

Type Alias CurrentAptosNamesAggregateBoolExpBoolOr

CurrentAptosNamesAggregateBoolExpBoolOr: {
    arguments: CurrentAptosNamesSelectColumnCurrentAptosNamesAggregateBoolExpBoolOrArgumentsColumns;
    distinct?: InputMaybe<Scalars["Boolean"]["input"]>;
    filter?: InputMaybe<CurrentAptosNamesBoolExp>;
    predicate: BooleanComparisonExp;
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpCount.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpCount.html new file mode 100644 index 000000000..939506237 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesAggregateBoolExpCount.html @@ -0,0 +1 @@ +CurrentAptosNamesAggregateBoolExpCount | @aptos-labs/ts-sdk - v1.30.0

Type Alias CurrentAptosNamesAggregateBoolExpCount

CurrentAptosNamesAggregateBoolExpCount: {
    arguments?: InputMaybe<CurrentAptosNamesSelectColumn[]>;
    distinct?: InputMaybe<Scalars["Boolean"]["input"]>;
    filter?: InputMaybe<CurrentAptosNamesBoolExp>;
    predicate: IntComparisonExp;
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesBoolExp.html new file mode 100644 index 000000000..825743f1b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentAptosNamesBoolExp.html @@ -0,0 +1,2 @@ +CurrentAptosNamesBoolExp | @aptos-labs/ts-sdk - v1.30.0

Type Alias CurrentAptosNamesBoolExp

CurrentAptosNamesBoolExp: {
    _and?: InputMaybe<CurrentAptosNamesBoolExp[]>;
    _not?: InputMaybe<CurrentAptosNamesBoolExp>;
    _or?: InputMaybe<CurrentAptosNamesBoolExp[]>;
    domain?: InputMaybe<StringComparisonExp>;
    domain_expiration_timestamp?: InputMaybe<TimestampComparisonExp>;
    domain_with_suffix?: InputMaybe<StringComparisonExp>;
    expiration_timestamp?: InputMaybe<TimestampComparisonExp>;
    is_active?: InputMaybe<BooleanComparisonExp>;
    is_domain_owner?: InputMaybe<CurrentAptosNamesBoolExp>;
    is_primary?: InputMaybe<BooleanComparisonExp>;
    last_transaction_version?: InputMaybe<BigintComparisonExp>;
    owner_address?: InputMaybe<StringComparisonExp>;
    registered_address?: InputMaybe<StringComparisonExp>;
    subdomain?: InputMaybe<StringComparisonExp>;
    subdomain_expiration_policy?: InputMaybe<BigintComparisonExp>;
    token_name?: InputMaybe<StringComparisonExp>;
    token_standard?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "current_aptos_names". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentFungibleAssetBalancesBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentFungibleAssetBalancesBoolExp.html new file mode 100644 index 000000000..cc2f2bbe3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.CurrentFungibleAssetBalancesBoolExp.html @@ -0,0 +1,2 @@ +CurrentFungibleAssetBalancesBoolExp | @aptos-labs/ts-sdk - v1.30.0

Type Alias CurrentFungibleAssetBalancesBoolExp

CurrentFungibleAssetBalancesBoolExp: {
    _and?: InputMaybe<CurrentFungibleAssetBalancesBoolExp[]>;
    _not?: InputMaybe<CurrentFungibleAssetBalancesBoolExp>;
    _or?: InputMaybe<CurrentFungibleAssetBalancesBoolExp[]>;
    amount?: InputMaybe<NumericComparisonExp>;
    asset_type?: InputMaybe<StringComparisonExp>;
    is_frozen?: InputMaybe<BooleanComparisonExp>;
    is_primary?: InputMaybe<BooleanComparisonExp>;
    last_transaction_timestamp?: InputMaybe<TimestampComparisonExp>;
    last_transaction_version?: InputMaybe<BigintComparisonExp>;
    metadata?: InputMaybe<FungibleAssetMetadataBoolExp>;
    owner_address?: InputMaybe<StringComparisonExp>;
    storage_id?: InputMaybe<StringComparisonExp>;
    token_standard?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "current_unified_fungible_asset_balances_to_be_renamed". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ArgumentMap.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ArgumentMap.html new file mode 100644 index 000000000..4f8232fc5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ArgumentMap.html @@ -0,0 +1 @@ +ArgumentMap | @aptos-labs/ts-sdk - v1.30.0
ArgumentMap<T>: {
    [K in keyof T]: T[K] extends ((...args: any[]) => void)
        ? Parameters<T[K]>
        : T[K] extends any[]
            ? T[K]
            : any[]
}

Type Parameters

  • T extends object
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventArgs.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventArgs.html new file mode 100644 index 000000000..f1e520490 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventArgs.html @@ -0,0 +1 @@ +EventArgs | @aptos-labs/ts-sdk - v1.30.0
EventArgs<T, K>: Parameters<EventListener<T, K>>

Type Parameters

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventListener.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventListener.html new file mode 100644 index 000000000..fb54e17f7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventListener.html @@ -0,0 +1 @@ +EventListener | @aptos-labs/ts-sdk - v1.30.0
EventListener<T, K>: T extends string | symbol
    ? ((...args: any[]) => void)
    : ((...args: ArgumentMap<Exclude<T, string | symbol>>[Extract<K, keyof T>]) => void)

Type Parameters

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventNames.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventNames.html new file mode 100644 index 000000000..e7cff9481 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.EventNames.html @@ -0,0 +1 @@ +EventNames | @aptos-labs/ts-sdk - v1.30.0
EventNames<T>: T extends string | symbol
    ? T
    : keyof T

Type Parameters

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ValidEventTypes.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ValidEventTypes.html new file mode 100644 index 000000000..77b71c086 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventEmitter.ValidEventTypes.html @@ -0,0 +1,5 @@ +ValidEventTypes | @aptos-labs/ts-sdk - v1.30.0
ValidEventTypes: string | symbol | object

object should be in either of the following forms:

+
interface EventTypes {
'event-with-parameters': any[]
'event-with-example-handler': (...args: any[]) => void
} +
+ +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventsBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventsBoolExp.html new file mode 100644 index 000000000..cb9416afe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.EventsBoolExp.html @@ -0,0 +1,2 @@ +EventsBoolExp | @aptos-labs/ts-sdk - v1.30.0
EventsBoolExp: {
    _and?: InputMaybe<EventsBoolExp[]>;
    _not?: InputMaybe<EventsBoolExp>;
    _or?: InputMaybe<EventsBoolExp[]>;
    account_address?: InputMaybe<StringComparisonExp>;
    creation_number?: InputMaybe<BigintComparisonExp>;
    data?: InputMaybe<JsonbComparisonExp>;
    event_index?: InputMaybe<BigintComparisonExp>;
    indexed_type?: InputMaybe<StringComparisonExp>;
    sequence_number?: InputMaybe<BigintComparisonExp>;
    transaction_block_height?: InputMaybe<BigintComparisonExp>;
    transaction_version?: InputMaybe<BigintComparisonExp>;
    type?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "events". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Exclude.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Exclude.html new file mode 100644 index 000000000..9122ad2f5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Exclude.html @@ -0,0 +1,2 @@ +Exclude | @aptos-labs/ts-sdk - v1.30.0

Type Alias Exclude<T, U>

Exclude<T, U>: T extends U
    ? never
    : T

Exclude from T those types that are assignable to U

+

Type Parameters

  • T
  • U
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Extract.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Extract.html new file mode 100644 index 000000000..ac6da25a7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Extract.html @@ -0,0 +1,2 @@ +Extract | @aptos-labs/ts-sdk - v1.30.0

Type Alias Extract<T, U>

Extract<T, U>: T extends U
    ? T
    : never

Extract from T those types that are assignable to U

+

Type Parameters

  • T
  • U
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FeePayerOrFeePayerAuthenticatorOrNeither.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FeePayerOrFeePayerAuthenticatorOrNeither.html new file mode 100644 index 000000000..e7f75aeb6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FeePayerOrFeePayerAuthenticatorOrNeither.html @@ -0,0 +1 @@ +FeePayerOrFeePayerAuthenticatorOrNeither | @aptos-labs/ts-sdk - v1.30.0

Type Alias FeePayerOrFeePayerAuthenticatorOrNeither

FeePayerOrFeePayerAuthenticatorOrNeither: {
    feePayer: Account;
    feePayerAuthenticator?: never;
} | {
    feePayer?: never;
    feePayerAuthenticator: AccountAuthenticator;
} | {
    feePayer?: never;
    feePayerAuthenticator?: never;
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetActivitiesBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetActivitiesBoolExp.html new file mode 100644 index 000000000..24f3b3dfa --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetActivitiesBoolExp.html @@ -0,0 +1,2 @@ +FungibleAssetActivitiesBoolExp | @aptos-labs/ts-sdk - v1.30.0

Type Alias FungibleAssetActivitiesBoolExp

FungibleAssetActivitiesBoolExp: {
    _and?: InputMaybe<FungibleAssetActivitiesBoolExp[]>;
    _not?: InputMaybe<FungibleAssetActivitiesBoolExp>;
    _or?: InputMaybe<FungibleAssetActivitiesBoolExp[]>;
    amount?: InputMaybe<NumericComparisonExp>;
    asset_type?: InputMaybe<StringComparisonExp>;
    block_height?: InputMaybe<BigintComparisonExp>;
    entry_function_id_str?: InputMaybe<StringComparisonExp>;
    event_index?: InputMaybe<BigintComparisonExp>;
    gas_fee_payer_address?: InputMaybe<StringComparisonExp>;
    is_frozen?: InputMaybe<BooleanComparisonExp>;
    is_gas_fee?: InputMaybe<BooleanComparisonExp>;
    is_transaction_success?: InputMaybe<BooleanComparisonExp>;
    metadata?: InputMaybe<FungibleAssetMetadataBoolExp>;
    owner_address?: InputMaybe<StringComparisonExp>;
    owner_aptos_names?: InputMaybe<CurrentAptosNamesBoolExp>;
    owner_aptos_names_aggregate?: InputMaybe<CurrentAptosNamesAggregateBoolExp>;
    storage_id?: InputMaybe<StringComparisonExp>;
    storage_refund_amount?: InputMaybe<NumericComparisonExp>;
    token_standard?: InputMaybe<StringComparisonExp>;
    transaction_timestamp?: InputMaybe<TimestampComparisonExp>;
    transaction_version?: InputMaybe<BigintComparisonExp>;
    type?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "fungible_asset_activities". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetMetadataBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetMetadataBoolExp.html new file mode 100644 index 000000000..699936370 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.FungibleAssetMetadataBoolExp.html @@ -0,0 +1,2 @@ +FungibleAssetMetadataBoolExp | @aptos-labs/ts-sdk - v1.30.0

Type Alias FungibleAssetMetadataBoolExp

FungibleAssetMetadataBoolExp: {
    _and?: InputMaybe<FungibleAssetMetadataBoolExp[]>;
    _not?: InputMaybe<FungibleAssetMetadataBoolExp>;
    _or?: InputMaybe<FungibleAssetMetadataBoolExp[]>;
    asset_type?: InputMaybe<StringComparisonExp>;
    creator_address?: InputMaybe<StringComparisonExp>;
    decimals?: InputMaybe<IntComparisonExp>;
    icon_uri?: InputMaybe<StringComparisonExp>;
    last_transaction_timestamp?: InputMaybe<TimestampComparisonExp>;
    last_transaction_version?: InputMaybe<BigintComparisonExp>;
    maximum_v2?: InputMaybe<NumericComparisonExp>;
    name?: InputMaybe<StringComparisonExp>;
    project_uri?: InputMaybe<StringComparisonExp>;
    supply_aggregator_table_handle_v1?: InputMaybe<StringComparisonExp>;
    supply_aggregator_table_key_v1?: InputMaybe<StringComparisonExp>;
    supply_v2?: InputMaybe<NumericComparisonExp>;
    symbol?: InputMaybe<StringComparisonExp>;
    token_standard?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "fungible_asset_metadata". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCoinsDataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCoinsDataQuery.html new file mode 100644 index 000000000..bc77fa0ad --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCoinsDataQuery.html @@ -0,0 +1 @@ +GetAccountCoinsDataQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountCoinsDataQuery

GetAccountCoinsDataQuery: {
    current_fungible_asset_balances: {
        amount?: any | null;
        asset_type?: string | null;
        is_frozen: boolean;
        is_primary?: boolean | null;
        last_transaction_timestamp?: any | null;
        last_transaction_version?: any | null;
        metadata?: {
            asset_type: string;
            creator_address: string;
            decimals: number;
            icon_uri?: string | null;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            name: string;
            project_uri?: string | null;
            supply_aggregator_table_handle_v1?: string | null;
            supply_aggregator_table_key_v1?: string | null;
            symbol: string;
            token_standard: string;
        } | null;
        owner_address: string;
        storage_id: string;
        token_standard?: string | null;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCollectionsWithOwnedTokensQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCollectionsWithOwnedTokensQuery.html new file mode 100644 index 000000000..309d49665 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountCollectionsWithOwnedTokensQuery.html @@ -0,0 +1 @@ +GetAccountCollectionsWithOwnedTokensQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountCollectionsWithOwnedTokensQuery

GetAccountCollectionsWithOwnedTokensQuery: {
    current_collection_ownership_v2_view: {
        collection_id?: string | null;
        collection_name?: string | null;
        collection_uri?: string | null;
        creator_address?: string | null;
        current_collection?: {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any | null;
            mutable_description?: boolean | null;
            mutable_uri?: boolean | null;
            table_handle_v1?: string | null;
            token_standard: string;
            total_minted_v2?: any | null;
            uri: string;
        } | null;
        distinct_tokens?: any | null;
        last_transaction_version?: any | null;
        owner_address?: string | null;
        single_token_uri?: string | null;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensFromCollectionQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensFromCollectionQuery.html new file mode 100644 index 000000000..31cb12cca --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensFromCollectionQuery.html @@ -0,0 +1 @@ +GetAccountOwnedTokensFromCollectionQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountOwnedTokensFromCollectionQuery

GetAccountOwnedTokensFromCollectionQuery: {
    current_token_ownerships_v2: {
        amount: any;
        current_token_data?: {
            collection_id: string;
            current_collection?: {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any | null;
                mutable_description?: boolean | null;
                mutable_uri?: boolean | null;
                table_handle_v1?: string | null;
                token_standard: string;
                total_minted_v2?: any | null;
                uri: string;
            } | null;
            decimals?: any | null;
            description: string;
            is_fungible_v2?: boolean | null;
            largest_property_version_v1?: any | null;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any | null;
            supply?: any | null;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        } | null;
        is_fungible_v2?: boolean | null;
        is_soulbound_v2?: boolean | null;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: string | null;
        token_data_id: string;
        token_properties_mutated_v1?: any | null;
        token_standard: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensQuery.html new file mode 100644 index 000000000..37c72f8c9 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetAccountOwnedTokensQuery.html @@ -0,0 +1 @@ +GetAccountOwnedTokensQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetAccountOwnedTokensQuery

GetAccountOwnedTokensQuery: {
    current_token_ownerships_v2: {
        amount: any;
        current_token_data?: {
            collection_id: string;
            current_collection?: {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any | null;
                mutable_description?: boolean | null;
                mutable_uri?: boolean | null;
                table_handle_v1?: string | null;
                token_standard: string;
                total_minted_v2?: any | null;
                uri: string;
            } | null;
            decimals?: any | null;
            description: string;
            is_fungible_v2?: boolean | null;
            largest_property_version_v1?: any | null;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any | null;
            supply?: any | null;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        } | null;
        is_fungible_v2?: boolean | null;
        is_soulbound_v2?: boolean | null;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: string | null;
        token_data_id: string;
        token_properties_mutated_v1?: any | null;
        token_standard: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetChainTopUserTransactionsQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetChainTopUserTransactionsQuery.html new file mode 100644 index 000000000..c53848873 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetChainTopUserTransactionsQuery.html @@ -0,0 +1 @@ +GetChainTopUserTransactionsQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetChainTopUserTransactionsQuery

GetChainTopUserTransactionsQuery: {
    user_transactions: {
        version: any;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCollectionDataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCollectionDataQuery.html new file mode 100644 index 000000000..be63876db --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCollectionDataQuery.html @@ -0,0 +1 @@ +GetCollectionDataQuery | @aptos-labs/ts-sdk - v1.30.0
GetCollectionDataQuery: {
    current_collections_v2: {
        cdn_asset_uris?: {
            animation_optimizer_retry_count: number;
            asset_uri: string;
            cdn_animation_uri?: string | null;
            cdn_image_uri?: string | null;
            cdn_json_uri?: string | null;
            image_optimizer_retry_count: number;
            json_parser_retry_count: number;
            raw_animation_uri?: string | null;
            raw_image_uri?: string | null;
        } | null;
        collection_id: string;
        collection_name: string;
        creator_address: string;
        current_supply: any;
        description: string;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        max_supply?: any | null;
        mutable_description?: boolean | null;
        mutable_uri?: boolean | null;
        table_handle_v1?: string | null;
        token_standard: string;
        total_minted_v2?: any | null;
        uri: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentFungibleAssetBalancesQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentFungibleAssetBalancesQuery.html new file mode 100644 index 000000000..afd39fba7 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentFungibleAssetBalancesQuery.html @@ -0,0 +1 @@ +GetCurrentFungibleAssetBalancesQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetCurrentFungibleAssetBalancesQuery

GetCurrentFungibleAssetBalancesQuery: {
    current_fungible_asset_balances: {
        amount?: any | null;
        asset_type?: string | null;
        is_frozen: boolean;
        is_primary?: boolean | null;
        last_transaction_timestamp?: any | null;
        last_transaction_version?: any | null;
        owner_address: string;
        storage_id: string;
        token_standard?: string | null;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentTokenOwnershipQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentTokenOwnershipQuery.html new file mode 100644 index 000000000..632e4ea83 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetCurrentTokenOwnershipQuery.html @@ -0,0 +1 @@ +GetCurrentTokenOwnershipQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetCurrentTokenOwnershipQuery

GetCurrentTokenOwnershipQuery: {
    current_token_ownerships_v2: {
        amount: any;
        current_token_data?: {
            collection_id: string;
            current_collection?: {
                collection_id: string;
                collection_name: string;
                creator_address: string;
                current_supply: any;
                description: string;
                last_transaction_timestamp: any;
                last_transaction_version: any;
                max_supply?: any | null;
                mutable_description?: boolean | null;
                mutable_uri?: boolean | null;
                table_handle_v1?: string | null;
                token_standard: string;
                total_minted_v2?: any | null;
                uri: string;
            } | null;
            decimals?: any | null;
            description: string;
            is_fungible_v2?: boolean | null;
            largest_property_version_v1?: any | null;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            maximum?: any | null;
            supply?: any | null;
            token_data_id: string;
            token_name: string;
            token_properties: any;
            token_standard: string;
            token_uri: string;
        } | null;
        is_fungible_v2?: boolean | null;
        is_soulbound_v2?: boolean | null;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        owner_address: string;
        property_version_v1: any;
        storage_id: string;
        table_type_v1?: string | null;
        token_data_id: string;
        token_properties_mutated_v1?: any | null;
        token_standard: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetDelegatedStakingActivitiesQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetDelegatedStakingActivitiesQuery.html new file mode 100644 index 000000000..c1f5cb956 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetDelegatedStakingActivitiesQuery.html @@ -0,0 +1 @@ +GetDelegatedStakingActivitiesQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetDelegatedStakingActivitiesQuery

GetDelegatedStakingActivitiesQuery: {
    delegated_staking_activities: {
        amount: any;
        delegator_address: string;
        event_index: any;
        event_type: string;
        pool_address: string;
        transaction_version: any;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetEventsQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetEventsQuery.html new file mode 100644 index 000000000..95edb532c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetEventsQuery.html @@ -0,0 +1 @@ +GetEventsQuery | @aptos-labs/ts-sdk - v1.30.0
GetEventsQuery: {
    events: {
        account_address: string;
        creation_number: any;
        data: any;
        event_index: any;
        indexed_type: string;
        sequence_number: any;
        transaction_block_height: any;
        transaction_version: any;
        type: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetActivitiesQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetActivitiesQuery.html new file mode 100644 index 000000000..175a77c49 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetActivitiesQuery.html @@ -0,0 +1 @@ +GetFungibleAssetActivitiesQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetFungibleAssetActivitiesQuery

GetFungibleAssetActivitiesQuery: {
    fungible_asset_activities: {
        amount?: any | null;
        asset_type?: string | null;
        block_height: any;
        entry_function_id_str?: string | null;
        event_index: any;
        gas_fee_payer_address?: string | null;
        is_frozen?: boolean | null;
        is_gas_fee: boolean;
        is_transaction_success: boolean;
        owner_address?: string | null;
        storage_id: string;
        storage_refund_amount: any;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetMetadataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetMetadataQuery.html new file mode 100644 index 000000000..2964a8a68 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetFungibleAssetMetadataQuery.html @@ -0,0 +1 @@ +GetFungibleAssetMetadataQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetFungibleAssetMetadataQuery

GetFungibleAssetMetadataQuery: {
    fungible_asset_metadata: {
        asset_type: string;
        creator_address: string;
        decimals: number;
        icon_uri?: string | null;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum_v2?: any | null;
        name: string;
        project_uri?: string | null;
        supply_aggregator_table_handle_v1?: string | null;
        supply_aggregator_table_key_v1?: string | null;
        supply_v2?: any | null;
        symbol: string;
        token_standard: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNamesQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNamesQuery.html new file mode 100644 index 000000000..eb9b96219 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNamesQuery.html @@ -0,0 +1 @@ +GetNamesQuery | @aptos-labs/ts-sdk - v1.30.0
GetNamesQuery: {
    current_aptos_names: {
        domain?: string | null;
        domain_expiration_timestamp?: any | null;
        expiration_timestamp?: any | null;
        is_primary?: boolean | null;
        owner_address?: string | null;
        registered_address?: string | null;
        subdomain?: string | null;
        subdomain_expiration_policy?: any | null;
        token_standard?: string | null;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNumberOfDelegatorsQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNumberOfDelegatorsQuery.html new file mode 100644 index 000000000..126648bd6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetNumberOfDelegatorsQuery.html @@ -0,0 +1 @@ +GetNumberOfDelegatorsQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetNumberOfDelegatorsQuery

GetNumberOfDelegatorsQuery: {
    num_active_delegator_per_pool: {
        num_active_delegator?: any | null;
        pool_address?: string | null;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetObjectDataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetObjectDataQuery.html new file mode 100644 index 000000000..07a982b03 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetObjectDataQuery.html @@ -0,0 +1 @@ +GetObjectDataQuery | @aptos-labs/ts-sdk - v1.30.0
GetObjectDataQuery: {
    current_objects: {
        allow_ungated_transfer: boolean;
        is_deleted: boolean;
        last_guid_creation_num: any;
        last_transaction_version: any;
        object_address: string;
        owner_address: string;
        state_key_hash: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetProcessorStatusQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetProcessorStatusQuery.html new file mode 100644 index 000000000..3a177eebb --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetProcessorStatusQuery.html @@ -0,0 +1 @@ +GetProcessorStatusQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetProcessorStatusQuery

GetProcessorStatusQuery: {
    processor_status: {
        last_success_version: any;
        last_updated: any;
        processor: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsDataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsDataQuery.html new file mode 100644 index 000000000..073dba13b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsDataQuery.html @@ -0,0 +1 @@ +GetTableItemsDataQuery | @aptos-labs/ts-sdk - v1.30.0
GetTableItemsDataQuery: {
    table_items: {
        decoded_key: any;
        decoded_value?: any | null;
        key: string;
        table_handle: string;
        transaction_version: any;
        write_set_change_index: any;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsMetadataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsMetadataQuery.html new file mode 100644 index 000000000..09e5374fe --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTableItemsMetadataQuery.html @@ -0,0 +1 @@ +GetTableItemsMetadataQuery | @aptos-labs/ts-sdk - v1.30.0

Type Alias GetTableItemsMetadataQuery

GetTableItemsMetadataQuery: {
    table_metadatas: {
        handle: string;
        key_type: string;
        value_type: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenActivityQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenActivityQuery.html new file mode 100644 index 000000000..99e8bfa14 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenActivityQuery.html @@ -0,0 +1 @@ +GetTokenActivityQuery | @aptos-labs/ts-sdk - v1.30.0
GetTokenActivityQuery: {
    token_activities_v2: {
        after_value?: string | null;
        before_value?: string | null;
        entry_function_id_str?: string | null;
        event_account_address: string;
        event_index: any;
        from_address?: string | null;
        is_fungible_v2?: boolean | null;
        property_version_v1: any;
        to_address?: string | null;
        token_amount: any;
        token_data_id: string;
        token_standard: string;
        transaction_timestamp: any;
        transaction_version: any;
        type: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenDataQuery.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenDataQuery.html new file mode 100644 index 000000000..5d94f69c3 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.GetTokenDataQuery.html @@ -0,0 +1 @@ +GetTokenDataQuery | @aptos-labs/ts-sdk - v1.30.0
GetTokenDataQuery: {
    current_token_datas_v2: {
        collection_id: string;
        current_collection?: {
            collection_id: string;
            collection_name: string;
            creator_address: string;
            current_supply: any;
            description: string;
            last_transaction_timestamp: any;
            last_transaction_version: any;
            max_supply?: any | null;
            mutable_description?: boolean | null;
            mutable_uri?: boolean | null;
            table_handle_v1?: string | null;
            token_standard: string;
            total_minted_v2?: any | null;
            uri: string;
        } | null;
        decimals?: any | null;
        description: string;
        is_fungible_v2?: boolean | null;
        largest_property_version_v1?: any | null;
        last_transaction_timestamp: any;
        last_transaction_version: any;
        maximum?: any | null;
        supply?: any | null;
        token_data_id: string;
        token_name: string;
        token_properties: any;
        token_standard: string;
        token_uri: string;
    }[];
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Groth16VerificationKeyResponse.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Groth16VerificationKeyResponse.html new file mode 100644 index 000000000..fc08abab6 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Groth16VerificationKeyResponse.html @@ -0,0 +1,2 @@ +Groth16VerificationKeyResponse | @aptos-labs/ts-sdk - v1.30.0

Type Alias Groth16VerificationKeyResponse

Groth16VerificationKeyResponse: {
    alpha_g1: string;
    beta_g2: string;
    delta_g2: string;
    gamma_abc_g1: [string, string];
    gamma_g2: string;
}

The response containing the Groth16 verification key, including the alpha_g1 component.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.InputMaybe.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.InputMaybe.html new file mode 100644 index 000000000..f4e2af447 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.InputMaybe.html @@ -0,0 +1 @@ +InputMaybe | @aptos-labs/ts-sdk - v1.30.0
InputMaybe<T>: Maybe<T>

Type Parameters

  • T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.IntComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.IntComparisonExp.html new file mode 100644 index 000000000..20bc7d94b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.IntComparisonExp.html @@ -0,0 +1,2 @@ +IntComparisonExp | @aptos-labs/ts-sdk - v1.30.0
IntComparisonExp: {
    _eq?: InputMaybe<Scalars["Int"]["input"]>;
    _gt?: InputMaybe<Scalars["Int"]["input"]>;
    _gte?: InputMaybe<Scalars["Int"]["input"]>;
    _in?: InputMaybe<Scalars["Int"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["Int"]["input"]>;
    _lte?: InputMaybe<Scalars["Int"]["input"]>;
    _neq?: InputMaybe<Scalars["Int"]["input"]>;
    _nin?: InputMaybe<Scalars["Int"]["input"][]>;
}

Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbCastExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbCastExp.html new file mode 100644 index 000000000..47535045a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbCastExp.html @@ -0,0 +1 @@ +JsonbCastExp | @aptos-labs/ts-sdk - v1.30.0
JsonbCastExp: {
    String?: InputMaybe<StringComparisonExp>;
}
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbComparisonExp.html new file mode 100644 index 000000000..fa8e31e73 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.JsonbComparisonExp.html @@ -0,0 +1,7 @@ +JsonbComparisonExp | @aptos-labs/ts-sdk - v1.30.0
JsonbComparisonExp: {
    _cast?: InputMaybe<JsonbCastExp>;
    _contained_in?: InputMaybe<Scalars["jsonb"]["input"]>;
    _contains?: InputMaybe<Scalars["jsonb"]["input"]>;
    _eq?: InputMaybe<Scalars["jsonb"]["input"]>;
    _gt?: InputMaybe<Scalars["jsonb"]["input"]>;
    _gte?: InputMaybe<Scalars["jsonb"]["input"]>;
    _has_key?: InputMaybe<Scalars["String"]["input"]>;
    _has_keys_all?: InputMaybe<Scalars["String"]["input"][]>;
    _has_keys_any?: InputMaybe<Scalars["String"]["input"][]>;
    _in?: InputMaybe<Scalars["jsonb"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["jsonb"]["input"]>;
    _lte?: InputMaybe<Scalars["jsonb"]["input"]>;
    _neq?: InputMaybe<Scalars["jsonb"]["input"]>;
    _nin?: InputMaybe<Scalars["jsonb"]["input"][]>;
}

Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'.

+

Type declaration

diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Maybe.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Maybe.html new file mode 100644 index 000000000..647288b5a --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Maybe.html @@ -0,0 +1 @@ +Maybe | @aptos-labs/ts-sdk - v1.30.0
Maybe<T>: T | null

Type Parameters

  • T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.NumericComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.NumericComparisonExp.html new file mode 100644 index 000000000..5b62862f2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.NumericComparisonExp.html @@ -0,0 +1,2 @@ +NumericComparisonExp | @aptos-labs/ts-sdk - v1.30.0
NumericComparisonExp: {
    _eq?: InputMaybe<Scalars["numeric"]["input"]>;
    _gt?: InputMaybe<Scalars["numeric"]["input"]>;
    _gte?: InputMaybe<Scalars["numeric"]["input"]>;
    _in?: InputMaybe<Scalars["numeric"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["numeric"]["input"]>;
    _lte?: InputMaybe<Scalars["numeric"]["input"]>;
    _neq?: InputMaybe<Scalars["numeric"]["input"]>;
    _nin?: InputMaybe<Scalars["numeric"]["input"][]>;
}

Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Omit.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Omit.html new file mode 100644 index 000000000..3431f7132 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Omit.html @@ -0,0 +1,2 @@ +Omit | @aptos-labs/ts-sdk - v1.30.0
Omit<T, K>: Pick<T, Exclude<keyof T, K>>

Construct a type with the properties of T except for those in type K.

+

Type Parameters

  • T
  • K extends keyof any
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Parameters.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Parameters.html new file mode 100644 index 000000000..adb121a68 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Parameters.html @@ -0,0 +1,2 @@ +Parameters | @aptos-labs/ts-sdk - v1.30.0
Parameters<T>: T extends ((...args: infer P) => any)
    ? P
    : never

Obtain the parameters of a function type in a tuple

+

Type Parameters

  • T extends ((...args: any) => any)
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Pick.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Pick.html new file mode 100644 index 000000000..f27f0340f --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Pick.html @@ -0,0 +1,2 @@ +Pick | @aptos-labs/ts-sdk - v1.30.0
Pick<T, K>: {
    [P in K]: T[P]
}

From T, pick a set of properties whose keys are in the union K

+

Type Parameters

  • T
  • K extends keyof T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.PropertyValue.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.PropertyValue.html new file mode 100644 index 000000000..033b48be1 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.PropertyValue.html @@ -0,0 +1,4 @@ +PropertyValue | @aptos-labs/ts-sdk - v1.30.0
PropertyValue:
    | boolean
    | number
    | bigint
    | string
    | AccountAddress
    | Uint8Array

Accepted property value types for user input, including boolean, number, bigint, string, AccountAddress, and Uint8Array. +To pass in an Array, use Uint8Array type +for example new MoveVector([new MoveString("hello"), new MoveString("world")]).bcsToBytes()

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Record.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Record.html new file mode 100644 index 000000000..e09989902 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Record.html @@ -0,0 +1,2 @@ +Record | @aptos-labs/ts-sdk - v1.30.0

Type Alias Record<K, T>

Record<K, T>: {
    [P in K]: T
}

Construct a type with a set of properties K of type T

+

Type Parameters

  • K extends keyof any
  • T
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Scalars.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Scalars.html new file mode 100644 index 000000000..513df0653 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.Scalars.html @@ -0,0 +1,2 @@ +Scalars | @aptos-labs/ts-sdk - v1.30.0
Scalars: {
    bigint: {
        input: any;
        output: any;
    };
    Boolean: {
        input: boolean;
        output: boolean;
    };
    Float: {
        input: number;
        output: number;
    };
    ID: {
        input: string;
        output: string;
    };
    Int: {
        input: number;
        output: number;
    };
    jsonb: {
        input: any;
        output: any;
    };
    numeric: {
        input: any;
        output: any;
    };
    String: {
        input: string;
        output: string;
    };
    timestamp: {
        input: any;
        output: any;
    };
    timestamptz: {
        input: any;
        output: any;
    };
}

All built-in and custom scalars, mapped to their actual values

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.StringComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.StringComparisonExp.html new file mode 100644 index 000000000..a0cd6e8fd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.StringComparisonExp.html @@ -0,0 +1,12 @@ +StringComparisonExp | @aptos-labs/ts-sdk - v1.30.0
StringComparisonExp: {
    _eq?: InputMaybe<Scalars["String"]["input"]>;
    _gt?: InputMaybe<Scalars["String"]["input"]>;
    _gte?: InputMaybe<Scalars["String"]["input"]>;
    _ilike?: InputMaybe<Scalars["String"]["input"]>;
    _in?: InputMaybe<Scalars["String"]["input"][]>;
    _iregex?: InputMaybe<Scalars["String"]["input"]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _like?: InputMaybe<Scalars["String"]["input"]>;
    _lt?: InputMaybe<Scalars["String"]["input"]>;
    _lte?: InputMaybe<Scalars["String"]["input"]>;
    _neq?: InputMaybe<Scalars["String"]["input"]>;
    _nilike?: InputMaybe<Scalars["String"]["input"]>;
    _nin?: InputMaybe<Scalars["String"]["input"][]>;
    _niregex?: InputMaybe<Scalars["String"]["input"]>;
    _nlike?: InputMaybe<Scalars["String"]["input"]>;
    _nregex?: InputMaybe<Scalars["String"]["input"]>;
    _nsimilar?: InputMaybe<Scalars["String"]["input"]>;
    _regex?: InputMaybe<Scalars["String"]["input"]>;
    _similar?: InputMaybe<Scalars["String"]["input"]>;
}

Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'.

+

Type declaration

  • Optional_eq?: InputMaybe<Scalars["String"]["input"]>
  • Optional_gt?: InputMaybe<Scalars["String"]["input"]>
  • Optional_gte?: InputMaybe<Scalars["String"]["input"]>
  • Optional_ilike?: InputMaybe<Scalars["String"]["input"]>

    does the column match the given case-insensitive pattern

    +
  • Optional_in?: InputMaybe<Scalars["String"]["input"][]>
  • Optional_iregex?: InputMaybe<Scalars["String"]["input"]>

    does the column match the given POSIX regular expression, case insensitive

    +
  • Optional_is_null?: InputMaybe<Scalars["Boolean"]["input"]>
  • Optional_like?: InputMaybe<Scalars["String"]["input"]>

    does the column match the given pattern

    +
  • Optional_lt?: InputMaybe<Scalars["String"]["input"]>
  • Optional_lte?: InputMaybe<Scalars["String"]["input"]>
  • Optional_neq?: InputMaybe<Scalars["String"]["input"]>
  • Optional_nilike?: InputMaybe<Scalars["String"]["input"]>

    does the column NOT match the given case-insensitive pattern

    +
  • Optional_nin?: InputMaybe<Scalars["String"]["input"][]>
  • Optional_niregex?: InputMaybe<Scalars["String"]["input"]>

    does the column NOT match the given POSIX regular expression, case insensitive

    +
  • Optional_nlike?: InputMaybe<Scalars["String"]["input"]>

    does the column NOT match the given pattern

    +
  • Optional_nregex?: InputMaybe<Scalars["String"]["input"]>

    does the column NOT match the given POSIX regular expression, case sensitive

    +
  • Optional_nsimilar?: InputMaybe<Scalars["String"]["input"]>

    does the column NOT match the given SQL regular expression

    +
  • Optional_regex?: InputMaybe<Scalars["String"]["input"]>

    does the column match the given POSIX regular expression, case sensitive

    +
  • Optional_similar?: InputMaybe<Scalars["String"]["input"]>

    does the column match the given SQL regular expression

    +
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableItemsBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableItemsBoolExp.html new file mode 100644 index 000000000..077c1f672 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableItemsBoolExp.html @@ -0,0 +1,2 @@ +TableItemsBoolExp | @aptos-labs/ts-sdk - v1.30.0
TableItemsBoolExp: {
    _and?: InputMaybe<TableItemsBoolExp[]>;
    _not?: InputMaybe<TableItemsBoolExp>;
    _or?: InputMaybe<TableItemsBoolExp[]>;
    decoded_key?: InputMaybe<JsonbComparisonExp>;
    decoded_value?: InputMaybe<JsonbComparisonExp>;
    key?: InputMaybe<StringComparisonExp>;
    table_handle?: InputMaybe<StringComparisonExp>;
    transaction_version?: InputMaybe<BigintComparisonExp>;
    write_set_change_index?: InputMaybe<BigintComparisonExp>;
}

Boolean expression to filter rows from the table "table_items". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableMetadatasBoolExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableMetadatasBoolExp.html new file mode 100644 index 000000000..fff2412ad --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TableMetadatasBoolExp.html @@ -0,0 +1,2 @@ +TableMetadatasBoolExp | @aptos-labs/ts-sdk - v1.30.0
TableMetadatasBoolExp: {
    _and?: InputMaybe<TableMetadatasBoolExp[]>;
    _not?: InputMaybe<TableMetadatasBoolExp>;
    _or?: InputMaybe<TableMetadatasBoolExp[]>;
    handle?: InputMaybe<StringComparisonExp>;
    key_type?: InputMaybe<StringComparisonExp>;
    value_type?: InputMaybe<StringComparisonExp>;
}

Boolean expression to filter rows from the table "table_metadatas". All fields are combined with a logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TimestampComparisonExp.html b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TimestampComparisonExp.html new file mode 100644 index 000000000..ae66f7976 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/types/_internal_.TimestampComparisonExp.html @@ -0,0 +1,2 @@ +TimestampComparisonExp | @aptos-labs/ts-sdk - v1.30.0
TimestampComparisonExp: {
    _eq?: InputMaybe<Scalars["timestamp"]["input"]>;
    _gt?: InputMaybe<Scalars["timestamp"]["input"]>;
    _gte?: InputMaybe<Scalars["timestamp"]["input"]>;
    _in?: InputMaybe<Scalars["timestamp"]["input"][]>;
    _is_null?: InputMaybe<Scalars["Boolean"]["input"]>;
    _lt?: InputMaybe<Scalars["timestamp"]["input"]>;
    _lte?: InputMaybe<Scalars["timestamp"]["input"]>;
    _neq?: InputMaybe<Scalars["timestamp"]["input"]>;
    _nin?: InputMaybe<Scalars["timestamp"]["input"][]>;
}

Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_BIP44_REGEX.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_BIP44_REGEX.html new file mode 100644 index 000000000..57d747857 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_BIP44_REGEX.html @@ -0,0 +1 @@ +APTOS_BIP44_REGEX | @aptos-labs/ts-sdk - v1.30.0

Variable APTOS_BIP44_REGEXConst

APTOS_BIP44_REGEX: RegExp = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_COIN.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_COIN.html new file mode 100644 index 000000000..4206b4b63 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_COIN.html @@ -0,0 +1,2 @@ +APTOS_COIN | @aptos-labs/ts-sdk - v1.30.0

Variable APTOS_COINConst

APTOS_COIN = "0x1::aptos_coin::AptosCoin"

The default gas currency for the network.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_FA.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_FA.html new file mode 100644 index 000000000..a35a604fd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_FA.html @@ -0,0 +1 @@ +APTOS_FA | @aptos-labs/ts-sdk - v1.30.0

Variable APTOS_FAConst

APTOS_FA = "0x000000000000000000000000000000000000000000000000000000000000000a"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_HARDENED_REGEX.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_HARDENED_REGEX.html new file mode 100644 index 000000000..b1e4366d2 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/APTOS_HARDENED_REGEX.html @@ -0,0 +1,2 @@ +APTOS_HARDENED_REGEX | @aptos-labs/ts-sdk - v1.30.0

Variable APTOS_HARDENED_REGEXConst

APTOS_HARDENED_REGEX: RegExp = ...

Aptos derive path is 637

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_MAX_GAS_AMOUNT.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_MAX_GAS_AMOUNT.html new file mode 100644 index 000000000..a5ab59c42 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_MAX_GAS_AMOUNT.html @@ -0,0 +1,5 @@ +DEFAULT_MAX_GAS_AMOUNT | @aptos-labs/ts-sdk - v1.30.0

Variable DEFAULT_MAX_GAS_AMOUNTConst

DEFAULT_MAX_GAS_AMOUNT = 200000

The default max gas amount when none is given.

+

This is the maximum number of gas units that will be used by a transaction before being rejected.

+

Note that max gas amount varies based on the transaction. A larger transaction will go over this +default gas amount, and the value will need to be changed for the specific transaction.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_EXP_SEC_FROM_NOW.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_EXP_SEC_FROM_NOW.html new file mode 100644 index 000000000..03ef87582 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_EXP_SEC_FROM_NOW.html @@ -0,0 +1,5 @@ +DEFAULT_TXN_EXP_SEC_FROM_NOW | @aptos-labs/ts-sdk - v1.30.0

Variable DEFAULT_TXN_EXP_SEC_FROM_NOWConst

DEFAULT_TXN_EXP_SEC_FROM_NOW = 20

The default transaction expiration seconds from now.

+

This time is how long until the blockchain nodes will reject the transaction.

+

Note that the transaction expiration time varies based on network connection and network load. It may need to be +increased for the transaction to be processed.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_TIMEOUT_SEC.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_TIMEOUT_SEC.html new file mode 100644 index 000000000..85e9ad664 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/DEFAULT_TXN_TIMEOUT_SEC.html @@ -0,0 +1,4 @@ +DEFAULT_TXN_TIMEOUT_SEC | @aptos-labs/ts-sdk - v1.30.0

Variable DEFAULT_TXN_TIMEOUT_SECConst

DEFAULT_TXN_TIMEOUT_SEC = 20

The default number of seconds to wait for a transaction to be processed.

+

This time is the amount of time that the SDK will wait for a transaction to be processed when waiting for +the results of the transaction. It may take longer based on network connection and network load.

+
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/EPK_HORIZON_SECS.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/EPK_HORIZON_SECS.html new file mode 100644 index 000000000..655eda060 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/EPK_HORIZON_SECS.html @@ -0,0 +1 @@ +EPK_HORIZON_SECS | @aptos-labs/ts-sdk - v1.30.0

Variable EPK_HORIZON_SECSConst

EPK_HORIZON_SECS = 10000000
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/HARDENED_OFFSET.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/HARDENED_OFFSET.html new file mode 100644 index 000000000..88b1c011e --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/HARDENED_OFFSET.html @@ -0,0 +1 @@ +HARDENED_OFFSET | @aptos-labs/ts-sdk - v1.30.0

Variable HARDENED_OFFSETConst

HARDENED_OFFSET: 2147483648 = 0x80000000
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_AUD_VAL_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_AUD_VAL_BYTES.html new file mode 100644 index 000000000..a13a28494 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_AUD_VAL_BYTES.html @@ -0,0 +1 @@ +MAX_AUD_VAL_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_AUD_VAL_BYTESConst

MAX_AUD_VAL_BYTES = 120
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_COMMITED_EPK_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_COMMITED_EPK_BYTES.html new file mode 100644 index 000000000..37e299cca --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_COMMITED_EPK_BYTES.html @@ -0,0 +1 @@ +MAX_COMMITED_EPK_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_COMMITED_EPK_BYTESConst

MAX_COMMITED_EPK_BYTES = 93
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_EXTRA_FIELD_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_EXTRA_FIELD_BYTES.html new file mode 100644 index 000000000..48a7d0351 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_EXTRA_FIELD_BYTES.html @@ -0,0 +1 @@ +MAX_EXTRA_FIELD_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_EXTRA_FIELD_BYTESConst

MAX_EXTRA_FIELD_BYTES = 350
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_ISS_VAL_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_ISS_VAL_BYTES.html new file mode 100644 index 000000000..a46adc054 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_ISS_VAL_BYTES.html @@ -0,0 +1 @@ +MAX_ISS_VAL_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_ISS_VAL_BYTESConst

MAX_ISS_VAL_BYTES = 120
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_JWT_HEADER_B64_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_JWT_HEADER_B64_BYTES.html new file mode 100644 index 000000000..f50186b58 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_JWT_HEADER_B64_BYTES.html @@ -0,0 +1 @@ +MAX_JWT_HEADER_B64_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_JWT_HEADER_B64_BYTESConst

MAX_JWT_HEADER_B64_BYTES = 300
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_KEY_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_KEY_BYTES.html new file mode 100644 index 000000000..b6dd7a95b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_KEY_BYTES.html @@ -0,0 +1 @@ +MAX_UID_KEY_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_UID_KEY_BYTESConst

MAX_UID_KEY_BYTES = 30
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_VAL_BYTES.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_VAL_BYTES.html new file mode 100644 index 000000000..c37820e31 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/MAX_UID_VAL_BYTES.html @@ -0,0 +1 @@ +MAX_UID_VAL_BYTES | @aptos-labs/ts-sdk - v1.30.0

Variable MAX_UID_VAL_BYTESConst

MAX_UID_VAL_BYTES = 330
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToChainId.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToChainId.html new file mode 100644 index 000000000..0f80fb837 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToChainId.html @@ -0,0 +1 @@ +NetworkToChainId | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToChainIdConst

NetworkToChainId: Record<string, number> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToFaucetAPI.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToFaucetAPI.html new file mode 100644 index 000000000..f7848e9ec --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToFaucetAPI.html @@ -0,0 +1 @@ +NetworkToFaucetAPI | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToFaucetAPIConst

NetworkToFaucetAPI: Record<string, string> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToIndexerAPI.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToIndexerAPI.html new file mode 100644 index 000000000..4ba89abe5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToIndexerAPI.html @@ -0,0 +1 @@ +NetworkToIndexerAPI | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToIndexerAPIConst

NetworkToIndexerAPI: Record<string, string> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNetworkName.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNetworkName.html new file mode 100644 index 000000000..e1b729c63 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNetworkName.html @@ -0,0 +1 @@ +NetworkToNetworkName | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToNetworkNameConst

NetworkToNetworkName: Record<string, Network> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNodeAPI.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNodeAPI.html new file mode 100644 index 000000000..e35fa496b --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToNodeAPI.html @@ -0,0 +1 @@ +NetworkToNodeAPI | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToNodeAPIConst

NetworkToNodeAPI: Record<string, string> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToPepperAPI.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToPepperAPI.html new file mode 100644 index 000000000..166f5b16c --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToPepperAPI.html @@ -0,0 +1 @@ +NetworkToPepperAPI | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToPepperAPIConst

NetworkToPepperAPI: Record<string, string> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToProverAPI.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToProverAPI.html new file mode 100644 index 000000000..dfeac58bd --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/NetworkToProverAPI.html @@ -0,0 +1 @@ +NetworkToProverAPI | @aptos-labs/ts-sdk - v1.30.0

Variable NetworkToProverAPIConst

NetworkToProverAPI: Record<string, string> = ...
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_SALT.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_SALT.html new file mode 100644 index 000000000..aa5833f62 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_SALT.html @@ -0,0 +1 @@ +RAW_TRANSACTION_SALT | @aptos-labs/ts-sdk - v1.30.0

Variable RAW_TRANSACTION_SALTConst

RAW_TRANSACTION_SALT = "APTOS::RawTransaction"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_WITH_DATA_SALT.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_WITH_DATA_SALT.html new file mode 100644 index 000000000..78f87b1f5 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/RAW_TRANSACTION_WITH_DATA_SALT.html @@ -0,0 +1 @@ +RAW_TRANSACTION_WITH_DATA_SALT | @aptos-labs/ts-sdk - v1.30.0

Variable RAW_TRANSACTION_WITH_DATA_SALTConst

RAW_TRANSACTION_WITH_DATA_SALT = "APTOS::RawTransactionWithData"
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.Error-1.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.Error-1.html new file mode 100644 index 000000000..0ef7504ed --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.Error-1.html @@ -0,0 +1 @@ +Error | @aptos-labs/ts-sdk - v1.30.0
Error: ErrorConstructor
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.EventEmitter.EventEmitter.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.EventEmitter.EventEmitter.html new file mode 100644 index 000000000..c54f7c459 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/_internal_.EventEmitter.EventEmitter.html @@ -0,0 +1 @@ +EventEmitter | @aptos-labs/ts-sdk - v1.30.0
EventEmitter: EventEmitterStatic
diff --git a/docs/@aptos-labs/ts-sdk-1.30.0/variables/promiseFulfilledStatus.html b/docs/@aptos-labs/ts-sdk-1.30.0/variables/promiseFulfilledStatus.html new file mode 100644 index 000000000..9ee070839 --- /dev/null +++ b/docs/@aptos-labs/ts-sdk-1.30.0/variables/promiseFulfilledStatus.html @@ -0,0 +1 @@ +promiseFulfilledStatus | @aptos-labs/ts-sdk - v1.30.0

Variable promiseFulfilledStatusConst

promiseFulfilledStatus = "fulfilled"
diff --git a/docs/@aptos-labs/ts-sdk-latest/index.md b/docs/@aptos-labs/ts-sdk-latest/index.md index f3759b8eb..6f9c82d87 100644 --- a/docs/@aptos-labs/ts-sdk-latest/index.md +++ b/docs/@aptos-labs/ts-sdk-latest/index.md @@ -1,5 +1,5 @@ --- title: Latest Aptos TypeScript SDK Documentation permalink: /@aptos-labs/ts-sdk-latest -redirect_to: /@aptos-labs/ts-sdk-1.29.1 +redirect_to: /@aptos-labs/ts-sdk-1.30.0 --- diff --git a/docs/index.md b/docs/index.md index 44061fa32..d0c2bc240 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,6 +9,7 @@ redirect_from: This is a repository of all Aptos TypeScript SDK documentation by version. - [Latest](@aptos-labs/ts-sdk-latest) +- [Stable - @aptos-labs/ts-sdk-1.30.0](@aptos-labs/ts-sdk-1.30.0) - [Stable - @aptos-labs/ts-sdk-1.29.1](@aptos-labs/ts-sdk-1.29.1) - [Stable - @aptos-labs/ts-sdk-1.29.0](@aptos-labs/ts-sdk-1.29.0) - [Stable - @aptos-labs/ts-sdk-1.28.0](@aptos-labs/ts-sdk-1.28.0) diff --git a/package.json b/package.json index 1ca258b72..639b2077d 100644 --- a/package.json +++ b/package.json @@ -96,5 +96,5 @@ "typedoc-plugin-missing-exports": "^3.0.0", "typescript": "^5.6.2" }, - "version": "1.29.1" + "version": "1.30.0" } diff --git a/src/version.ts b/src/version.ts index aed2ebc82..4023a84b2 100644 --- a/src/version.ts +++ b/src/version.ts @@ -6,4 +6,4 @@ * * hardcoded for now, we would want to have it injected dynamically */ -export const VERSION = "1.29.1"; +export const VERSION = "1.30.0";