@dioxide-js/silas
Version:
RPC utility for Silas
18 lines (15 loc) • 527 B
JavaScript
import { __awaiter } from '../node_modules/tslib/tslib.es6.mjs';
import Fetcher from './request.mjs';
class ContractService extends Fetcher {
info(contractName) {
return this.postToBC('dx.contract_info', { contract: contractName });
}
abi(contractName) {
return __awaiter(this, void 0, void 0, function* () {
const info = yield this.info(contractName);
return info.Functions;
});
}
}
export { ContractService as default };
//# sourceMappingURL=contract.mjs.map