-
Notifications
You must be signed in to change notification settings - Fork 305
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
pcli: implement gda with predefined recipes #4362
Conversation
Co-Authored-By: Henry de Valence <[email protected]>
772cfde
to
0fb3543
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙌 woohoo! this is an exciting addition to pcli. i have some assorted comments below. great work!
/// Schedule a gradual dutch auction, a prototype for penumbra developers. | ||
#[clap(display_order = 1000, name = "gradual")] | ||
DutchAuctionGradualSchedule { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
being unfamiliar with dutch auction literature, it might be friendly to provide a sentence or two about what a "gradual" auction is and particularly how it differs from a standard dutch auction.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i'm going to "approve" this so that you can include it in the 0.74 client, per #review-please in discord, but would appreciate us following up on the review items below. ✔️
Thanks for taking a look, good feedback, at this point this is an internal r&d prototype but polishing thing certainly wouldn't hurt |
Describe your changes
This PR:
pcli tx auction dutch gradual
Issue ticket number and link
#4302
Checklist before requesting a review
If this code contains consensus-breaking changes, I have added the "consensus-breaking" label. Otherwise, I declare my belief that there are not consensus-breaking changes, for the following reason: