-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Binance International #58
Conversation
This is what the automated interface looks like
After that, it will sleep for |
To make further arbitrage more challenging, I've also made it easy to create random delay between reports. This uncertainty should increase risk of any strategies that monitor and anticipate oracle behavior. |
adfea50
to
244d1ce
Compare
5cfa933
to
a907a37
Compare
One final feature of this PR is that the automated submission can specify a percentage difference that would trigger a quick submission. This will decrease on-chain latency in the event of an arbitrage opportunity. |
a907a37
to
4e1feb7
Compare
e3aa870
to
a6503ac
Compare
Any higher level features are being deferred until a longer-term oracle app strategy is figured out. This PR only adds Binance International as a price source. |
A new method of single-shot reporting by weighted average. It looks like this:
In addition, the user can set the helium-wallet up to report every N minutes, requiring only an unlock of the wallet at startup.