#auction #traits #bid #open #module #id #block-number

无 std orml-auction

实现 Auction 特性的拍卖模块

19 个版本 (1 个稳定版)

1.0.0 2024年8月1日
0.13.0 2024年6月26日
0.12.0 2024年6月3日
0.8.0 2024年3月18日
0.1.1 2020年6月5日

#22 in 魔法豆

Download history 18/week @ 2024-04-19 3/week @ 2024-05-17 2/week @ 2024-05-24 128/week @ 2024-05-31 28/week @ 2024-06-07 3/week @ 2024-06-14 161/week @ 2024-06-21 22/week @ 2024-06-28 55/week @ 2024-07-05 189/week @ 2024-07-26 35/week @ 2024-08-02

每月下载量224次

Apache-2.0GPL-3.0-only

91KB
2K SLoC

拍卖模块

概述

拍卖模块提供了一种在链上开启拍卖和下注的方式。您可以通过指定一个 start: BlockNumber 和/或一个 end: BlockNumber 来开启拍卖,当拍卖变得活跃时,任何人都可以以更高的价格下注。使用特性 AuctionHandler 来验证下注,并在拍卖结束时调用 AuctionHandle::on_auction_ended(id, bid)


lib.rs:

Auction

概述

此模块提供了一个基本抽象,以实现链上拍卖功能。

可以通过实现并提供 AuctionHandler 特性来自定义拍卖逻辑。

依赖项

~20–35MB
~578K SLoC