找到约 14 条结果

文章 如何使用 NFTScan NFT API 在 Sei 网络上开发 Web3 应用

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721、ERC1155、ERC404、ERC6551 资产以及交易、项目、市场统计等信息,现在支持 60 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin、TON 的一批相同模型的接口...

文章 每周以太坊进展 2022/10/8

## 共识层 * 通过ERC4337 + EIP3074 + EIP5003 +[交易包含列表](https://notes.ethereum.org/@vbuterin/account_abstraction_roadmap#Transaction-inclusion-lists)实现[帐户抽象](https://twitter.com/vitalikbuterin/status/1576199517434949634) * EIP4844 (proto-danksharding):[KZG的算术...

文章 如何在 Hardhat 主网 Fork 上修改以太坊存储

...要ALCHEMY_API_KEY"); /** * @type import('hardhat/config').HardhatUserConfig */ module.exports = { solidity: { compilers: [ // 你可以为你的项目添加额外的版本 { version: '0.8.9', }, ], }, defaultNetwork: "hardhat", networks: {...

文章 Web3系列教程之入门篇---6. Solidity高级指南

...也在入门教程加密货币和NFT教程中做了继承--我们分别从`ERC20`和`ERC721`合约中继承。 一个父合同如果有一个可以被子合同重写的函数,必须被声明为一个`virtual`函数。 要重写父函数的子协定必须使用`override`关键字。 如果...

文章 慢雾:深入探讨 EIP-7702 与最佳实践

...用委托地址进行初始化。这就使得 EIP-7702 无法像常见的 ERC-1967 代理合约一样能在合约部署的交易中调用初始化函数进行钱包初始化。 对于开发者来说,在将 EIP-7702 与现有的 EIP-4337 钱包进行组合适配时,应该注意在钱包的...

文章 以太七日谈 • 2021/11/3

...bitrum One 桥接添加任何代币将无需许可,且默认为标准的 ERC-20 代币实现。 此前,L2 扩容解决方案 Arbitrum One 主网 beta 版本于 9 月 1 日向所有终端用户开放,但在一些功能上仍保留白名单限制 (如向 Arbitrum 的跨链桥接添加新的...

文章 使用UniswapV2官方文件在hardhat环境下进行部署和使用,并结合核心源码和公式分析

...ddress pair = UniswapV2Library.pairFor(factory, tokenA, tokenB); IERC20(tokenA).transferFrom(msg.sender, _pair, amountA); IERC20(tokenB).transferFrom(msg.sender, _pair, amountB); liquidity = IUniswapV2Pair(_pair).mint(to); } //----------------------------------...

文章 5 分钟了解什么是账户抽象

...果是能够创建具有高级功能的用户友好账户。 ‍ ### ERC-4337 账户抽象 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 是一个账户抽象提案,它在不改变以太坊核心协议的情况下工作。相反,ERC-4337 创建了一个额外的基础设施层,...

文章 每日一学-day005

...ier: MIT pragma solidity 0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract A is ERC20{ constructor()ERC20("",""){} //check a address is a contract function checkContract(address addr)public view returns(bool){ uint size; //以太坊的...

文章 只读重入攻击

...chain/reentrancy-examples/blob/master/contracts/cross-chain-reentrancy) - [ERC-721 重入](https://github.com/Ackee-Blockchain/reentrancy-examples/blob/master/contracts/erc721) - [ERC-777 重入](https://github.com/Ackee-Blockchain/reentrancy-examples/blob/master/contracts/erc777) - [闪电贷重入...

文章 以太坊开发工具及资源大全

...com/ethereum/@nexusdev/dapp-a-day-11-whitelist-boring) - [可升级的ERC20代币](https://steemit.com/ethereum/@nikolai/dapp-a-day-6-upgradeable-tokens) - [ERC20-Token-Vault](https://steemit.com/ethereum/@nexusdev/dapp-a-day-18-erc20-token-vault) - [授权(RBAC)](https://steemit.com/...

文章 React Native DApp 开发全栈实战·从 0 到 1 系列(开篇)

... • OpenZeppelin Contracts:安全、可复用的标准实现(ERC-20 / ERC-721 / Ownable / Pausable) • Hardhat / Foundry:本地测试链、脚本部署、Gas 报告 • 链交互:ethers.js(前端 + 服务端共用) 1. **数据存储** • MongoDB:存...

文章 Optimism 中文周刊 #32

...的链上声誉! ## **Mint Blockchain 提交新的 EIP 资产标准** ERC-7765 [Mint Blockchain](https://www.mintchain.io/) 已向以太坊开发者社区正式提交了新的[EIP 资产标准](https://github.com/ethereum/ERCs/pull/624) ERC-7765。该提案引入了一种标准化的方式...

文章 Chainlink--CCIP--NFT 讲解

... ); poolBalance[token] -= amount; IERC20(token).transfer(receiver, amount); emit TokensReleased(token, receiver, amount); } // 添加流动性 function addLiquidity( address token, uint256 a...