@arkade-os/sdk Documentation - v0.4.35
    Preparing search index...

      @arkade-os/sdk Documentation - v0.4.35

      Namespaces

      asset
      Batch
      BIP322
      CLTVMultisigTapscript
      ConditionCSVMultisigTapscript
      ConditionMultisigTapscript
      CSVMultisigTapscript
      DefaultVtxo
      DelegateVtxo
      Intent
      MultisigTapscript
      Unroll
      VHTLC

      Enumerations

      ArkPsbtFieldKey
      ChainTxType
      IndexerTxType
      SettlementEventType
      TapscriptType
      TxType

      Classes

      ArkAddress
      ArkError
      ArkNote
      AssetManager
      ContractManager
      ContractRepositoryImpl
      ContractWatcher
      DelegateManagerImpl
      DelegateNotConfiguredError
      DescriptorSigningProviderMissingError
      DigestMismatchError
      DustChangeError
      ElectrumOnchainProvider
      EsploraProvider
      Estimator
      HDDescriptorProvider
      IndexedDBContractRepository
      IndexedDBWalletRepository
      InMemoryContractRepository
      InMemoryWalletRepository
      MessageBus
      MessageBusNotInitializedError
      MissingSigningDescriptorError
      MnemonicIdentity
      OnchainWallet
      Ramps
      ReadonlyAssetManager
      ReadonlyDescriptorIdentity
      ReadonlySingleKey
      ReadonlyWallet
      ReadonlyWalletError
      RestArkProvider
      RestDelegateProvider
      RestIndexerProvider
      SeedIdentity
      ServiceWorkerReadonlyWallet
      ServiceWorkerTimeoutError
      ServiceWorkerWallet
      SingleKey
      Transaction
      TxTree
      TxWeightEstimator
      VtxoManager
      VtxoScript
      Wallet
      WalletMessageHandler
      WalletNotInitializedError
      WalletRepositoryImpl
      WsElectrumChainSource

      Interfaces

      AnchorBumper
      ArkInfo
      ArkProvider
      ArkPsbtFieldCoder
      ArkTapscript
      ArkTransaction
      Asset
      BaseWalletConfig
      BatchInfo
      BatchSignableIdentity
      BoardingUtxoGroup
      BurnParams
      ChainTx
      Coin
      CommitmentTx
      Contract
      ContractBalance
      ContractHandler
      ContractManagerConfig
      ContractRepository
      ContractWatcherConfig
      DefaultContractParams
      DelegateContractParams
      DelegateInfo
      DelegateOptions
      DelegateProvider
      DeprecatedSignerMigrationReport
      DeprecatedSignerReport
      DescriptorOptions
      Discoverable
      DiscoveredContract
      DiscoveryDeps
      FeeAmount
      FeeInfo
      FeeOutput
      HandlerError
      IAssetManager
      IContractManager
      IDelegateManager
      Identity
      IndexerProvider
      IntentFeeConfig
      IReadonlyAssetManager
      IReadonlyWallet
      IssuanceParams
      IssuanceResult
      IVtxoManager
      IWallet
      MessageHandler
      MigrateDeprecatedSignerOptions
      MigrationLegReport
      MigrationVtxoRef
      Network
      NetworkOptions
      OffchainInput
      OnchainInput
      OnchainProvider
      Outpoint
      PageResponse
      ParsedArkContract
      PartialSig
      PathContext
      PathSelection
      ProviderClass
      ReadonlyIdentity
      ReadonlyWalletConfig
      Recipient
      ReissuanceParams
      RenewVtxosOptions
      ScanContractsOptions
      ScanResult
      ScheduledSession
      SendBitcoinParams
      SettlementConfig
      SettleParams
      SignedIntent
      SignerClassification
      SignerSession
      SignerSet
      SignRequest
      Status
      SubscriptionEvent
      SubscriptionHeartbeat
      SubscriptionResponse
      Tx
      TxHistoryRecord
      TxKey
      TxNotification
      VHTLCContractParams
      VirtualCoin
      VirtualStatus
      Vtxo
      VtxoChain
      WalletBalance
      WalletConfig
      WalletRepository

      Type Aliases

      ArkTxInput
      AssetDetails
      AssetMetadata
      BatchFailedEvent
      BatchFinalizationEvent
      BatchFinalizedEvent
      BatchStartedEvent
      BoardingContractParams
      ContractEvent
      ContractEventCallback
      ContractState
      ContractVtxo
      ContractWithVtxos
      CreateContractParams
      DelegatorManagerImpl
      DelegatorNotConfiguredError
      DelegatorProvider
      ElectrumBlockHeader
      ElectrumTransactionHistory
      ElectrumUnspent
      EncodedVtxoScript
      ExplorerTransaction
      ExtendedCoin
      ExtendedContractVtxo
      ExtendedVirtualCoin
      GetVtxosFilter
      IDelegatorManager
      IncomingFunds
      KnownMetadata
      MessageTimeouts
      MigrationGlobalSkipReason
      MigrationLegSkipReason
      MigrationStatus
      MnemonicOptions
      NetworkName
      Nonces
      OffchainTx
      Output
      PaginationOptions
      RelativeTimelock
      RequestEnvelope
      ResponseEnvelope
      RestDelegatorProvider
      SeedIdentityOptions
      ServiceWorkerWalletMode
      SettlementEvent
      SignerStatus
      StorageConfig
      TapLeafScript
      TapLeaves
      TreeNonces
      TreeNoncesEvent
      TreePartialSigs
      TreeSignatureEvent
      TreeSigningStartedEvent
      TreeTxEvent
      TxTreeNode
      VSize
      VtxoType
      WalletMode

      Variables

      ArkPsbtFieldKeyType
      BoardingContractHandler
      ConditionWitness
      contractHandlers
      CosignerPublicKey
      DEFAULT_MESSAGE_TIMEOUTS
      DefaultContractHandler
      DelegateContractHandler
      DelegatorManagerImpl
      DelegatorNotConfiguredError
      ELECTRUM_TCP_HOST
      ELECTRUM_WS_URL
      ESPLORA_URL
      MESSAGE_BUS_NOT_INITIALIZED
      networks
      P2A
      RestDelegatorProvider
      TapTreeCoder
      VHTLCContractHandler
      VtxoTaprootTree
      VtxoTreeExpiry

      Functions

      assembleBtcdTaprootTree
      buildForfeitTx
      buildOffchainTx
      classifyAgainstSignerSet
      classifyContractSigner
      closeDatabase
      combineTapscriptSigs
      contractFromArkContract
      contractFromArkContractWithAddress
      decodeArkContract
      decodeTapscript
      encodeArkContract
      getArkPsbtFields
      getMigrationStatus
      getRandomId
      getSequence
      hasBoardingTxExpired
      isArkContract
      isBatchSignable
      isCltvSatisfied
      isCooperativelyMigratable
      isCsvSpendable
      isDiscoverable
      isExpired
      isRecoverable
      isSpendable
      isSubdust
      isValidArkAddress
      isVtxoExpiringSoon
      maybeArkError
      migrateWalletRepository
      MIGRATION_KEY
      openDatabase
      requiresMigration
      rollbackMigration
      sequenceToTimelock
      setArkPsbtField
      setupServiceWorker
      signerSetFromInfo
      timelockToSequence
      toXOnlySignerHex
      validateConnectorsTxGraph
      validateVtxoTxGraph
      verifyTapscriptSignatures
      waitForIncomingFunds