@arkade-os/sdk Documentation - v0.2.0

Namespaces

BIP322
CLTVMultisigTapscript
ConditionCSVMultisigTapscript
ConditionMultisigTapscript
CSVMultisigTapscript
DefaultVtxo
MultisigTapscript
Request
Response
Unroll
VHTLC

Enumerations

ArkPsbtFieldKey
ChainTxType
IndexerTxType
SettlementEventType
TapscriptType
TxType

Classes

ArkAddress
ArkNote
EsploraProvider
IndexedDBVtxoRepository
OnchainWallet
PartialSig
Ramps
RestArkProvider
RestIndexerProvider
ServiceWorkerWallet
SingleKey
TxTree
VtxoScript
Wallet
Worker

Interfaces

AnchorBumper
ArkInfo
ArkProvider
ArkPsbtFieldCoder
ArkTapscript
ArkTransaction
Batch
ChainTx
Coin
CommitmentTx
Identity
IndexerProvider
Intent
IWallet
MarketHour
Network
OnchainProvider
Outpoint
PageResponse
Recipient
SendBitcoinParams
SettleParams
SignerSession
Status
SubscriptionResponse
Tx
TxHistoryRecord
TxKey
TxNotification
VirtualCoin
VirtualStatus
Vtxo
VtxoChain
VtxoRepository
WalletBalance
WalletConfig

Type Aliases

ArkTxInput
BatchFailedEvent
BatchFinalizationEvent
BatchFinalizedEvent
BatchStartedEvent
EncodedVtxoScript
ExplorerTransaction
ExtendedCoin
ExtendedVirtualCoin
GetVtxosFilter
IncomingFunds
NetworkName
Nonces
OffchainTx
Output
PaginationOptions
RelativeTimelock
SettlementEvent
TapLeafScript
TapLeaves
TreeNonces
TreeNoncesAggregatedEvent
TreePartialSigs
TreeSignatureEvent
TreeSigningStartedEvent
TreeTxEvent
TxTreeNode

Variables

ArkPsbtFieldKeyType
ConditionWitness
CosignerPublicKey
ESPLORA_URL
networks
P2A
VtxoTaprootTree
VtxoTreeExpiry

Functions

buildOffchainTx
decodeTapscript
getArkPsbtFields
setArkPsbtField
setupServiceWorker
waitForIncomingFunds