1.0.4 • Published 2 years ago

btcd-client v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Bitcoin Core Json RPC Client

Typescript btcd client. Connect to your bitcoin core node.

How to use

1 Install package

npm install btcd-client
  1. Import package
import { BitcoinCoreClient } from 'btcd-client'
  1. Initalize
const credentials = {
  url: process.env.BITCOIN_RPC_URL!,
  username: process.env.BITCOIN_RPC_USERNAME!,
  password: process.env.BITCOIN_RPC_PASSWORD!,
}

const btcdClient = new BitcoinCoreClient(credentials)
  1. Use the client
const blockchainInfo = await btcdClient.getBlockchainInfo()

Wallet Specific

const walletInfo = await btcdClient.getWalletInfo(walletName)

With params

const transaction = await btcdClient.getTransaction(
        walletName!,
        [txReq.txid],
      )
1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago