monadicus/snarkops

✅ Store pending authorizations in db

Closed this issue · 0 comments

✅ Task

Authorizations should be kept in the persistence until they are fully executed, and potentially even confirmed in blocks/broadcasted

Motivation

  1. Restarting snops while authorizations are pending causes transactions to be lost
  2. Queuing up many authorizations causes a lot of log spam, where this change would create a queue/store until compute is available

Details

Are you willing to open a pull request? (See
CONTRIBUTING)