Raphael Panic
Raphael Panic
Currently, when we want some initial state to be set for some tests that involve runtime or protocol functionality, we send custom-crafted transactions to prepare. This is cumbersome and slow....
- [ ] Hooks are still missing from the prefetching logic
Currently, any client can't use the gql schema definitions in the `api` package. This is due to the dependency on koa and yoga, which don't run in-browser. Therefore we should...
This should include comprehensive unit tests for both the proveBlock and proveTransaction functions
This issue is an epic for the ongoing effort of increasing the test coverage. As we identify concrete shortcomings in the current test suite, we should add sub-issues to this...
Make the Signer used by the sequencer for things like Settlement different from the client-used Signer to distinguish client from sequencer signer instances
Currently, the settlement implementation requires a PrivateKey to be passed in to sign transactions. Replace this mechanism by letting the user supply a Signer module that the settlement process uses....
The settlement process sends a variety of transactions to the Mina L1. This includes settlement transactions, but also various transactions that have to do with bridging. Most of that functionality...