P101_ContractsDesign_合约需求描述


文档摘要

本节作者:@Web3Pignard @愚指导 这一讲将会设计整体合约的结构,定义各个合约的接口,并做初步的技术分析。 合约需求描述 wtfswap 设计每个池子都有一个价格范围,swap 只能在此价格范围内成交 任何人都可以创建池子,创建池子可以指定当前价格、价格范围: [a, b] 和 费率 f;相同交易对和费率可以有多个池子;不能删除和修改池子; 任何人都可以添加流动性,添加流动性只能在指定价格范围 [a, b]; 流动性提供者可以减少添加的流动性,并提取减少流动性对应的两种代币; 流动性提供者可以在任何人 swap 过程收取手续费,手续费为 f,按流动性贡献加权平分给流动性提供者;


发布者: 作者: 转发
评论区 (0)
U