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-client
First, 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.