Challenge-Lockless-swap
Contract
PancakePair
: Pair对,传入Token0,和 Token1
Swap()
:- 用户进行代币交换的函数。
mint()
:- 提供流动性的时候铸造代币,只能通过合约进行调用,不能直接通过外部调用。
burn()
:- 从流动性提供者移除流动性时销毁代币,返回各自代币数量。
skim()
:- 用于强制让余额与储备相匹配。
sync()
:- 用于强制让储备与余额相匹配。
PancakePair
: Pair对,传入Token0,和 Token1
Swap()
:
mint()
:
burn()
:
skim()
:
sync()
: