@broxus/js-bridge-essentials
Version:
Bridge JavaScript Essentials library
12 lines (11 loc) • 562 B
JavaScript
import { resolveTvmAddress } from '@broxus/js-core';
import { AlienProxyAbi, MergePoolAbi, MergeRouterAbi } from '../../models/alien-proxy/abi';
export function alienProxyContract(connection, address) {
return new connection.Contract(AlienProxyAbi, resolveTvmAddress(address));
}
export function mergePoolContract(connection, address) {
return new connection.Contract(MergePoolAbi, resolveTvmAddress(address));
}
export function mergeRouterContract(connection, address) {
return new connection.Contract(MergeRouterAbi, resolveTvmAddress(address));
}