#!/bin/bash #BUILD_DIR=$(echo "$(cd "$(dirname "../../../../../")"; pwd)"/build) BASE_DIR=$(echo "$(cd "$(dirname "../../")"; pwd)") BUILD_DIR=$BASE_DIR/build export ICONBRIDGE_CONFIG_DIR=$BASE_DIR/_ixh export ICONBRIDGE_CONTRACTS_DIR=$BUILD_DIR/contracts export ICONBRIDGE_SCRIPTS_DIR=$BASE_DIR/scripts export ICONBRIDGE_BIN_DIR=$BASE_DIR export CONFIG_DIR=${CONFIG_DIR:-${ICONBRIDGE_CONFIG_DIR}} export CONTRACTS_DIR=${CONTRACTS_DIR:-${ICONBRIDGE_CONTRACTS_DIR}} export SCRIPTS_DIR=${SCRIPTS_DIR:-${ICONBRIDGE_SCRIPTS_DIR}} ################################################################################### # testnet: begin export BSC_BMC_NET="0x228.snow" export ICON_BMC_NET="0x2.icon" export GOLOOP_RPC_NID="0x2" export BSC_NID="552" export ICON_ENDPOINT="https://lisbon.net.solidwallet.io/api/v3/icon_dex" export ICON_NATIVE_COIN_SYM=("ICX") export ICON_NATIVE_COIN_NAME=("ICX") export ICON_NATIVE_TOKEN_SYM=("sICX" "bnUSD") export ICON_NATIVE_TOKEN_NAME=("sICX" "bnUSD") export ICON_WRAPPED_COIN_SYM=("BNB" "BUSD" "USDT" "USDC" "BTCB" "ETH" "ICZ") export ICON_WRAPPED_COIN_NAME=("BNB" "BUSD" "USDT" "USDC" "BTCB" "ETH" "ICZ") export FEE_GATHERING_INTERVAL=21600 export ICON_NATIVE_COIN_FIXED_FEE=(4300000000000000000) export ICON_NATIVE_COIN_FEE_NUMERATOR=(100) export ICON_NATIVE_COIN_DECIMALS=(18) export ICON_NATIVE_TOKEN_FIXED_FEE=(3900000000000000000 1500000000000000000) export ICON_NATIVE_TOKEN_FEE_NUMERATOR=(100 100) export ICON_NATIVE_TOKEN_DECIMALS=(18 18) export ICON_WRAPPED_COIN_FIXED_FEE=(5000000000000000 1500000000000000000 1500000000000000000 1500000000000000000 62500000000000 750000000000000 4300000000000000000) export ICON_WRAPPED_COIN_FEE_NUMERATOR=(100 100 100 100 100 100 100) export ICON_WRAPPED_COIN_DECIMALS=(18 18 18 18 18 18 18) export BSC_ENDPOINT="https://arctic-rpc.icenetwork.io:9933" export BSC_NATIVE_COIN_SYM=("ICZ") export BSC_NATIVE_COIN_NAME=("ICZ") export BSC_NATIVE_TOKEN_SYM=() export BSC_NATIVE_TOKEN_NAME=() export BSC_WRAPPED_COIN_SYM=("BNB" "BUSD" "USDT" "USDC" "BTCB" "ETH" "ICX" "sICX" "bnUSD") export BSC_WRAPPED_COIN_NAME=("BNB" "BUSD" "USDT" "USDC" "BTCB" "ETH" "ICX" "sICX" "bnUSD") export BSC_NATIVE_COIN_FIXED_FEE=(4300000000000000000) export BSC_NATIVE_COIN_FEE_NUMERATOR=(100) export BSC_NATIVE_COIN_DECIMALS=(18) export BSC_NATIVE_TOKEN_FIXED_FEE=() export BSC_NATIVE_TOKEN_FEE_NUMERATOR=() export BSC_NATIVE_TOKEN_DECIMALS=() export BSC_WRAPPED_COIN_FIXED_FEE=(5000000000000000 1500000000000000000 1500000000000000000 1500000000000000000 62500000000000 750000000000000 4300000000000000000 3900000000000000000 1500000000000000000) export BSC_WRAPPED_COIN_FEE_NUMERATOR=(100 100 100 100 100 100 100 100 100) export BSC_WRAPPED_COIN_DECIMALS=(18 18 18 18 18 18 18 18 18) GOLOOPCHAIN=${GOLOOPCHAIN:-"goloop"} export GOLOOP_RPC_STEP_LIMIT=5000000000 export ICON_KEY_STORE=$ICONBRIDGE_CONFIG_DIR/keystore/icon.god.wallet.json export ICON_SECRET=$ICONBRIDGE_CONFIG_DIR/keystore/icon.god.wallet.secret export GOLOOP_RPC_URI=$ICON_ENDPOINT export GOLOOP_RPC_KEY_STORE=$ICON_KEY_STORE export GOLOOP_RPC_KEY_SECRET=$ICON_SECRET export BSC_RPC_URI=$BSC_ENDPOINT export BSC_KEY_STORE=$ICONBRIDGE_CONFIG_DIR/keystore/bsc.god.wallet.json export BSC_SECRET=$ICONBRIDGE_CONFIG_DIR/keystore/bsc.god.wallet.secret