找到约 14 条结果

文章 ABI 编码深入解析

...如: 1\. `"transferFrom(address,address,uint256)"` 是臭名昭著的 ERC20 方法的签名。 2\. `"addressProcessBundle((uint256[2],address[],(uint256,(uint256,address,bytes)[])[]))"` 是使用由固定大小数组、动态大小数组和结构体组成的动态大小数组的签名的一...

文章 【译】DeFi(去中心化金融)项目大全

...资产管理。Melon让用户可以创建、管理并投资由以太币和ERC20代币组成的去中心化基金 - [Totle](https://www.totle.com/) - 去中心化流动性提供者,可以交换或代币转账,可以自动从DEX得到最好的价格 - [Unspent](https://unspent.io/) - 可以现...

文章 每周以太坊进展 2023/3/18

...690/files):从 EOF 解耦的 EVM 模块化算术扩展(EVM MAX) * ERC: * [ERC6682](https://github.com/ethereum/EIPs/pull/6682/files) : NFT 闪电贷 ## 开发者资料 * [EVM 语言设计](https://jtriley.substack.com/p/ethereum-virtual-machine-language):Solidity、Vype...

文章 OP Labs |故障证明系统已适用于 OP Stack

...证明系统** 功能齐全的故障证明系统增强了桥接 ETH 和 ERC-20 代币的安全性,并为完全去中心化铺平了道路。 ## **改进的信任模型** 无需许可的故障证明系统使用户能够从 L2 提取 ETH 和 ERC-20 代币到 L1,而无需涉及任何受信...

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

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

文章 市场合作伙伴销售与营销指南

...Fi Price API | 清晰、简洁,并包含描述性词汇(DeFi)。 | | ERC-4337 Bundler SDK | 具体且描述性强,清楚地传达了插件的功能。 | | NFT Analytics API | 直接且直截了当,使用了开发者可能搜索的关键词(NFT、Analytics)。 | | Solana Validator Dashb...

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

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

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

...出价的 10%,而创建者的获益捐给慈善机构 ## 治理 * [ERC2774](https://github.com/ethereum/EIPs/blob/de0b77485de2de96ce7b94b0b7a7131e18be19bf/EIPS/eip-2774.md):价格敏感型挑战过程 * [ERC2770](https://github.com/ethereum/EIPs/blob/c2417ea6c2aed914279429b5e90b685671a695...

文章 零知识证明介绍

...发零知识证明之混币-实操篇](https://learnblockchain.cn/article/271) ### 扩容 17年出现了一款非常火爆的Dapp应用叫加密猫,加密猫曾造成以太坊主网大规模的拥堵,造成拥堵的原因是以太坊当时的TPS只有15,这意味着以太坊每秒只能...

问题 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-2535) 钻石模式 (ERC-2535) 是一种 [代理模式](https://learnblockchain.cn/article/11228),其中代理合约同时使用多个实现合约,这与 [透明可升级代理](https://learnblockchain.cn/article/11246) 和 [UUPS](https://learnblockchain.cn/article/9221) 不...

文章 [DEX 系列] 3. 期货交易

...实现了空头头寸和多头头寸的可能。在dYdX中,头寸通过ERC20Position合约进行代币化和管理。 在dYdX中,会生成与持有的基础加密货币呈负相关价格的代币。称这种代币为**空头代币(Short Token)**。根据定义,当基础资产价格下...

文章 Solidity vs Move vs Rust:智能合约编程语言的演变

...经熟悉的语言中犯错误 - 良好的社区支持 - 现有标准(ERC20 和 ERC 721) - 多链兼容性(第二层区块链、侧链和 EVM 兼容的第一层区块链) ## Solidity 的缺点 - 作为一种编译型语言,Solidity 更容易出现可利用的错误 - 顺序处理是...

文章 如何使用Foundry分叉以太坊区块链

...中,我们创建一个测试文件,将 **1,000,000 USDC** 从 [Polygon ERC20 Bridge](https://etherscan.io/address/0x40ec5B33f54e0E8A33A975908C5BA1c14e5BbbDf) 发送到 Vitalik(vitalik.eth),这是 USDC 的最大持有者之一。 ##### 步骤 1:创建测试文件 在 **test** 目...