Bitcoin ​
Bitcoin Core RPC and Rest Client Implementations in JS/TS.
Enumerations ​
Classes ​
- BitcoinAddress
- BitcoinBlock
- BitcoinConnection
- BitcoinCoreRpcClient
- BitcoinRestClient
- BitcoinRestError
- BitcoinRpcError
- BitcoinTransaction
- EsploraProtocol
- JsonRpcProtocol
- JsonRpcTransport
Interfaces ​
- AddressInfo
- AddressUtxo
- BitcoinRpcClient
- BlockV1
- BlockV2
- BlockV3
- ChainStats
- EsploraBlock
- GetBlockParams
- HttpRequest
- MempoolStats
- RawTransactionRest
- RawTransactionV1
- RawTransactionV2
- RestConfig
- RpcConfig
- RpcMethodMap
- Vin
- Vout
Type Aliases ​
- BitcoinConnectionOptions
- BlockResponse
- BlockV0
- ChainInfo
- CreateRawTxInputs
- CreateRawTxOutputs
- DerivedAddresses
- FeeEstimateMode
- HttpExecutor
- ListTransactionsParams
- ListTransactionsResult
- MethodNameInLowerCase
- NetworkName
- RawTransactionResponse
- RawTransactionV0
- RpcErrorType
- SignedRawTx
- TransactionStatus
- TypedRpcMethod
- UnspentTxInfo
- WalletTransaction
Variables ​
- COINBASE_MATURITY_DELAY
- DEFAULT_BITCOIN_NETWORK_CONFIG
- DEFAULT_BLOCK_CONFIRMATIONS
- defaultHttpExecutor
- GENESIS_TX_ID
- HALVING_INTERVAL
- INITIAL_BLOCK_REWARD
- TXIN_WITNESS_COINBASE