src/services/clients/clientCasper.js
import { CasperClient, CasperServiceByJsonRPC } from 'casper-js-sdk';
/**
* ClientCasper class
* Contains the casper client and the casper rpc client
*/
export default class ClientCasper {
/** @type {CasperClient} */
casperClient;
/** @type {CasperServiceByJsonRPC} */
casperRPC;
/**
* Constructor
* @param {string} rpc - Url of the node rpc endpoint
*/
constructor(rpc) {
this.casperClient = new CasperClient(rpc);
this.casperRPC = new CasperServiceByJsonRPC(rpc);
}
}