UNPKG

jton-contracts

Version:
30 lines (29 loc) 1.07 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.HighloadSinglesig = exports.HighloadSinglesigContract = void 0; const jton_1 = require("jton"); const HighloadSinglesig_1 = __importDefault(require("./source/bin/HighloadSinglesig")); exports.HighloadSinglesigContract = HighloadSinglesig_1.default; class HighloadSinglesig extends jton_1.Contract { constructor(client, keys, timeout) { super(client, { abi: HighloadSinglesig_1.default.abi, tvc: HighloadSinglesig_1.default.tvc, initialData: {}, keys: keys }, timeout); } /********** * PUBLIC * **********/ async sendTransaction(input, keys) { return await this.call('sendTransaction', input, keys); } async getMessages(keys) { return await this.call('getMessages', {}, keys); } } exports.HighloadSinglesig = HighloadSinglesig;