找到约 13 条结果

文章 以太坊开发入门-深度解析ERC20标准

参考:[github.com/AmazingAng/WTF-Solidity](github.com/AmazingAng/WTF-Solidity) ### 1、ERC20标准规范 `ERC20`是以太坊上的代币标准,它实现了游戏代币转账的基本逻辑: - 账户余额(balanceOf()) - 转账(transfer()) - 授权转账(transferFrom()) - 授权(ap...

文章 Uniswap V2部署

最近在研究uniswap v2版本逻辑和代码,接下来我们以一篇uniswap v2版本的部署,开启uniswap的学习之路。 ## **部署步骤如下:** 1、准备合约 * 工厂合约 * weth合约 * 路由合约 * multicall合约 2、前端 * uniswap前端 * uniswap sdk ...

文章 每周以太坊进展 2021/02/07

## Eth1 - 最新的[核心开发者会议](https://youtu.be/ju92hAKzKcg?t=217)。Beiko 的[笔记](https://twitter.com/TimBeiko/status/1357685104416460803):临时的 yolov3 测试网将启动,Berlin 升级测试网暂定从 2 月 24 日开始运行;柏林升级计划在 第一季度末/第...

文章 sui move动态字段练习(5)- 总结与思考

## 引言 之前几篇文章,我们用sui move动态字段模拟solidity映射,实现了一个类似erc20的代币,这使我更加深刻地理解了sui move和solidity编程特性和编程思想的区别。下面是我的总结与思考。 ## 总结 首先,sui与solidity的编程...

文章 EGD-DEFI POC分析

参考分析下EGD-DEFI攻击路径: https://github.com/SunWeb3Sec/DeFiHackLabs/tree/main/academy/onchain_debug/03_write_your_own_poc/ # 1、找到被攻击的合约地址 https://bscscan.com/address/0x34bd6dba456bc31c2b3393e499fa10bed32a9370 这是一个代理合约,需要找到他的逻...

文章 深入了解 DN-404:引领 NFT 市场的创新标准

在区块链技术的动态发展中,持续的创新推动了效率、安全性和可扩展性的提升。DN-404 正是这样一个旨在革新 NFT 市场的创新标准。DN-404 通过改进底层架构,带来了显著的优势和广泛的应用前景。迄今为止,“404 家族”已经...

文章 Paraluni Hack Reply

### RefLink: [twitter](https://twitter.com/peckshield/status/1502815435498176514) [tx](https://versatile.blocksecteam.com/tx/bsc/0x70f367b9420ac2654a5223cc311c7f9c361736a39fd4e7dff9ed1b85bab7ad54) ### Analyze: 整体的思路是特洛伊木马token的思路,重入masterChef中的 `deposi...

文章 solidity中的接口和抽象合约

在 Solidity 中,**接口**(interface)和**抽象合约**(abstract contract)都是用来定义合约的抽象行为,它们有相似之处,但也有一些关键的区别。下面是它们的用法、区别和联系。 ## 接口(Interface) 接口是合约的一个非常简单...

文章 每周以太坊进展 2021/05/16

(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。) ## 主网 * 最新的 [核...

文章 ERC721使用教程:实现一个打怪游戏

## ERC-20ERC-721的区别 在2017年ICO泡沫最严重的时候,ERC-20代币无处不在。 科技公司将其用作众筹的一种形式,其中一些公司声称将来会在其平台上使用这些代币。 **ERC-20代币就像货币**。 每美元的价值都与其他美元相...

文章 Michael.W基于Foundry精读Openzeppelin第26期——ERC1820Implementer.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC1820Implementer.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC1820Implementer.sol ERC1820Implementer合约是对IERC1820Implementer interface的实...

文章 学习开发代币

## 一、环境准备 安装Node.js和npm(Node包管理器) 使用Hardhat来构建项目,Hardhat是一个非常流行的以太坊开发环境,提供了编译、部署、测试以及调试智能合约的全套工具。确保安装Node.js和npm ```shell npm install --save-dev hardhat...

文章 【Web3探索】NFT 标准的演变:ERC-721 与 ERC-1155

## I. NFT发展历史 随着非同质化代币(NFT)的出现,加密货币世界迎来了一种革命性的概念。这些独特的数字资产因其在区块链上代表数字或物理物品的所有权而广受欢迎。要了解NFT的当前情况,我们必须深入了解它们的发展...