找到约 15 条结果

文章 ERC4337 工具包 Account Kit, 零摩擦引导用户

...023/10/hYK0RLx9653107122cee9.jpg) Alchemy 推出了一个一个完整的ERC4337工具包 [**Account Kit**](https://www.alchemy.com/account-kit) ,可以在应用中嵌入智能账户,包括社交登录、gas 抽象、批量交易等功能。 Account Kit 基于账户抽象(ERC-4337),...

文章 揭秘模块化智能账户安全

...atecall** 的辩论。这场辩论围绕着在智能账户中结合使用 [ERC-2535 Diamond Proxies](https://eips.ethereum.org/EIPS/eip-2535) 以及相关的安全问题展开。除此之外,围绕安全性的公开辩论相对稀少。 本博客文章的目标是概述保护模块化账户的不...

文章 实验1:使用EIP-7702进行账户代理

...控制的账户(EOA)执行合约调用。 尝试将一些 [实验 ERC20 (EXP) 代币](https://odyssey-explorer.ithaca.xyz/address/0x238c8cd93ee9f8c7edf395548ef60c0d2e46665e) 铸造到你的账户: ![image.png](https://img.learnblockchain.cn/attachments/2025/04/QGfXky9l680a393fb1870.pn...

文章 the graph教程: 查询BSC上的Defibox的做市持仓

...约的`PairCreated`,创建交易对实体。由于token0,token1不一定是ERC20合约,所以需要通过try_的方式去拿到token1,token1的name和symbol。如果没有异常,则保存交易对实体,动态创建BoxswapPair的合约模板数据源。 2. 监听BoxswapPair的`Transfer`,过...

文章 来看看RandomDAO事件背后的合约分析

...(暂且先这么称呼着)发布的 Random 合约只是一个普通的 ERC20 合约加一个空投逻辑,本来是不值得开篇文章说的。但是区块链网络上出现了一个随之而生的突变:[https://github.com/33357/airdrop_multi_claim](https://github.com/33357/airdrop_multi_c...

问题 web3js sendSignedTransaction 报错:Error: Returned error: invalid sender

... return } var abiArray = JSON.parse(fs.readFileSync('../json/erc20.json', 'utf-8')); const Contract = new web3.eth.Contract( abiArray, contractAddress, { from: myAddress, }) const encodedABI = Contract.methods.transfer(destAd...

文章 深入探讨ERC-4337的主要组成部分:使用Alt Mempool的账户抽象——第二部分

## 深入探讨 ERC-4337 的主要组件:使用 Alt Mempool 的账户抽象 — 第二部分 欢迎回到我们对 **ERC-4337:使用 Alt Mempool 的账户抽象** 的探讨。在我们的[上一篇文章](https://learnblockchain.cn/article/14156)中,我们分析了 Bundler,强调了它接...

文章 PARITY钱包漏洞揭秘:你需要了解的一切!

...种安全的方式来存储和管理他们的以太币(ETH)及其他 ERC-20 代币。它由 Parity Technologies 开发,因其强大的功能和用户友好的界面而赢得了良好的声誉。 ### **2\. 臭名昭著的黑客事件** 2017 年 7 月,区块链社区被一则关于 Parity ...

文章 零碎的Solidity小Tip

...执行线程。 使用try...catch...,下面举个例子,安全转账ERC20。 ```js contract B is ERC20{ function transferFrom(address _sender, address _to, uint _amount) public returns (bool){ //... } } contract A{ function interactWithToken(uint _amount){ ...

文章 Gas费用优化

.... **使用批量操作** - 使用批量传输和批量操作函数(如ERC20中的`batchTransfer`),减少多次交易的Gas成本。 ### 7. **优化Gas价格和策略** - 在Gas价格较低的时间段进行交易。使用Gas价格预估工具(如ETH Gas Station)来选择最佳的...

文章 Web3.py 开发者指南

... RPC URL 即时访问主网状态。** 2. **不限制代币可用性(ERC20 和原生代币)** 3. **提供调试和交易追踪的探索器** 4. **通过其插件架构提供广泛的开发工具支持。** 该设置简化了开发过程,使开发者能够更轻松、更快速地构建...

文章 如何用IPFS构建ERC721 NFT

> * 原文:https://medium.com/pinata/how-to-build-erc-721-nfts-with-ipfs-e76a21d8f914 作者: Justin Hunter > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblo...

文章 NFTScan | 04.01~04.07 NFT 市场热点汇总

...市等行为均可获得奖励。 **07/ OpenSea 已支持使用 ERC721-C 执行并设定创作者收入** 4 月 3 日,NFT 市场 OpenSea 表示,创作者现在可以使用 ERC721-C 在其平台上设定并执行自己的创作者收入。ERC721-C 支持创作者能够在链上实现...

文章 每周以太坊进展 2021/09/11

... 22 日开放,除非项目自定义,否则 token 会当成一个基本 ERC20 代币来传输 - 呼吁去中心化交易所[支持 rollup](https://twitter.com/evan_van_ness/status/1435277869115191296) ## 开发者材料 - dapptools [v0.34.1](https://github.com/dapphub/dapptools/releases/ta...

问题 用REMIX部署uniswap v3合约,这个编译错误如何修改?

..., reserve1) : (reserve1, reserve0); uint256 amountInput = ERC20(input).balanceOf(pair) - reserveInput; uint256 amountOutput = UniswapV2Library.getAmountOut(amountInput, reserveInput, reserveOutput); (uint256 amount0Out, uint256 amount1Out) = ...