题目环境架构
EasyDefi是一道面向去中心化金融服务的智能合约题目。
题目代码通过附件的形式给出。
同时我们可以通过题目描述了解到
ChaitinSwap的逻辑和Uniswap基本类似,只是更改了手续费比例。
ChaitinBank听上去是某种提供了借贷服务的Defi项目,
我们看一下代码:
Bank仅提供了两个功能接口,一个用FeiCoin换Flag,另一个使用Flag换FeiCoin。
但是这个FeiCoin又是个啥?我们到ERC20.sol里面确认一下:
可见这里Panda币的合约名称叫FeiToken,看来FeiCoin和PandaToken是一个东西:
至此我们可以得到题目大概的组织框架如下: