whoisens-lib
Version:
Whois for ENS (Ethereum Name Service) lookup service
29 lines • 962 B
JavaScript
import EventEmitter from 'events';
export default class BaseClass extends EventEmitter {
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;
}
}
//# sourceMappingURL=BaseClass.js.map