• Preparing search index...
  • The search index is not available
Documentation
  • Documentation
  • @mysten/wallet-standard
  • signAndExecuteTransaction

Function signAndExecuteTransaction

  • signAndExecuteTransaction(wallet, input): Promise<SuiSignAndExecuteTransactionOutput>
  • Parameters

    • wallet: WalletWithFeatures<Partial<SuiWalletFeatures>>
    • input: SuiSignAndExecuteTransactionInput

    Returns Promise<SuiSignAndExecuteTransactionOutput>

    • Defined in sdk/wallet-standard/src/wallet.ts:32

Settings

Member Visibility

Theme

Documentation
  • @mysten
    • bcs
      • BcsReader
      • BcsType
      • BcsWriter
      • SerializedBcs
      • BcsTypeOptions
      • BcsWriterOptions
      • EnumInputShape
      • EnumOutputShape
      • EnumOutputShapeWithKeys
      • InferBcsInput
      • InferBcsType
      • bcs
      • decodeStr
      • encodeStr
      • fromB58
      • fromB64
      • fromHEX
      • isSerializedBcs
      • splitGenericParameters
      • toB58
      • toB64
      • toHEX
    • dapp-kit
      • SignedPersonalMessage
      • SignedTransaction
      • SuiClientProviderContext
      • DynamicTheme
      • NetworkConfig
      • SuiClientProviderProps
      • SuiRpcMethodName
      • SuiRpcMethods
      • SuiRpcPaginatedMethodName
      • SuiRpcPaginatedMethods
      • Theme
      • ThemeVars
      • UseSuiClientInfiniteQueryOptions
      • UseSuiClientMutationOptions
      • UseSuiClientQueriesResults
      • UseSuiClientQueryOptions
      • WalletProviderProps
      • WalletWithFeatures
      • SuiClientContext
      • lightTheme
      • ConnectButton
      • ConnectModal
      • SuiClientProvider
      • WalletProvider
      • createNetworkConfig
      • useAccounts
      • useAutoConnectWallet
      • useConnectWallet
      • useCurrentAccount
      • useCurrentWallet
      • useDisconnectWallet
      • useReportTransactionEffects
      • useResolveSuiNSName
      • useSignAndExecuteTransaction
      • useSignPersonalMessage
      • useSignTransaction
      • useSuiClient
      • useSuiClientContext
      • useSuiClientInfiniteQuery
      • useSuiClientMutation
      • useSuiClientQueries
      • useSuiClientQuery
      • useSwitchAccount
      • useWallets
    • deepbook
      • DeepBookClient
    • enoki
      • EnokiClient
      • EnokiFlow
      • EnokiKeypair
      • EnokiPublicKey
      • Encryption
      • EnokiClientConfig
      • EnokiFlowConfig
      • SyncStore
      • AuthProvider
      • createDefaultEncryption
      • createInMemoryStorage
      • createLocalStorage
      • createSessionStorage
    • graphql-transport
      • SuiClientGraphQLTransport
      • SuiClientGraphQLTransportOptions
      • GraphQLDocument
      • GraphQLQueryOptions
      • GraphQLQueryResult
      • GraphQLResponseErrors
    • kiosk
      • Network
      • KioskClient
      • KioskTransaction
      • TransferPolicyTransaction
      • BaseRulePackageIds
      • FetchKioskOptions
      • ItemId
      • ItemReference
      • ItemValue
      • Kiosk
      • KioskClientOptions
      • KioskData
      • KioskExtension
      • KioskExtensionOverview
      • KioskItem
      • KioskListing
      • KioskOwnerCap
      • KioskTransactionParams
      • ObjectArgument
      • OwnedKiosks
      • PagedKioskData
      • Price
      • PurchaseAndResolvePoliciesResponse
      • PurchaseCap
      • PurchaseOptionalParams
      • PurchaseOptions
      • RuleResolvingParams
      • TransferPolicy
      • TransferPolicyBaseParams
      • TransferPolicyCap
      • TransferPolicyCreated
      • TransferPolicyRule
      • TransferPolicyTransactionParams
      • FLOOR_PRICE_RULE_ADDRESS
      • KIOSK_ITEM
      • KIOSK_LISTING
      • KIOSK_LOCK
      • KIOSK_LOCK_RULE
      • KIOSK_LOCK_RULE_ADDRESS
      • KIOSK_MODULE
      • KIOSK_OWNER_CAP
      • KIOSK_PURCHASE_CAP
      • KIOSK_TYPE
      • PERSONAL_KIOSK_RULE_ADDRESS
      • ROYALTY_RULE
      • ROYALTY_RULE_ADDRESS
      • TRANSFER_POLICY_CAP_TYPE
      • TRANSFER_POLICY_CREATED_EVENT
      • TRANSFER_POLICY_MODULE
      • TRANSFER_POLICY_TYPE
      • mainnetRules
      • rules
      • testnetRules
      • attachListingsAndPrices
      • attachLockedItems
      • attachObjects
      • extractKioskData
      • getAllDynamicFields
      • getAllObjects
      • getAllOwnedObjects
      • getBaseRules
      • getKioskObject
      • getNormalizedRuleType
      • parseTransferPolicyCapObject
      • percentageToBasisPoints
    • sui
      • bcs
        • BcsType
        • TypeTagSerializer
        • BcsTypeOptions
        • TypeTag
        • bcs
      • client
        • JsonRpcError
        • SuiClient
        • SuiHTTPStatusError
        • SuiHTTPTransport
        • SuiHTTPTransportError
        • Balance
        • BalanceChange
        • Checkpoint
        • Claim
        • CoinMetadata
        • CoinStruct
        • CoinSupply
        • CommitteeInfo
        • DelegatedStake
        • DevInspectArgs
        • DevInspectResults
        • DevInspectTransactionBlockParams
        • DisplayFieldsResponse
        • DryRunTransactionBlockParams
        • DryRunTransactionBlockResponse
        • DynamicFieldInfo
        • DynamicFieldName
        • ECMHLiveObjectSetDigest
        • EndOfEpochData
        • EventId
        • ExecuteTransactionBlockParams
        • GasCostSummary
        • GetAllBalancesParams
        • GetAllCoinsParams
        • GetBalanceParams
        • GetChainIdentifierParams
        • GetCheckpointParams
        • GetCheckpointsParams
        • GetCoinMetadataParams
        • GetCoinsParams
        • GetCommitteeInfoParams
        • GetDynamicFieldObjectParams
        • GetDynamicFieldsParams
        • GetEventsParams
        • GetLatestCheckpointSequenceNumberParams
        • GetLatestSuiSystemStateParams
        • GetLoadedChildObjectsParams
        • GetMoveFunctionArgTypesParams
        • GetNormalizedMoveFunctionParams
        • GetNormalizedMoveModuleParams
        • GetNormalizedMoveModulesByPackageParams
        • GetNormalizedMoveStructParams
        • GetObjectParams
        • GetPastObjectRequest
        • GetProtocolConfigParams
        • GetReferenceGasPriceParams
        • GetStakesByIdsParams
        • GetStakesParams
        • GetTotalSupplyParams
        • GetTotalTransactionBlocksParams
        • GetTransactionBlockParams
        • GetValidatorsApyParams
        • LoadedChildObject
        • LoadedChildObjectsResponse
        • MoveCallParams
        • MoveCallSuiTransaction
        • MultiGetObjectsParams
        • MultiGetTransactionBlocksParams
        • MultiSig
        • MultiSigLegacy
        • MultiSigPublicKey
        • MultiSigPublicKeyLegacy
        • OrderArguments
        • OwnedObjectRef
        • PaginatedCheckpoints
        • PaginatedCoins
        • PaginatedDynamicFieldInfos
        • PaginatedEvents
        • PaginatedObjectsResponse
        • PaginatedStrings
        • PaginatedTransactionResponse
        • PaginationArguments
        • ProtocolConfig
        • QueryEventsParams
        • ResolveNameServiceAddressParams
        • ResolveNameServiceNamesParams
        • SubscribeEventParams
        • SubscribeTransactionParams
        • SuiActiveJwk
        • SuiAuthenticatorStateExpire
        • SuiChangeEpoch
        • SuiEvent
        • SuiExecutionResult
        • SuiGasData
        • SuiHTTPTransportOptions
        • SuiJWK
        • SuiJwkId
        • SuiMoveAbilitySet
        • SuiMoveModuleId
        • SuiMoveNormalizedField
        • SuiMoveNormalizedFunction
        • SuiMoveNormalizedModule
        • SuiMoveNormalizedStruct
        • SuiMoveStructTypeParameter
        • SuiObjectData
        • SuiObjectDataOptions
        • SuiObjectRef
        • SuiObjectResponse
        • SuiObjectResponseQuery
        • SuiSystemStateSummary
        • SuiTransactionBlock
        • SuiTransactionBlockResponse
        • SuiTransactionBlockResponseOptions
        • SuiTransactionBlockResponseQuery
        • SuiTransport
        • SuiTransportRequestOptions
        • SuiTransportSubscribeOptions
        • SuiValidatorSummary
        • TransactionBlockBytes
        • TransactionBlockEffectsModifiedAtVersions
        • TransferObjectParams
        • TryGetPastObjectParams
        • TryMultiGetPastObjectsParams
        • TypeOrigin
        • UnsafeBatchTransactionParams
        • UnsafeMergeCoinsParams
        • UnsafeMoveCallParams
        • UnsafePayAllSuiParams
        • UnsafePayParams
        • UnsafePaySuiParams
        • UnsafePublishParams
        • UnsafeRequestAddStakeParams
        • UnsafeRequestWithdrawStakeParams
        • UnsafeSplitCoinEqualParams
        • UnsafeSplitCoinParams
        • UnsafeTransferObjectParams
        • UnsafeTransferSuiParams
        • UpgradeInfo
        • ValidatorApy
        • ValidatorsApy
        • ZkLoginAuthenticator
        • ZkLoginInputs
        • ZkLoginProof
        • AddressMetrics
        • AllEpochsAddressMetrics
        • CheckpointCommitment
        • CheckpointId
        • CheckpointPage
        • CoinBalance
        • CompressedSignature
        • DynamicFieldPage
        • DynamicFieldType
        • EndOfEpochInfo
        • EpochInfo
        • EpochMetrics
        • EpochMetricsPage
        • EpochPage
        • ExecuteTransactionRequestType
        • ExecutionStatus
        • GetOwnedObjectsParams
        • HttpHeaders
        • InputObjectKind
        • MoveCallMetric
        • MoveCallMetrics
        • MoveStruct
        • MoveValue
        • NetworkMetrics
        • ObjectOwner
        • ObjectRead
        • ObjectResponseError
        • ObjectValueKind
        • Order
        • ProgrammableTransaction
        • ProtocolConfigValue
        • PublicKey
        • QueryTransactionBlocksParams
        • RPCTransactionRequestParams
        • RawData
        • ResolvedNameServiceNames
        • Signature
        • StakeObject
        • SuiArgument
        • SuiCallArg
        • SuiClientOptions
        • SuiEndOfEpochTransactionKind
        • SuiEventFilter
        • SuiMoveAbility
        • SuiMoveFunctionArgType
        • SuiMoveNormalizedModules
        • SuiMoveNormalizedType
        • SuiMoveObject
        • SuiMovePackage
        • SuiMoveVisibility
        • SuiObjectChange
        • SuiObjectChangeCreated
        • SuiObjectChangeDeleted
        • SuiObjectChangeMutated
        • SuiObjectChangePublished
        • SuiObjectChangeTransferred
        • SuiObjectChangeWrapped
        • SuiObjectDataFilter
        • SuiParsedData
        • SuiTransaction
        • SuiTransactionBlockBuilderMode
        • SuiTransactionBlockKind
        • TransactionBlockData
        • TransactionEffects
        • TransactionFilter
        • Unsubscribe
        • getFullnodeUrl
        • isSuiClient
      • cryptography
        • Keypair
        • PublicKey
        • Signer
        • SignatureWithBytes
        • IntentScope
        • ParsedKeypair
        • SerializeSignatureInput
        • SignatureFlag
        • SignatureScheme
        • LEGACY_PRIVATE_KEY_SIZE
        • PRIVATE_KEY_SIZE
        • SIGNATURE_FLAG_TO_SCHEME
        • SIGNATURE_SCHEME_TO_FLAG
        • SIGNATURE_SCHEME_TO_SIZE
        • SUI_PRIVATE_KEY_PREFIX
        • decodeSuiPrivateKey
        • encodeSuiPrivateKey
        • isValidBIP32Path
        • isValidHardenedPath
        • messageWithIntent
        • mnemonicToSeed
        • mnemonicToSeedHex
        • parseSerializedSignature
        • toSerializedSignature
      • faucet
        • FaucetRateLimitError
        • getFaucetHost
        • getFaucetRequestStatus
        • requestSuiFromFaucetV0
        • requestSuiFromFaucetV1
      • graphql
        • SuiGraphQLClient
        • SuiGraphQLRequestError
        • SuiGraphQLClientOptions
        • GraphQLDocument
        • GraphQLQueryOptions
        • GraphQLQueryResult
        • GraphQLResponseErrors
      • keypairs
        • ed25519
          • Ed25519Keypair
          • Ed25519PublicKey
          • Ed25519KeypairData
          • DEFAULT_ED25519_DERIVATION_PATH
        • secp256k1
          • Secp256k1Keypair
          • Secp256k1PublicKey
          • Secp256k1KeypairData
          • DEFAULT_SECP256K1_DERIVATION_PATH
        • secp256k1
          • DEFAULT_SECP256K1_DERIVATION_PATH
          • Secp256k1Keypair
          • Secp256k1KeypairData
          • Secp256k1PublicKey
      • multisig
        • MultiSigPublicKey
        • MultiSigSigner
        • MultiSigStruct
        • parsePartialSignatures
      • transactions
        • UpgradePolicy
        • AsyncCache
        • ObjectCache
        • ParallelTransactionExecutor
        • SerialTransactionExecutor
        • Transaction
        • TransactionDataBuilder
        • BuildTransactionOptions
        • ParallelTransactionExecutorOptions
        • SerializeTransactionOptions
        • Argument
        • CallArg
        • Command
        • GasData
        • ObjectRef
        • OpenMoveTypeSignature
        • OpenMoveTypeSignatureBody
        • SerializedTransactionDataV1
        • SerializedTransactionDataV2
        • TransactionArgument
        • TransactionData
        • TransactionInput
        • TransactionObjectArgument
        • TransactionObjectInput
        • TransactionPlugin
        • TransactionResult
        • Argument
        • Command
        • Commands
        • GasData
        • Inputs
        • ObjectRef
        • OpenMoveTypeSignature
        • OpenMoveTypeSignatureBody
        • SerializedTransactionDataV1
        • SerializedTransactionDataV2
        • TransactionData
        • coinWithBalance
        • getPureBcsSchema
        • isTransaction
        • normalizedTypeToMoveTypeSignature
      • utils
        • MIST_PER_SUI
        • MOVE_STDLIB_ADDRESS
        • SUI_ADDRESS_LENGTH
        • SUI_CLOCK_OBJECT_ID
        • SUI_DECIMALS
        • SUI_FRAMEWORK_ADDRESS
        • SUI_SYSTEM_ADDRESS
        • SUI_SYSTEM_MODULE_NAME
        • SUI_SYSTEM_STATE_OBJECT_ID
        • SUI_TYPE_ARG
        • formatAddress
        • formatDigest
        • fromB64
        • fromHEX
        • isValidSuiAddress
        • isValidSuiNSName
        • isValidSuiObjectId
        • isValidTransactionDigest
        • normalizeStructTag
        • normalizeSuiAddress
        • normalizeSuiNSName
        • normalizeSuiObjectId
        • parseStructTag
        • toB64
        • toHEX
      • verify
        • publicKeyFromRawBytes
        • publicKeyFromSuiBytes
        • verifyPersonalMessageSignature
        • verifySignature
        • verifyTransactionSignature
      • zklogin
        • ZkLoginPublicIdentifier
        • ZkLoginSignatureInputs
        • computeZkLoginAddressFromSeed
        • getZkLoginSignature
        • parseZkLoginSignature
        • toBigEndianBytes
        • toPaddedBigEndianBytes
        • toZkLoginPublicIdentifier
    • zklogin
      • ComputeZkLoginAddressOptions
      • computeZkLoginAddress
      • genAddressSeed
      • generateNonce
      • generateRandomness
      • getExtendedEphemeralPublicKey
      • getZkLoginSignature
      • hashASCIIStrToField
      • jwtToAddress
      • poseidonHash
    • zksend
      • StashedHost
      • StashedPopup
      • StashedWallet
      • ZkBag
      • ZkSendLink
      • ZkSendLinkBuilder
      • CreateZkSendLinkOptions
      • ZkBagContractOptions
      • ZkSendLinkBuilderOptions
      • StashedRequest
      • StashedResponse
      • ZkSendLinkOptions
      • DEFAULT_STASHED_ORIGIN
      • MAINNET_CONTRACT_IDS
      • STASHED_WALLET_NAME
      • StashedRequest
      • StashedResponse
      • getSentTransactionsWithLinks
      • isClaimTransaction
      • listCreatedLinks
      • registerStashedWallet
    • wallet-standard
      • ReadonlyWalletAccount
      • DEPRECATED_Wallets
      • DEPRECATED_WalletsNavigator
      • DEPRECATED_WalletsWindow
      • GasData
      • PureArg
      • SerializedTransactionDataV2
      • SignedPersonalMessage
      • SignedTransaction
      • SignedTransactionBlock
      • StandardConnectInput
      • StandardConnectOutput
      • StandardEventsChangeProperties
      • StandardEventsListeners
      • SuiReportTransactionEffectsInput
      • SuiSignAndExecuteTransactionBlockInput
      • SuiSignAndExecuteTransactionBlockOutput
      • SuiSignAndExecuteTransactionInput
      • SuiSignAndExecuteTransactionOutput
      • SuiSignMessageInput
      • SuiSignMessageOutput
      • SuiSignPersonalMessageInput
      • SuiSignPersonalMessageOutput
      • SuiSignTransactionBlockInput
      • SuiSignTransactionBlockOutput
      • SuiSignTransactionInput
      • UnresolvedObjectArg
      • UnresolvedPureArg
      • Wallet
      • WalletAccount
      • WalletEventsWindow
      • Wallets
      • WalletsEventsListeners
      • WindowAppReadyEventAPI
      • Argument
      • CallArg
      • Command
      • ConnectFeature
      • ConnectInput
      • ConnectMethod
      • ConnectOutput
      • ConnectVersion
      • DEPRECATED_WalletsCallback
      • DisconnectFeature
      • DisconnectMethod
      • DisconnectVersion
      • EventsChangeProperties
      • EventsFeature
      • EventsListeners
      • EventsNames
      • EventsOnMethod
      • EventsVersion
      • IdentifierArray
      • IdentifierRecord
      • IdentifierString
      • MinimallyRequiredFeatures
      • ObjectArg
      • StandardConnectFeature
      • StandardConnectMethod
      • StandardConnectVersion
      • StandardDisconnectFeature
      • StandardDisconnectMethod
      • StandardDisconnectVersion
      • StandardEventsFeature
      • StandardEventsNames
      • StandardEventsOnMethod
      • StandardEventsVersion
      • StandardFeatures
      • SuiChain
      • SuiFeatures
      • SuiReportTransactionEffectsFeature
      • SuiReportTransactionEffectsMethod
      • SuiSignAndExecuteTransactionBlockFeature
      • SuiSignAndExecuteTransactionBlockMethod
      • SuiSignAndExecuteTransactionBlockVersion
      • SuiSignAndExecuteTransactionFeature
      • SuiSignAndExecuteTransactionMethod
      • SuiSignAndExecuteTransactionVersion
      • SuiSignMessageFeature
      • SuiSignMessageMethod
      • SuiSignMessageVersion
      • SuiSignPersonalMessageFeature
      • SuiSignPersonalMessageMethod
      • SuiSignPersonalMessageVersion
      • SuiSignTransactionBlockFeature
      • SuiSignTransactionBlockMethod
      • SuiSignTransactionBlockVersion
      • SuiSignTransactionFeature
      • SuiSignTransactionMethod
      • SuiSignTransactionVersion
      • SuiWalletFeatures
      • WalletIcon
      • WalletVersion
      • WalletWithFeatures
      • WalletWithRequiredFeatures
      • WalletWithStandardFeatures
      • WalletWithSuiFeatures
      • WalletsEventNames
      • WalletsEvents
      • WindowAppReadyEvent
      • WindowAppReadyEventType
      • WindowRegisterWalletEvent
      • WindowRegisterWalletEventCallback
      • WindowRegisterWalletEventType
      • Connect
      • Disconnect
      • Events
      • SUI_CHAINS
      • SUI_DEVNET_CHAIN
      • SUI_LOCALNET_CHAIN
      • SUI_MAINNET_CHAIN
      • SUI_TESTNET_CHAIN
      • StandardConnect
      • StandardDisconnect
      • StandardEvents
      • DEPRECATED_getWallets
      • DEPRECATED_registerWallet
      • arraysEqual
      • bytesEqual
      • concatBytes
      • getWallets
      • guard
      • isSuiChain
      • isWalletWithRequiredFeatureSet
      • pick
      • registerWallet
      • signAndExecuteTransaction
      • signTransaction

Generated using TypeDoc