omni / token-bridge

Oracle service for TokenBridge. TB is an interoperability solution between Ethereum networks for native to ERC20 and ERC20 to ERC20 cross chain transfers
109 stars 54 forks source link

Add watchdog for watchers #106

Closed fvictorio closed 6 years ago

fvictorio commented 6 years ago

Closes #105.

The environment variable used for the max time is MAX_PROCESSING_TIME. If it's not set, the watchdog is not used.

I also moved the exit codes to the constants files, so that we know what each of them means.

akolotov commented 6 years ago

Please change the target branch to develop. Or even better to support-erc20-native-#81

akolotov commented 6 years ago

I believe we need to expanse these changes on the senders as well. What do you think?

fvictorio commented 6 years ago

I believe we need to expanse these changes on the senders as well. What do you think?

Sure. They didn't cause issues yet, but it wouldn't hurt to have it there too.

akolotov commented 6 years ago

Merge the branch support-erc20-native-#81 in order to fix the issue with TravisCI and as soon as Travis does not report about any issue, merge this PR.