傍大款Flashloan 概述 TLDR:您执行了紧急贷款,并且在Tx结束时偿还紧急债务的义务已被自动地标记在其他人的合同中。 从高层次的角度来看,您实质上是在利用Aave V2的本机信用委托功能来执行快速贷款,而无需在tx结束时偿还贷款。 相反,您可以原子地将债务偿还包括在其他人(SugarDaddy)上,从而以抵押债务义务的形式将偿还物标记在Sugardaddy上(不要与“ Wallstreet CDO”相混淆),从而使您可以“解决”您的损失借贷并保持自己的快乐,而爸爸可以在随后的区块中还清贷款。 更新:Aave员工伸出援手,指出对setUserUseReserveAsCollat​​eral()的调用在V2中是多余的,因为在适当的情况下,它是作为存放过程的一部分进行调用的。 代码,图表和自述文件已更新。 执行流程 从技术角度来看,事件的顺序如下: Sugarbaby和Suga
2021-07-14 12:13:50 3.05MB Solidity
1
即时套利交易者 概述 这是一个快速套利智能合约的简单工作示例,据此,在一次交易中: 即时Flash以零抵押品从Aave借贷池借入了某种资产(在此示例中为ETH) 调用UniswapV2 Router02将ETH的快速流动性包装到WETH中并将其交换为DAI令牌 在Sushiswap V1上查询DAI兑换ETH的汇率 调用SushiswapV1 Router02将DAI交换回WETH,然后再交换ETH 还有一个独立功能,可根据合同所有者的意愿提取所有ETH和ERC20代币 在您开始使用此工具之前,我强烈建议您阅读并获得深入的概念性理解,因为这与理解代码同等重要。 由于Sushiswap是UniswapV2的分支,因此我也建议您熟悉Uniswap V2 进行指南,特别是如果您打算在套利策略中增加更多掉期的话。 部署方式 可以使用Solidity编译器0.6.12将合同直接插入Remix,并使用
2021-07-14 11:58:10 64KB Solidity
1
BEP20代币生成器 BEP20代币的新智能合约生成器。 尝试一下 执照 根据发布的代码。
2021-07-12 17:56:57 3.73MB dapp smart-contracts solidity bsc
1
DApp入门代码示例,使用solidity,包括基本实现和测试代码,参考https://blog.csdn.net/zzz19920821/article/details/84993023
2021-06-18 18:40:19 9KB dapp solidity
1
一个宠物商店,以太坊智能合约的例子。使用 solidity 语言编写。一步步教你开发、部署第一个Dapp应用的教程代码。
2021-06-09 09:02:27 534KB solidity 智能合约 dapp 以太坊
1
Solidity的Truffle4实例,NodeJS通过web3调用以太坊智能合约
2021-06-05 19:19:29 555KB Node.js开发-其它杂项
1
Eth-ipfs 一个简单的Web应用程序,用于使用以太坊区块链和行星际文件系统(IPFS)上传和存储文件。 使用Mocha和React设计和测试,以供浏览器与Metamask一起使用。 Dapp前端部署在Rinkeby测试网络上的上。 在注册并验证的Eth-ipfs智能合约。 该项目是通过。 您将在下面找到一些有关如何执行常见任务的信息。 您可以在找到本指南的最新版本。 目录 更新到新版本 Create React App分为两个包: create-react-app是用于创建新项目的全局命令行实用程序。 react-scripts是所生成项目(包括此项目)中的开发依赖项。
2021-05-27 15:05:58 178KB create-react-app ipfs solidity solidity-contracts
1
以太坊关于服务验证的智能合约源代码,语言为solidity
2021-05-13 08:50:05 5KB 以太坊 智能合约 区块链 solidity
1
4bytes:常见智能合约功能的4byte标识符列表
2021-05-12 16:58:20 37.4MB ethereum solidity signatures evm
1
TicTacToe SmartConstract坚固性 TicTacToe SmartContract游戏在一种简单实现。 特征: 该游戏允许玩家在井字游戏比赛中下注以太,主持人和木匠必须下注相同数量的钱; 获胜者自动获得底池; 如果游戏被平局,那么彩池将平分。 迫使球员完成比赛。 因此,如果一个人决定离开,则在10分钟后其他玩家可以收回整个底池; 安装并运行 为了安装和运行此合同,我真的鼓励您安装和 。 相信我,它们使您的生活更加轻松。 一旦安装了它们,您要做的就是启动Ganache并使其在后台运行,它将为您构建一个个人区块链。 您应该看到这样的界面: 现在,您需要将存储库克隆到本地计算机中,并从终端上将其移至下载的文件夹中并执行命令 truffle compile && truffle migrate --reset 它可以在您的个人区块链上编译和部署智能合约! 此时
2021-05-11 22:02:59 7KB JavaScript
1