UNPKG

whoisens-lib

Version:

Whois for ENS (Ethereum Name Service) lookup service

35 lines 1.21 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const events_1 = __importDefault(require("events")); class BaseClass extends events_1.default { returnResult(params) { const response = params.jsonRCPResult; const output = { ethRCP: { request: { id: params.jsonRCPResult.id, contractAddress: params.contractAddress, contractMethod: params.contractMethod, payload: params.payload, parameters: params.parameters }, response: response }, result: params.result, data: params.data }; if (params.resultError) output['resultError'] = params.resultError; if (response.error) output['error'] = JSON.stringify(response.error); return output; } getContractAddress() { return this.contractAddress; } } exports.default = BaseClass; //# sourceMappingURL=BaseClass.js.map