Modules§
- event_
dutch_ auction_ ended - Nested message and enum types in
EventDutchAuctionEnded
. - query_
service_ client rpc
- Generated client implementations.
- query_
service_ server rpc
- Generated server implementations.
Structs§
- Action
Dutch Auction End - Terminate the auction associated with the specified
auction_id
- Action
Dutch Auction Schedule - Initiates a Dutch auction using protocol-controlled liquidity.
- Action
Dutch Auction Schedule View - An
ActionDutchAuctionSchedule
augmented with additional metadata. - Action
Dutch Auction Withdraw - Withdraw funds from the ended auction associated with the specified
auction_id
- Action
Dutch Auction Withdraw Plan - A plan to a
ActionDutchAuctionWithdraw
which contains both private and public data. - Action
Dutch Auction Withdraw View - An
ActionDutchAuctionWithdraw
augmented with additional metadata. - Auction
Id - A unique identifier for an auction, obtained from hashing a domain separator along with the immutable part of an auction description.
- Auction
Nft - A bearer NFT tracking ownership of an auction and its proceeds.
- Auction
Parameters - The configuration parameters for the auction component.
- Auction
State ById Request - Auction
State ById Response - Auction
State ByIds Request - Auction
State ByIds Response - Dutch
Auction - Dutch
Auction Description - Describes a Dutch auction using programmatic liquidity on the DEX.
- Dutch
Auction State - Event
Dutch Auction Ended - Event
Dutch Auction Scheduled - Event
Dutch Auction Updated - Event
Dutch Auction Withdrawn - Event
Value Circuit Breaker Credit - A message emitted when value flows into the auction component.
- Event
Value Circuit Breaker Debit - A message emitted when value flows out of the auction component.
- Genesis
Content - Genesis data for the auction component.