nomad-xyz / nomad-monorepo

Contracts, off-chain agents, and libraries for Nomad
https://nomad.xyz
77 stars 16 forks source link

refactor: isolate faulty channels and retry channel task on faults #187

Closed luketchang closed 2 years ago

luketchang commented 2 years ago

High Level Changes:

Code Changes

TODO: [ ] add unit tests to mock faulty RPC [x] add exponential backoff for retries [x] metric to track channel number of channel faults

Closes #161

luketchang commented 2 years ago

@arnaud036 @yourbuddyconner lets run this PR in dev before merging

luketchang commented 2 years ago

This is up-to-date equivalent of https://github.com/nomad-xyz/agents/pull/1

luketchang commented 2 years ago

Closed in favor of https://github.com/nomad-xyz/agents/pull/1