Noah Citron
Noah Citron
This will allow Tor and Nym support. I have a draft of this already, but am noticing many RPC providers reject connections coming from non-browsers via tor. Need to see...
The treasury committee has been asking about automating fee claims a lot lately. This could have probably been more easily done with a node script or a defender autotask, but...
Currently only the `BatcherTransactions` and `Channels` stages have unit tests. We should definitely add some tests to the other stages to catch bugs sooner.
Follow chain head using derived data, but perform the initial sync by reading the L2 output oracle on L1 to find the current head hash and use the engine's built...
Currently when Magi starts up it initializes itself by reading from the database. This really isn't needed, since we can just query the L2 rpc of the execution client to...
The Optimism specs for the rollup client include a special RPC method called `optimism_outputAtBlock` which returns the L2 output root for a given block number. This is used by the...
Partially addresses #36 Related to #47 which gets the same data via p2p. We just need to make sure that the interface for fetching the data via rpc or p2p...
Check the L1 to compare any output roots posted by the proposer to what we expect. If a mismatch is detected, very loudly warn the user via continuously posting warning...
Supporting transaction simulation would be an awesome usecase for Helios. We need to think about what exactly this endpoint would look like. The simplest case would be to have the...
Missing RPC methods that might be useful to have. Feel free to reach out here or on the telegram if you want to discuss how to go about implementing any...