什么是快速贷款?这是一笔无负担债务。传统金融中没有这种东西。使用AAVE协议的智能合约,如果您在交易结束时偿还以太坊或ERC20,您可以借用智能合约中任意数量的以太坊或ERC20,外加费用(目前为0.09%)
你的智能合约必须遵循某些规则才能发放贷款。它需要一个:
(i) 向AAVE申请贷款的功能(上图:快速贷款)
(二) 使用贷款资金进行运营的功能(上图:executeoperation)
如果在第二个函数结束时,返回借出金额+费用(当前设置为0.09%),则交易成功,否则AAVE将恢复交易(以太坊允许交易原子化)。这是可能的,因为代码的所有部分都是在以太坊虚拟机SandBox中执行的,而SandBox只是在每个以太坊客户端上运行的应用程序。因此,在以太坊中可能发生任何状态转换之前,运行一堆EVM代码)
这是RemixIDE的完整代码(源代码)https://docs.aave.com/developers/tutorials/performing-a-flash-loan/…-使用remix
文章标题:如何使用AAVE创建快速贷款-第1部分
文章链接:https://www.btchangqing.cn/104705.html
更新时间:2020年09月17日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。