找到约 11 条结果

文章 手把手教你从0到1构建Uniswap V1:part3

...Exchange合约的所有核心机制,包括定价功能、交换、LP代和费用。看起来已经比较完善了,但是还缺少了一部分:工厂合约。本篇文章,我们就来实现它。 ## 工厂合约的作用是什么 事实上工厂合约充当的角色是Exchange合约...

文章 探索 CryptoKitties — 第1部分:数据提取

...太坊网络上发生的所有事情都记录在区块链上,但将这些比特转换为有意义的数据并不总是直截了当的。提取事务数据是简单的,可以[提取交易数据](https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_getblockbynumber),表明在某个区块中账户 ...

文章 这几天我写了一个DEX交易聚合器

...swap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol):UNI-V2 代合约 * [UniswapV2Factory](https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2Factory.sol):工厂合约 * [UniswapV2Pair](https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/Uniswap...

文章 分散式能源:资源阅读清单

...是想了解其他种类的网络,还是因为你对原子而不仅仅是比特感兴趣,这里都有一些适合任何对基础设施感到好奇的人。 ## 理解去中心化能源:阅读清单 - Protocol Labs的[去中心化能源项目](https://research.protocol.ai/blog/2021/decentraliz...

文章 何谓“零知识”,何谓“证明”?

...脑力的活动,无论是耗时几百年的「费马大定理」,还是比特中的 POW 证明,这些证明都凝结了在寻找证明过程中所消耗的能量,证明过程可能是超乎寻常的复杂,偶尔需要天才横空出世。而验证过程一定(或者应该)是一个...

问题 脚本与 Aave Pool V3合约交互,但调用的项目合约执行失败报错‘Fail with error 'not approve'’

...y = '' MainAccount = w3.eth.account.from_key('') # 授权给DAI DAI_abi = '' Contract = w3.eth.contract(address=Web3.to_checksum_address('0x8f3cf7ad23cd3cadbd9735aff958023239c6a063'), abi=DAI_abi) token_balance = Contract.functions.balanc...

文章 AAVE V3 DeFi 集成技巧

...3 TVL & 统计](https://defillama.com/protocol/aave-v3) 考虑到加密货价格的不可预测性以及 Aave 在发放贷款时对抵押品价值的特别关注,这种设计决策是有意义的! Aave 的工作原理是允许 **点对池** 贷款,其中存款人将其资产放入流动...

文章 星航计划 - DeTask找活网 0基础开发入门到精通 (3)

...了就可以尝试发布代码到测试网上,记得领取少量的测试。 ![image.png](https://img.learnblockchain.cn/attachments/2024/02/59zEkFzA65c8f1e1a7098.png) 如果编译没问题,也不代表发布能成功。所以要继续测试发布情况。。。 ![image.p...

文章 零时科技 | Cream Finance协议遭黑客闪电攻击事件分析

... 北京时间2020年2月13日,Cream Finance官方推特称出现黑客盗事件,并表示随后会披露漏洞细节。 ![](https://img.learnblockchain.cn/2021/03/09_/384277005.png) 随后零时科技安全团队立刻对该安全事件进行复盘分析。 #### 事件分析 通过...

文章 用Substrate框架实现一个简单的游戏应用

...s::Trait {} ``` 在这个例子中,我们将创建一个简单的抛硬游戏。用户需要支付入门费才可以玩游戏,也就是掷一次硬,如果赢了就可以得到罐子中的东西。无论结果如何,用户的进门费都会在开出结果后再放到罐子里,供后...

文章 零时科技 || Earing Farm攻击事件分析

...b697a01f8c0305.png) 后续攻击者将部分资金转移至Tornado.cash混平台,部分资金转移至 地址0xDa08116d1e36CaDe5dE91bc6892FB0fAF00eBf15后通过multichain款连合约转出 ![](https://p5.ssl.qhimg.com/t0147c9de2bd34bb6c9.png) ![](https://p5.ssl.qhimg.com/t01713f2a4912243696....