UNPKG

@q-dev/gdk-sdk

Version:

Typescript Library to interact with GDK Contracts

29 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenFactoryInstance = void 0; const SystemContractInstance_1 = require("../SystemContractInstance"); class TokenFactoryInstance extends SystemContractInstance_1.SystemContractInstance { constructor(signer, address) { super(signer, "TokenFactory.json", address); } async deployQRC20(params, masterAddress, salt, txOptions) { return this.submitTransaction("deployQRC20", [params, masterAddress, salt], txOptions); } async deployQRC721(params, masterAddress, salt, txOptions) { return this.submitTransaction("deployQRC721", [params, masterAddress, salt], txOptions); } async deployQSBT(params, masterAddress, salt, txOptions) { return this.submitTransaction("deployQSBT", [params, masterAddress, salt], txOptions); } async getQRC20Address(salt) { return this.instance.getQRC20Address(salt); } async getQRC721Address(salt) { return this.instance.getQRC721Address(salt); } async getQSBTAddress(salt) { return this.instance.getQSBTAddress(salt); } } exports.TokenFactoryInstance = TokenFactoryInstance; //# sourceMappingURL=TokenFactoryInstance.js.map