@broxus/js-bridge-essentials
Version:
Bridge JavaScript Essentials library
33 lines (32 loc) • 1.72 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.tonAlienProxyV1Contract = tonAlienProxyV1Contract;
exports.tonMergePoolV1Contract = tonMergePoolV1Contract;
exports.tonAlienProxyV2Contract = tonAlienProxyV2Contract;
exports.tonAlienProxyV3Contract = tonAlienProxyV3Contract;
exports.tonMergePoolV2Contract = tonMergePoolV2Contract;
exports.tonMergePoolV3Contract = tonMergePoolV3Contract;
exports.tonMergeRouterContract = tonMergeRouterContract;
const js_core_1 = require("@broxus/js-core");
const abi_1 = require("../../models/ton-alien-proxy/abi");
function tonAlienProxyV1Contract(connection, address) {
return new connection.Contract(abi_1.TonAlienProxyV1Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonMergePoolV1Contract(connection, address) {
return new connection.Contract(abi_1.TonMergePoolV1Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonAlienProxyV2Contract(connection, address) {
return new connection.Contract(abi_1.TonAlienProxyV2Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonAlienProxyV3Contract(connection, address) {
return new connection.Contract(abi_1.TonAlienProxyV3Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonMergePoolV2Contract(connection, address) {
return new connection.Contract(abi_1.TonMergePoolV2Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonMergePoolV3Contract(connection, address) {
return new connection.Contract(abi_1.TonMergePoolV3Abi, (0, js_core_1.resolveTvmAddress)(address));
}
function tonMergeRouterContract(connection, address) {
return new connection.Contract(abi_1.TonMergeRouterAbi, (0, js_core_1.resolveTvmAddress)(address));
}