The Blockgum Node.js client provides an easy interface to interact with the Blockgum API. It simplifies the process of performing blockchain-related operations such as creating addresses, managing transactions, and querying data.
npm install blockgum-clientFirst, initialize the client with your configuration:
const Blockgum = require('blockgum-client');
const bgClient = new Blockgum({
api_url: 'http://NODEURL',
chain: 'eth',
jwt_token: 'your_jwt_token',
client_id: 'your_client_id',
// Other configuration...
});bgClient.createAddress('user_id')
.then(address => console.log(address))
.catch(error => console.error(error));bgClient.searchByUid('user_id')
.then(result => console.log(result))
.catch(error => console.error(error));bgClient.transaction('tx_hash')
.then(transaction => console.log(transaction))
.catch(error => console.error(error));createAddress(uid): Creates a new address for the specified user ID.searchByUid(uid): Searches for information using a user ID.transaction(tx_hash): Retrieves information about a specific transaction.- ... (list other methods similarly) ...
Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.