forked from CoinAlpha/gateway-api
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env.example
83 lines (68 loc) · 2.67 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
APPNAME=Hummingbot Gateway API
NODE_ENV=dev
PORT=5000
# use only if ip whitelist is required for local or docker instance
# note that docker instance does not use 127.0.0.1 address
# ipv6 format for locahost ["::ffff:127.0.0.1", "::ffff:1", "fe80::1", "::1"]
IP_WHITELIST=
HUMMINGBOT_INSTANCE_ID={client_id}
# Celo
# Terra
# - mainnet: https://lcd.terra.dev
# - mainnet chain: columbus-4
# - testnet: https://tequila-lcd.terra.dev
# - testnet chain: tequila-0004
TERRA_LCD_URL={testnet_lcd_url}
TERRA_CHAIN={testnet_chain_id}
# Ethereum
# - chain: mainnet, kovan, etc
# - rpc url: infura or other rpc url
# - token list: erc20 token list source (ref: https://tokenlists.org/)
ETHEREUM_CHAIN={chain}
ETHEREUM_RPC_URL=https://{chain}.infura.io/v3/{api_key}
ETHEREUM_TOKEN_LIST_URL=https://wispy-bird-88a7.uniswap.workers.dev/?url=http://tokens.1inch.eth.link
# Balancer
# subgraph_chain
# Reference: https://docs.balancer.finance/sor/development#subgraph
# - mainnet: balancer
# - kovan: balancer-kovan
# Note: REACT_APP_SUBGRAPH_URL used by @balancer-labs/sor
REACT_APP_SUBGRAPH_URL=https://api.thegraph.com/subgraphs/name/balancer-labs/{subgraph_chain}
# exchange_proxy:
# Reference: https://docs.balancer.finance/smart-contracts/addresses
# - mainnet: 0x3E66B66Fd1d0b02fDa6C811Da9E0547970DB2f21
# - kovan: 0x4e67bf5bD28Dd4b570FBAFe11D0633eCbA2754Ec
EXCHANGE_PROXY={exchange_proxy}
# Uniswap
# Reference: https://uniswap.org/docs/v2/smart-contracts/router02/
# UniswapV2Router02 is deployed at 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D on the Ethereum mainnet, and the Ropsten, Rinkeby, Görli, and Kovan testnets.
# It was built from commit 6961711.
UNISWAP_ROUTER=0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
# allowed slippage for swap transactions
UNISWAP_ALLOWED_SLIPPAGE=1.5
# restrict updating pairs that have no reserves or failed for 5 minutes
UNISWAP_NO_RESERVE_CHECK_INTERVAL=300000
# cache info about pair for 1 second
UNISWAP_PAIRS_CACHE_TIME=1000
# cert
CERT_PATH={full_path_to_certs_folder}
CERT_PASSPHRASE={passphrase}
# logs
# default to ./logs if path is not set
LOG_PATH=/Users/hbot/hummingbot_files/hummingbot_logs
# GMT offset for logging (alpine docker image default to UTC timezone)
# -0800, -0500, +0200, +0800
GMT_OFFSET=+0800
# EthGasStation
# API key for defipulse.com gas station API
# Gas level you want to use for Ethereum transactions (fast, fastest, safeLow, average)
ENABLE_ETH_GAS_STATION=true
ETH_GAS_STATION_API_KEY={apikey}
ETH_GAS_STATION_GAS_LEVEL=fast
ETH_GAS_STATION_REFRESH_TIME=60
MANUAL_GAS_PRICE=100
# Balancer Config
BALANCER_MAX_SWAPS=4
# Perpetual Finance Provider URL
# default: https://dai.poa.network , https://rpc.xdaichain.com, etc
XDAI_PROVIDER={providerUrl}