@q-dev/gdk-sdk
Version:
Typescript Library to interact with GDK Contracts
19 lines • 738 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SystemContractInstance = void 0;
const BaseContractInstance_1 = require("./BaseContractInstance");
const ABIImporter_1 = require("../abi/ABIImporter");
class SystemContractInstance extends BaseContractInstance_1.BaseContractInstance {
/**
* Constructor
* @param signer ethers signer
* @param abiFile abi json file
* @param address contract address
*/
constructor(signer, abiFile, address) {
super(signer, (0, ABIImporter_1.getContractInterface)(abiFile), address);
this.address = address;
}
}
exports.SystemContractInstance = SystemContractInstance;
//# sourceMappingURL=SystemContractInstance.js.map