@broxus/js-core
Version:
MobX-based JavaScript Core library
20 lines (19 loc) • 882 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.dexGasValuesContract = dexGasValuesContract;
exports.dexGasValuesV22Contract = dexGasValuesV22Contract;
exports.legacyDexGasValuesContract = legacyDexGasValuesContract;
const abi_1 = require("../../models/dex-gas-values/abi");
const utils_1 = require("../../utils");
function dexGasValuesContract(connection, address) {
return new connection.Contract(abi_1.DexGasValuesAbi, (0, utils_1.resolveTvmAddress)(address));
}
function dexGasValuesV22Contract(connection, address) {
return new connection.Contract(abi_1.DexGasValuesV22Abi, (0, utils_1.resolveTvmAddress)(address));
}
/**
* @deprecated Used only for Everscale
*/
function legacyDexGasValuesContract(connection, address) {
return new connection.Contract(abi_1.LegacyDexGasValuesAbi, (0, utils_1.resolveTvmAddress)(address));
}