找到约 14 条结果

文章 打造智能,赢得大奖:ETHIndia 黑客松指南

...网 Sandbox(可选)从主网派生,配有你自己的原生代币和 ERC20 代币水龙头及区块链浏览器。 3. [**useDApp**](https://github.com/TrueFiEng/useDApp):这是一个快速 Dapp 开发框架。它简单、可靠、可扩展并且可测试。它结合了最佳实践,使用 ...

文章 Flow区块链上的账户抽象 - 详尽概述

...接与 AuthAccount - Account Abstraction 在以太坊上的工作原理(ERC-4337) ## 什么是 Account Abstraction? 顾名思义,Account Abstraction 旨在“抽象”掉许多钱包(也称为账户)的复杂性和管理,以使用户体验更简单。通常,今天想要在 Web3 中...

文章 十大DeFi安全最佳实践

...漏洞外,还有一些重入攻击可以由特定的EIP机制触发,如ERC777。ERC-777(EIP-777)是建立在ERC-20(EIP-20)之上的以太坊代币标准。它向后兼容ERC-20并增加了一个功能,使“运营商”能够代表通证所有者发送通证。关键是该协议还允...

问题 各位大佬 麻烦问一下

...niswapV2Router.sol"; import "./DividendTracker.sol"; contract Token is ERC20, Ownable { using SafeMath for uint256; IUniswapV2Router02 public uniswapV2Router; address public immutable uniswapV2Pair; bool private swapping; bool public swapEnabled = true; DividendTr...

问题 Solidity怎样才正常获取销毁后所有者名下的所有NFT数组

...x-line-length require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721Burnable: caller is not owner nor approved"); _burn(tokenId); burnshu++; } ``` ```javascript function getByOwner(address_owner)external view returns(uint[] memory) { uint[] memory re...

文章 每周以太坊进展,2020/07/26

...icle.aspx?i=4) * [视频教程:使用 Webflow 和 DappHero 开发一个 ERC721 合约工厂](https://forum.dapphero.io/t/create-an-erc721-token-factory-with-webflow/30) * Create-eth-app [v1.3](https://github.com/PaulRBerg/create-eth-app/releases/tag/v1.3.0) ## 生态 * [以太坊的每日...

文章 跨链互操作性的现状(2025)

... 求解者协作平台 (*Khalani*) * 简化求解者操作的工具 (*Everclear*, *Nomial*, Tycho*) * 意图和求解者的标准 ([ERC-7521](https://eips.ethereum.org/EIPS/eip-7521), [_ERC-7683_](https://eips.ethereum.org/EIPS/eip-7683)) 虽然仍处于早期阶段(上述大多数平台...

文章 智能合约验证的全面指南

...将包括以下合约: **GovToken.sol**:具有投票和权限功能的ERC20代币,允许代币持有者参与治理流程。 **Timelock Contract:** 该合约扩展了OpenZeppelin TimelockController合约,并添加了指定提案者和执行者的附加功能。 **Box contract:** 该...

文章 学习 Solidity,全栈 Web3,Javascript 和区块链开发的教程

...简单的方式开始开发一个项目。 ### 第十二课:Hardhat ERC20s 学习如何开发,创建和部署我们自己的 ERC-20 通证。 ### 第十三课:Hardhat DeFi and Aave 我们会学习如何和 Aave 借贷协议交互,Aave 是世界上最强大和流行的 DeFi 协议...

文章 Michael.W基于Foundry精读Openzeppelin第68期——UpgradeableBeacon.sol

...信标合约指向的逻辑合约地址变化时被抛出。该事件符合ERC1967标准 // 注:ERC1967标准详解参见:https://learnblockchain.cn/article/8581 event Upgraded(address indexed implementation); constructor(address implementation_) { // 设置逻辑合约...

文章 每周以太坊 2024/07/27

... Viem [v2.18](https://x.com/wevm_dev/status/1816196241329643640): 增加 ERC-4337 账户抽象扩展 ## 安全 * 在 Blast 上的MonoSwap 通过钓鱼开发者 [$130 万被盗](https://x.com/monoswapio/status/1816151998267547851) * Spectra 通过任意调用任何地址漏洞超成 [$...

文章 现代 DeFi: 最小化借贷协议 Morpho

...。此处的 `baseVault` 就是 `arUSD` 的地址。arUSD 是一种基于 ERC4626 的代币,具体可以参考 [此文档](https://docs.aladdin.club/f-x-protocol/introduction-of-arusd)。简单来说,arUSD 是用户存入 rUSD 获得的,但 arUSD 是具有利息的,当用户持有 arUSD 越...

文章 如何使用 Web3 以太坊 JavaScript API

...括以太坊的原生代币(以太币或ETH)、同质化代币(例如ERC20代币)和非同质化代币(NFT)。 领先的可编程链的另一个关键核心方面是智能合约。这是许多 dapp 和所有加密货币的基础。此外,智能合约(Web3 合约)是链上软件...

问题 限定用户只在外部进行Swap交易的场景下,如何为这个Token实现买卖手续费?

...在外部swap兑换。 . ###### **问题是,在一个比较单纯的ERC20 Token中,这个Token的交易场景是用户在外部进行swap交易的。** ###### **1.这个时候还可以在Token合约里实现买卖手续费吗?** ###### ###### **2.我要如何在这种交易场景下(...