Akilesh Tangella
Akilesh Tangella
- [ ] Event listener for the batched deposit queue. - [ ] Create autogen code in Rust for proxy contract in `webb-rs` repo. Add code to `build.rs`. - [...
- [ ] Create an API endpoint that a user can call on the relayer for delagatable proof generation
- [ ] Tests - [ ] Setup of dev environment (relayer, etc.) - [ ] Deploy MASP and proxy contract - [ ] Test submission of proof to contract...
Examples include: 1. Proof input size should be consistent 2. Empty inputs should be rejected
- [ ] Testing - [ ] Deploy MASPProxy, MASP contracts - [ ] Queue 4 deposits - [ ] Success test: - [ ] After 4 deposits, relayer should:...
- [ ] Testing - [ ] Deploy MASPProxy, MASP contracts - [ ] Queue 4 deposits - [ ] Success test: - [ ] After 4 deposits, relayer should:...
https://www.notion.so/hicommonwealth/Batched-Reward-Tree-Processing-7d51b34188584288af9266e7f2a06542?pvs=4 ## Expand on following topics: - [ ] What is batched reward tree processing? - [ ] What role does a relayer play? - [ ] What data is...
- [ ] Document various strategies that can be used to decide whether to submit batches of size 4, 8, 16, or 32 when batch inserting into Merkle trees via...
- [ ] Set up dev environment (relayer, etc.) - [ ] Deploy MASP contracts - [ ] Submit swap proof to contracts via ethers-rs and RPC, check that it...
- [ ] Use fixtures to generate swap proof via ark-circom - [ ] Check proof verifies natively in Rust