【文件属性】:
文件名称:stable-swap-program:用于Solana区块链的StableSwap程序
文件大小:178KB
文件格式:ZIP
更新时间:2021-02-13 21:10:48
Rust
稳定交换程序
Solana程序的改编版,实现了Curve的不变式。
单击在Solana测试网上进行实时试用!
发展
通过运行以下命令下载或更新BPF-SDK:
$ ./do.sh update
要生成程序,请运行:
$ ./do.sh build
测验
项目中包含的单元测试可以通过以下方式构建:
$ ./do.sh test
运行端到端测试:
$ ./do.sh e2e-test
短裙
还可以通过以下方式支持Clippy:
$ ./do.sh clippy
部署方式
要部署程序,请运行:
$ ./do.sh deploy < network>
部署:
# Devnet
Payer KP: 154,183,126,229,182,45,22,195,142,79,21,239,194,167,28,88,235,228,17,128,12,168,140,198,1
【文件预览】:
stable-swap-program-master
----do.sh(2KB)
----shell.nix(1KB)
----Cargo.lock(63KB)
----.github()
--------workflows()
----src()
--------utils.rs(32KB)
--------error.rs(4KB)
--------curve.rs(27KB)
--------state.rs(11KB)
--------bn.rs(591B)
--------entrypoint.rs(667B)
--------instruction.rs(32KB)
--------fees.rs(9KB)
--------lib.rs(495B)
--------pool_converter.rs(3KB)
--------processor.rs(130KB)
--------admin.rs(33KB)
----Cargo.toml(799B)
----proptest-regressions()
--------curve.txt(675B)
----Xargo.toml(61B)
----docker-compose.yml(866B)
----.gitignore(129B)
----lib()
--------client()
--------sim()
----README.md(3KB)
----scripts()
--------deploy-stable-swap.sh(1KB)
--------bpf-sdk-install.sh(518B)
--------use-system-compiler.sh(509B)