Skip to content

Releases: web3data/web3data-js

🎉Bitcoin Cash & Bitcoin SV just got added to Web3data.js! 🎁

25 Oct 18:23
624edf2
Compare
Choose a tag to compare

Use web3data.bsv.* & web3data.bch.* for easy Bitcoin SV & Bitcoin Cash integrations.

This release adds full support for Bitcoin SV & Bitcoin Cash with an added .bsv & .bch namespace.
As with Bitcoin release 0.5.7, this update pre-configures all methods for UTXO data and ease of use.

image

Methods & Features Supported:

  • address.getAllAddresses
  • address.getInformation
  • address.getMetadata
  • address.getTransactions
  • address.getPendingTransactions
  • address.getBalance
  • address.getLatestBalance
  • address.getHistoricalBalance
  • address.getMultipleBalances
  • address.getBalancesBatch
  • address.getMetrics
  • block.getBlocks
  • block.getBlock
  • block.getBlockNumber
  • block.getTransactions
  • block.getTransactionFromBlock
  • block.getMetrics
  • transaction.getTransactions
  • transaction.getTransaction
  • transaction.getPendingTransactions

RPC is also supported using:

web3data.bsv.rpc('getbestblockhash')
web3data.bsv.rpc('getbestblockhash')
See full example

🙌Litecoin is now part of web3data.js 🙌

18 Oct 18:55
a4dfeae
Compare
Choose a tag to compare

Use web3data.ltc.* for easy Litecoin integrations

This release adds full support for Litecoin with an added .ltc namespace.
As with Bitcoin release 0.5.7, this update pre-configures all methods for UTXO data and ease of use.

Social_Blog_Litecoin

Methods & Features Supported:

  • address.getAllAddresses
  • address.getInformation
  • address.getMetadata
  • address.getTransactions
  • address.getPendingTransactions
  • address.getBalance
  • address.getLatestBalance
  • address.getHistoricalBalance
  • address.getMultipleBalances
  • address.getBalancesBatch
  • address.getMetrics
  • block.getBlocks
  • block.getBlock
  • block.getBlockNumber
  • block.getTransactions
  • block.getTransactionFromBlock
  • block.getMetrics
  • transaction.getTransactions
  • transaction.getTransaction
  • transaction.getPendingTransactions

RPC is also supported using:

web3data.ltc.rpc('getbestblockhash') -- See full example: Litecoin RPC Example

BTC Namespace Fixes

16 Oct 20:41
deb0606
Compare
Choose a tag to compare

This is a small release with fixes for namespaced methods under .btc:

Methods updated:

  • getAllAddresses
  • getMetadata
  • getBalance
  • getMultipleBalances
  • getUsage

API Update + Full Bitcoin Method Support 🍀

08 Oct 07:09
d0079f0
Compare
Choose a tag to compare

New API Version released!

The API is now version v2, which supports arrays for both from & to addresses. It also natively supports UTXO data models, and other awesome features. See docs here for more details -->

Full Bitcoin Method Support

Not only is Bitcoin supported, but it has a full list of spicy methods that can fire up your application! 🌶

A quick example of use:
web3data.btc.address.getInformation()
See full documentation here -->

Here are the methods:

  • address.getAllAddresses
  • address.getInformation
  • address.getMetadata
  • address.getTransactions
  • address.getPendingTransactions
  • address.getBalance
  • address.getLatestBalance
  • address.getHistoricalBalance
  • address.getMultipleBalances
  • address.getBalancesBatch
  • address.getMetrics
  • block.getBlocks
  • block.getBlock
  • block.getBlockNumber
  • block.getTransactions
  • block.getTransactionFromBlock
  • block.getMetrics'
  • transaction.getTransactions
  • transaction.getTransaction
  • transaction.getPendingTransactions

RPC & Bitcoin support

25 Sep 18:41
ee178a9
Compare
Choose a tag to compare

This release supports some new features:

  1. RPC - You can now connect to Amberdata supported blockchain RPC's with all commands. See documentation here
  2. Initial release of Alpha Bitcoin support, can be used by: web3data.btc.*. Documentation coming soon.

Initial Release

04 Sep 22:44
5f8169f
Compare
Choose a tag to compare

Features

  • Supporting replacement for web3.js & ethers.js
  • Full address methods support
  • Basic blockchain methods