jton-contracts
Version:
Free TON contracts wrapped in jTON
26 lines (25 loc) • 770 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Idle = exports.IdleContract = void 0;
const jton_1 = require("jton");
const Idle_1 = __importDefault(require("./source/Idle"));
exports.IdleContract = Idle_1.default;
class Idle extends jton_1.Contract {
constructor(client, keys, address, timeout) {
super(client, {
abi: Idle_1.default.abi,
keys: keys,
address: address
}, timeout);
}
/***********
* GETTERS *
***********/
async isIdle() {
return (await this.run('isIdle')).value;
}
}
exports.Idle = Idle;