- Implemented Keyring functionality to enable account generation, export keys and signing methods
- Added importWallet() to import account using privateKey.
- Added getBalance() to fetch the balance in BTC.
- Added satPerByte to add custom gas parameter satoshi.
- Changed satPerByte from optional to compulsory parameter.
- UTXO.satoshi calculation fix.
- UTXO.satoshi calculation and adding package
satoshi-bitcoin
.
- Standardize getFees() to provide transaction fee in sathoshi and transaction size
- Added HD PATH for testnet
- Updated tests to add assertions
- Added constants for base URLs
- Updated node version in CI
- Updated raw transaction paramaters, amount to be accepted in satoshi
- Added badges
- Updated license in package json
- Added await for the async call to get transactionSize and updated tests
- Updated Sochain api key
- Replaced blockcyper api with sochain api to fetch fees in satoshi
- Updated sign transaction to use bitcoinjs-lib
- Added proxy URL to prevent CORS issue
- Added generic network parameter in sign transaction