-
Notifications
You must be signed in to change notification settings - Fork 637
bring cat mempool to parity with main #1971
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
Conversation
note: I'm currently doing the merge conflict, it's pretty tough. |
Maybe you should consider waiting for Hernán to come back, next week. He is the one with context on this matter. |
I'll give it a go. Nearly complete I think. |
I think we just need to apply the proto changes that @hvanz made to v1 and good to go. |
Only thing remaining is e2e but not totally sure what to do about that. |
We just had a chat with Celestia team. It doesn't seem like they need this right now since they are not seeing bandwidth limits get hit. We plan to test CAT in Q2, unless a specific user needs it. Do you know of an app-chain team needing CAT mempool @faddat ? |
Given the update from the original author, it makes perfect sense to close this. Happy new year! |
Cat Mempool
Note: 100% of the code work was done by @hvanz.
I just think that we should try to get this over the line because there are serious mempool issues that are resolved by CAT and that in the end, it is likely that Comet will feature a BOOL as to weather or not to have a mempool and that CAT will be the default one.
Thanks to Celestia for implementing the original!
Note
This kicked off a pretty complex merge. I think that all that is left here is to take proto changes from v1beta1 and apply them to v1. Please feel free to fork, remix, toss, etc.