command: [redis-server, --appendonly, 'yes']
volumes: ['./redis:/data']
image: poanetwork/tokenbridge-oracle:latest
ORACLE_BRIDGE_MODE: 'ARBITRARY_MESSAGE'
COMMON_HOME_RPC_URL: 'https://rpc.gnosischain.com/'
COMMON_HOME_BRIDGE_ADDRESS: '0x75Df5AF045d91108662D8080fD1FEFAd6aA0bb59'
ORACLE_HOME_RPC_POLLING_INTERVAL: '5000'
ORACLE_HOME_TO_FOREIGN_ALLOWANCE_LIST: '/mono/oracle/access-lists/allowance_list.txt'
COMMON_FOREIGN_RPC_URL: 'https://mainnet.infura.io/v3/...'
COMMON_FOREIGN_BRIDGE_ADDRESS: '0x4C36d2919e407f0Cc2Ee3c993ccF8ac26d9CE64e'
ORACLE_ALWAYS_RELAY_SIGNATURES: 'true'
ORACLE_REDIS_URL: 'redis://redis'
ORACLE_VALIDATOR_ADDRESS: '0x...'
ORACLE_MEV_FOREIGN_HELPER_CONTRACT_ADDRESS: '0xEB4c5AB9B36437f969888be99AF42fC9087005A5'
ORACLE_MEV_FOREIGN_MIN_GAS_PRICE: '20000000000' # 20 gwei
ORACLE_MEV_FOREIGN_FLAT_MINER_FEE: '1500000000000000' # 0.0015 eth = 300k gas * 5 gwei
ORACLE_MEV_FOREIGN_MAX_PRIORITY_FEE_PER_GAS: '0' # 0 gwei
ORACLE_MEV_FOREIGN_MAX_FEE_PER_GAS: '1000000000000' # 1000 gwei
ORACLE_HOME_START_BLOCK: '21058074'
ORACLE_HOME_SKIP_MANUAL_LANE: 'true'
- './access-lists/allowance_list.txt:/mono/oracle/access-lists/allowance_list.txt'
entrypoint: yarn mev:watcher:collected-signatures
image: poanetwork/tokenbridge-oracle:latest
ORACLE_BRIDGE_MODE: 'ARBITRARY_MESSAGE'
COMMON_HOME_RPC_URL: 'https://rpc.gnosischain.com/'
COMMON_FOREIGN_RPC_URL: 'https://mainnet.infura.io/v3/...'
ORACLE_REDIS_URL: 'redis://redis'
COMMON_FOREIGN_GAS_PRICE_SUPPLIER_URL: 'eip1559-gas-estimation'
ORACLE_FOREIGN_RPC_POLLING_INTERVAL: '70000'
ORACLE_VALIDATOR_ADDRESS: '0x...'
ORACLE_VALIDATOR_ADDRESS_PRIVATE_KEY: 'cafecafe...cafecafe'
ORACLE_MEV_FOREIGN_HELPER_CONTRACT_ADDRESS: '0xEB4c5AB9B36437f969888be99AF42fC9087005A5'
ORACLE_MEV_FOREIGN_MIN_GAS_PRICE: '20000000000' # 20 gwei
ORACLE_MEV_FOREIGN_FLAT_MINER_FEE: '1500000000000000' # 0.0015 eth = 300k gas * 5 gwei
ORACLE_MEV_FOREIGN_MAX_PRIORITY_FEE_PER_GAS: '0' # 0 gwei
ORACLE_MEV_FOREIGN_MAX_FEE_PER_GAS: '1000000000000' # 1000 gwei
ORACLE_MEV_FOREIGN_FLASHBOTS_RPC_URL: 'https://relay.flashbots.net'
ORACLE_MEV_FOREIGN_FLASHBOTS_AUTH_SIGNING_KEY: 'f00d00...d00f00'
ORACLE_MEV_FOREIGN_BUNDLES_BLOCK_RANGE: '5'
entrypoint: yarn mev:sender:foreign