... Uniswap 协议是一组原生的ETH的智能合约,它可以实现 ERC20代币与ERC20代币的交换, 以及ERC20代币与ETH之间的的交换。 Uniswap 使用自动做市商 (AMM) 算法来执行交易。用户以代币对的形式创建流动性池子,并在其中提供流动性。...
...库提供的验签函数既支持EOA账户地址的签名验证也支持IERC1271标准合约地址的签名验证。 IERC1271标准往往用于智能合约钱包的签名,例如Argent和Gnosis Safe。 注:关于IERC1271标准的详细解读参见:https://www.learnblockchain.cn/article/64...
...需一遍又一遍地重写相同的逻辑 > 这也是 OpenZeppelin 的 ERC20 和 ERC721 标准的结构方式! 🏗️ 4\. 🛡 **封装 — 保护敏感逻辑** **场景:** 你正在构建一个**众筹平台**。 你不希望随机用户直接更改 campaign 的募集资金。 你声明...
...在链上写成的不依赖于链下事实的资产,比如一种NETH的ERC20,它的生成方式是,往合约中打1个ETH,就生成一个NETH,往合约中打1个NETH又能得到一个ETH,合约开源且没有任何管理权限,这样的资产,本身和ETH同源,其价值也不依...
...p 乐观地为连接的链启用快速高效的跨链交易。它建立在 ERC-7683 标准之上,并使用求解器在几秒钟或更短的时间内完成跨链交易。** 当用户使用 **OP-Interop App** 发起跨链交易时,将基于 [ERC-7683](https://www.erc7683.org/?ref=blog.availprojec...
...行交易和意图。 我们的 MEE 与现有的模块化智能账户 (ERC-7579) 无缝协作,将账户抽象提升至其下一个演变阶段。这种自然的进步源于我们对用户和开发者如何与区块链基础设施交互的深刻理解,特别是生态系统向以 Rollup 为中...
...间,下文同),攻击者地址(0x74fc) 部署了名为ZhongHua的ERC20代币(0x71d7),并预挖了10亿个代币发送给攻击者地址(0x74fcfc)。  预挖代币数量与合约源码...
...是必需的,并将这些dApp分开。 - 定义用于转移资产(如ERC-721或ERC-1155)或进行多资产兑换的自定义代理。 - 定义功能,以动态计算在链上为创建者和接单者资产的汇率,允许进行荷兰拍卖或区间订单(取决于已填充的交易量)...
...lukso-network/lsp-smart-contracts)说明从 `solc` 编译器生成的 `LSP0ERC725Account` 的 JSON ABI。  > [源文件:LUKSO lsp-smart-contracts repo on Github, file LSP0ERC725Account.sol](https://github.com/lukso-network/lsp-s...
...项目合约进行分析。 ## 0x02 Loogies 合约分析 ### NFT 与 ERC721 **NFT**,全称为Non-Fungible Token,指非同质化代币,对应于以太坊上 ERC-721 标准。 一般在智能合约中,NFT 的定义包含 `tokenId` 和 `tokenURI` ,每一个 NFT 的 `tokenId` 是唯...
...ch-introduces-learn2earn-43928a7cdd94): 完成 EIP 测试获得 POAP * [ERCRef](https://ethereum-magicians.org/t/ercref-a-place-to-share-erc-implementations/11318): ERC实现的存储库 * [EIP5773](https://github.com/ethereum/EIPs/pull/5773/files): Multi-resource Token(多资源 Token) ...
... 最核心的功能就是由 gear-js 提供支持的。 现在我们以 erc20 合约为例子,介绍 gear-js。  ## 如何安装 gear-js ``` npm install @gear-js/api ...
...所借的代币以及费用。这可以通过以下代码实现。 ``` IERC20(tokenBorrow).transfer(pair, amountToRepay); ``` 这完成了我们 **uniswapV2Call** 函数,函数应类似于以下图像:  现在,我们...
... 在Ethereum上,不同的NFT往往共用一个或少量标准合约(如ERC-721或 ERC-1155),每个NFT 再通过合约内的**tokenId**加以区分。 - 在Solana上,每一个NFT都会拥有一个对应的**Address**,这个地址类似NFT的ID,相当于该NFT自身独立的合约地...