14个版本 (1个稳定版)
1.0.21 | 2024年7月25日 |
---|---|
0.3.0 | 2024年2月6日 |
0.2.4 | 2023年12月11日 |
0.1.1 | 2023年10月16日 |
0.0.6 | 2023年10月16日 |
#2209 in 魔法豆
每月下载次数 158
38KB
451 行
索罗斯库函数库
该库能够在索罗斯金融协议的不同合约之间实现高效和优化的代码执行。
可以作为在索罗班区块链中部署的库合约,也可以作为合约中的crate使用
请参阅 https://crates.io/crates/soroswap-library
作为crate的用法
1.- 将以下内容添加到您的Cargo.toml中
[dependencies] soroswap-library = ""
2.- 导入它
use soroswap_library;
3.- 使用它
let quote = soroswap_library::quote(amount_a, reserve_a, reserve_b)
如何发布
https://doc.rust-lang.net.cn/cargo/reference/publishing.html
cargo login
cargo publish --dry-run
cargo publish
示例
致谢
此库受到了UniswapV2Library的启发:https://github.com/Uniswap/v2-periphery/blob/master/contracts/libraries/UniswapV2Library.sol
WASM
支持WASM目标wasm32-unknown-unknown。
贡献
欢迎贡献
许可证
此库在GPL-3.0许可证下发布。
依赖项
~11–14MB
~298K SLoC