rubic-sdk
Version:
Simplify dApp creation
27 lines • 1.4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SquidrouterContractAddress = void 0;
const blockchain_name_1 = require("../../../../../../core/blockchain/models/blockchain-name");
const rubic_proxy_contract_address_1 = require("../../common/constants/rubic-proxy-contract-address");
const squidrouter_cross_chain_supported_blockchain_1 = require("./squidrouter-cross-chain-supported-blockchain");
exports.SquidrouterContractAddress = squidrouter_cross_chain_supported_blockchain_1.squidrouterCrossChainSupportedBlockchains.reduce((acc, blockchain) => {
if (blockchain === blockchain_name_1.BLOCKCHAIN_NAME.FRAXTAL) {
return {
...acc,
[blockchain]: {
providerRouter: '0xDC3D8e1Abe590BCa428a8a2FC4CfDbD1AcF57Bd9',
providerGateway: '0xDC3D8e1Abe590BCa428a8a2FC4CfDbD1AcF57Bd9',
rubicRouter: rubic_proxy_contract_address_1.rubicProxyContractAddress[blockchain].gateway
}
};
}
return {
...acc,
[blockchain]: {
providerRouter: '0xce16F69375520ab01377ce7B88f5BA8C48F8D666',
providerGateway: '0xce16F69375520ab01377ce7B88f5BA8C48F8D666',
rubicRouter: rubic_proxy_contract_address_1.rubicProxyContractAddress[blockchain].gateway
}
};
}, {});
//# sourceMappingURL=squidrouter-contract-address.js.map