-
Notifications
You must be signed in to change notification settings - Fork 312
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
auction: build penumbra-transaction
support
#4212
Labels
Milestone
Comments
50 tasks
github-actions
bot
added
the
needs-refinement
unclear, incomplete, or stub issue that needs work
label
Apr 15, 2024
erwanor
added
A-auction
Area: Relates to the auction component
_P-V1
Priority: slated for V1 release
_P-high
High priority
and removed
needs-refinement
unclear, incomplete, or stub issue that needs work
labels
Apr 15, 2024
erwanor
changed the title
auction: transaction scaffolding ,
auction: build Apr 15, 2024
penumbra-transaction
support
erwanor
added a commit
that referenced
this issue
Apr 16, 2024
## Describe your changes This PR: - add `auctionnft`s to the asset registry - augment `AuctionNft` with denom metadata - implements `DutchAuctionDescription::id` - implements value `balance` for each action - implements computing the balance commitment for the withdraw action ## Issue ticket number and link This is a prelude to #4212 ## Checklist before requesting a review - [x] 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: > This isn't connected to the rest of the app yet.
1 task
erwanor
added a commit
that referenced
this issue
Apr 17, 2024
## Describe your changes Add `GasCost` vectors for DA actions, add`Action` / `ActionPlan` skeletons, and make gas fee costs consistent with protobuf encodings (#3940) ## Issue ticket number and link References #4212 ## Checklist before requesting a review - [x] 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: --------- Co-authored-by: Erwan Or <[email protected]>
This isn't done yet, we need to finish integration in |
1 task
erwanor
added a commit
that referenced
this issue
Apr 19, 2024
## Describe your changes This PR: - adds an action plan for withdrawing DA auctions - plugs in `GasCost` and `IsAction` impls - add basic TxV/TxP support/definitions ## Issue ticket number and link Part of #4212 + #4219 ## Checklist before requesting a review - [x] 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: > Consensus breaking
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We need to implement
IsAction
andGasCosts
prior to including the actions inpenumbra-transaction
:Implementing
IsAction
ActionDutchAuctionSchedule
ActionDutchAuctionEnd
ActionDutchAuctionWithdraw
Implementing
GasCosts
ActionDutchAuctionSchedule
ActionDutchAuctionEnd
ActionDutchAuctionWithdraw
We should be particularly attentive to the value balance calculations and getting the gas cost vectors right.
The text was updated successfully, but these errors were encountered: