? Minswap Dex V2合同
结构
建筑
先决条件
- 安装NPM
- 安装Aiken V1.0.24-Alpha
- 运行
aiken build
double double检查脚本intecode in plutus.json
文件 - 运行
npm install
以安装必要的依赖项 - 运行
npm run exec src/build-plutus.ts
以构建具有初始参数的脚本。结果是script.json
文件
测试
- 运行
aiken check
以运行合同的所有单位测试
部署
testnet预播
智能合约已经部署在TestNet Preprod上。
有关部署的详细信息位于参考文献中
主网
智能合约已经部署在主网上。
有关部署的详细信息位于参考文献中
这是部署的交易:
智能合约参数位于参数文件上
Minswap Labs维护官方令牌和智能合约地址包括:
- 池有效性资产:F5808C2C990D86DA54BFC97D89CEE6EFA20CD8461616359478D96B4C.4D5350
- 工厂有效性资产:F5808C2C990D86DA54BFC97D89CEE6EFA20CD8461616359478D96B4C.4D5346
- 全球设置有效性资产:F5808C2C990D86DA54BFC97D89CEE6EFA20CD846161616359478D96B4C.4D534753
- LP令牌策略ID:F5808C2C990D86DA54BFC97D89CEE6EFA20CD846161616359478D96B4C
- 池脚本哈希:EA07B733D932129C378AF627436E7CBC2EF0BF96E0036BBBB51B51B3B3BDE6B
- 订单脚本哈希:C3E28C36C3447315BA5A56F33DA6A6DDC1770A876A876A8D9F0CB3A97C4C
- 工厂脚本哈希:7BC5FBD41A95F561BE8436969631E0E35895EFB0B73E0A7480BB9ED730
- 全局设置脚本哈希:F5808C2C990D86DA54BFC97D89CEE6EFA20CD8461616359478D96B4C
- Pool Creation Address (default address of a new liquidity pool): addr1z84q0denmyep98ph3tmzwsmw0j7zau9ljmsqx6a4rvaau66j2c79gy9l76sdg0xwhd7r0c0kna0tycz4y5s6mlenh8pq777e2a
- 流动性池批处理地址:Stake17Y02A946720ZW6PW50UPT2ARVXSVVPVPVPVPVPVVPVPVPVPVPVPVPVAGH0F0GJSFYJZ59
- 过期订单取消股份地址:Stake178ytpnrpxax5p8plepgjx9cq8ecedgly6jz4jz4xwvvvvv4kvzfq9s6295
示例交易:
- DEX初始化
- 流动性池创建
- 批处理
- 精确交换
- 限制
- 停止
- OCO
- 部分交换
- zap in
- 订金
- zap out
- 提取
- 订单取消
- 过期订单取消
审计报告
合同审核是由Certik和Anastasia Labs进行的,审计报告可根据审计报告文件夹获得
参考
- 规格
- 公式