找到约 13 条结果

文章 如何理解 NFT 同质化的一面

...之间都是可互换的,这是自相矛盾吗?具有可替代性的 ERC1155 代币是 “NFT” 吗? 本文将探究这些问题,然后给出温和的答案,希望能够一解 NFT 迷(包括我自己在内)的疑惑,开辟新的探索道路。 ## “非同质化” 中的 “...

文章 EigenLayer 文档

...支持对流动性质押代币 (LST)、信标链 ETH 和免许可部署的 ERC20 策略进行重新质押,以保护称为 AVS(主动验证服务)的新服务。有关 AVS 的更多信息,请查看 EigenLayer 中间件合约[此处][middleware-repo]。 本文档概述了系统组件、合...

文章 Token 自动售卖机 | Web3.0 dApp 开发(七)

...并不需要我们实现在 YourToken 合约里面,因为它继承于 `ERC20.sol`。(以下的代码并不需要复制到 YourToken 合约) * `_approve` 这个内部函数是真正的逻辑主体部分。当用户调用这个方法时,`spender` 是 Vendor 合约的地址。 * 核心部...

文章 Samczsun talk about Re-entrancy

...UniswapExchangeLiks(exchange).sync(); validate the address ``` ```js ERC20like(token).decimals(); ``` ## can the call be hooked is there a way for an attacker to gain control of your execution ``` contract Caller{ fallback() external{ call... } } ``` ``` contract BadTok...

文章 释放 700 万亿美元:智能合约衍生品如何重新定义全球金融

...这些“静态”法律协议转变为“可编程”资产: ‍ - **ERC-3643(合规层):** 充当数字门卫,确保只有经过 KYC/AML 验证的机构才能进行交易。 ‍ - **ERC-6123(执行逻辑):** 处理估值、追加保证金和自动结算的算法引擎。 ### ...

问题 请问为什么我本地能显示totalsupply的数量,测试网不能显示?

...: interface 代码 pragma solidity >=0.4.22 =0.4.20; import './erc20interface.sol'; contract ERC20 is ERC20Interface { ``` mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) allowed; constructor() public { name = "zhangli"; symbo...

文章 ERC721实践】迷恋猫从玩耍到开发

...合约,数量约莫是第二名的两倍。 辉哥系统整合出了ERC721从理论到实践的文章,可按需查看: (1) [【ERC721实践】迷恋猫从玩耍到开发](https://learnblockchain.cn/2018/05/31/684490db252c) (2) [如何创建自己的ERC721非同质化资产生物...

文章 技术分析 Lendf.me 被攻击,ERC777到底该不该用?

## 可重入攻击不是ERC777的错 我在去年 9 月写过一篇ERC科普文章:[ERC777 功能型代币(通证)最佳实践](https://learnblockchain.cn/2019/09/27/erc777) ,文章里我推荐新开发的代币使用 ERC777 标准。 > Imtoken 使用 ERC777 发行 imbtc 其实是非...

文章 仿PancakeSwap前端 vue版本

... 支持多路径闪兑,中间路径可能有BNB,USDT,BUSD 支持普通ERC20,燃烧型ERC20 闪兑 支持查看在本网站的交易记录 这三个功能也是项目的难点 ### 多路径 首先要先筛选出所有的路径,然后查询路径中每个池子的reserve,再通...

文章 NFT市场如何运作-1:Wyvern

...Q.png) 图 1. Wyvern 协议与 OpenSea ### 背景 在 2018 年,一些 ERC20 代币交易所将买方与卖方匹配以进行代币交易。Wyvern 团队建立了这样的结算交易所的 ERC721 版本。然而,依赖中央交易所交易资产存在一些缺点,例如容易出现错误的...

文章 深入解析Safe多签钱包智能合约:Fallback合约

...功能: 1. 向前兼容`1.3.0`之前的`safe`合约的功能 1. 接受 `ERC1155` 代币的功能 1. 接受 `ERC721` NFT 的功能 1. 基于`ERC165`实现的向外界暴露接口实现的功能 这些功能体现了`Safe`合约开发团队的一个基本目标,即尽可能保持`GnosisSafe`主合...

文章 深入剖析 ERC1167

### 1. ERC1167 简介 > EIP-1167,又称`Minimal Proxy Contract`,提供了一种低成本复制合约的方法,也可以叫作是克隆合约的方法。如何理解克隆呢?克隆就是类似复制的意思,这里的合约克隆是指:克隆合约和原合约具有相同的逻辑功...

文章 测试Chainlink智能合约

...了所有的虚拟mocks。我们可以看到用这样的文件模拟一个ERC20的简单版本,它可以模拟我们在测试时与一个真实的ERC20一起工作。 ```javascript pragma solidity ^0.6.10; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract MockERC20 is ERC2...