2 个版本
0.1.3 | 2024年3月23日 |
---|---|
0.1.2 | 2024年3月16日 |
在 网页编程 中排名 2183
每月下载量 69 次
95KB
2.5K SLoC
Virtuals Fortune Spec
此 crate 包含 Virtuals Fortune 程序的规范。
所有提供商都应该实现 Provider
特性。它还应为其以下特性提供自己的实现
- Scraper
- Trade
- Trader
- TradingAccount.
lib.rs
:
Virtuals Fortune 是一个提供在虚拟体育博彩平台上进行交易框架的库。该库设计为可扩展和灵活,允许轻松添加新的提供商、抓取器和交易员。它还设计为在多线程环境中使用,允许轻松扩展交易操作。 virtuals-fortune-spec
是 Virtuals Fortune 库的规范。它定义了创建新提供商、抓取器或交易员需要实现的特性。该库还提供了一组预定义的特性,可以用于创建新的提供商、抓取器和交易员。
用法
要实现新的提供商,您需要实现以下特性
Scraper
:此特性定义了抓取器应实现的方法。Trader
:此特性定义了交易员应实现的方法。MatchDao
:此特性定义了比赛 DAO 应实现的方法。TradingAccountDao
:此特性定义了交易账户 DAO 应实现的方法。Provider
:此特性定义了提供商应实现的方法。Trade
:此特性定义了交易应实现的方法。TradingAccount
:此特性定义了交易账户应实现的方法。Session
:此特性定义了会话应实现的方法。
实现所需的特性后,您可以将提供商注册到主 API 库,并将抓取器与 virtuals-fortune-scrapers
进程注册以在虚拟体育博彩平台上进行交易。
依赖关系
~24–35MB
~661K SLoC