UNPKG

@r3l/app

Version:
37 lines (27 loc) 922 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "contracts", { enumerable: true, get: function get() { return _contracts2.contracts; } }); exports.getContract = exports.setSignerOrProvider = exports.getSigner = void 0; var _contracts = require("@ethersproject/contracts"); var _contracts2 = require("@r3l/common/lib/contracts"); var signerOrProvider; var getSigner = function getSigner() { return signerOrProvider; }; exports.getSigner = getSigner; var setSignerOrProvider = function setSignerOrProvider(_signerOrPrivder) { return signerOrProvider = _signerOrPrivder; }; exports.setSignerOrProvider = setSignerOrProvider; var getContract = function getContract(address, abi, signerOrProvider) { return new _contracts.Contract(address, abi, signerOrProvider); }; exports.getContract = getContract; //# sourceMappingURL=contracts.js.map