Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK] Batch Deposit Relaying for tx + reward trees: Event Listener #438

Open
6 tasks
Tracked by #585
akileshtangella opened this issue Apr 6, 2023 · 0 comments
Open
6 tasks
Tracked by #585
Assignees

Comments

@akileshtangella
Copy link
Contributor

akileshtangella commented Apr 6, 2023

  • 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 event listener for MASP proxy. Leverage code from other event listeners.
    • Create an event handler that on a newly queued deposit, check if number of queued deposits is larger than batch size
    • Create an event handler that on a newly queued reward unspent/spent tree commitment, check if number of queued reward unspent tree commitment is larger than batch size
    • If it is, create a batch update proof and submit it back to proxy.
@akileshtangella akileshtangella converted this from a draft issue Apr 6, 2023
@akileshtangella akileshtangella self-assigned this Apr 10, 2023
@semaraugusto semaraugusto mentioned this issue Apr 10, 2023
2 tasks
@drewstone drewstone assigned dev0x1 and unassigned akileshtangella Sep 15, 2023
@drewstone drewstone changed the title [TASK] Batch Deposit Relaying: Event Listener [TASK] Batch Deposit Relaying for tx + reward trees: Event Listener Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Not Started 🕧
Development

Successfully merging a pull request may close this issue.

2 participants