We need to implement relayer transmission cycle for proveAndProcess
Ideas to solve this
Implementation plan:
[subgraph] track dispatch() messages at Origin domain subgraph
[subgraph] track proveAndProcess() messages at Destination domain subgraph
[cartographer] update and add new fields to Cartographer
[lighthouse] In the lighthouse, pull all the transfers from cartographers where processed: false | null, and call proveAndProcess() it
Once this will start working we will create a new user story from the dev perspective to add sanity checks for root submission, or additional checks depending on domains and have an ideal time around calling proveAndProcess() and polling.
Problem See https://github.com/connext/nxtp/issues/1714
Subtask:
proveAndProcess
We need to implement relayer transmission cycle for
proveAndProcess
Ideas to solve this
Implementation plan:
dispatch()
messages at Origin domain subgraphproveAndProcess()
messages at Destination domain subgraphprocessed: false | null
, and callproveAndProcess()
itOnce this will start working we will create a new user story from the dev perspective to add sanity checks for root submission, or additional checks depending on domains and have an ideal time around calling
proveAndProcess()
andpolling
.Subtasks
Acceptance Criteria