找到约 15 条结果

文章 Etherspot 周报:Vitalik 的警告、Circle Gateway USDC、Securitize TSSO预言机、PillarX链抽象…

...成。 创建一个下一代 Web3用户体验! Etherspot 的模块化 ERC-7579 SDK通过无与伦比的智能账户定制为开发者赋能。 👉 [了解更多](https://etherspot.io/etherspot-modular-sdk/?utm_source=newsletter&utm_medium=email&utm_campaign=etherspot_modular_sdk) >- ...

文章 原生资产与非原生资产

...准。但是,由于协议工作方式的差异(例如:Ethereum 的 ERC-20 代币标准与 Solana 的 SPL 代币标准不兼容),原生代币无法转移到新的链上。 要将原生资产移动到新的地方,必须发生一些事情:第三方必须获取该原生代币,以某种...

文章 深入探讨Berachain

...它不可转让,旨在长期使用。具体来说,一个不可转让的ERC-721代币在共识金库中部署,持有者对费用的分配(Bera)等进行投票。BGT持有者获得来自DEX交换和$Honey的利息率、资金费率和清算费的奖励。 Honey——这是Berachain的本...

文章 Solcurity: 合约代码安全建议

...它们不受支持,要在文档中明确说明。 - `D7` - 要注意 `ERC-777` 代币,即使是你信任的代币也可以被重入。 - `D8` - 要注意转账收税的代币,如果它们不受支持,要在文档中明确说明。 - `D9` - 要注意使用太大或太小 decimial 的...

文章 (十一)Move泛型:从入门到“我真的会了”

...**: 可通过额外模块添加新资产类型或功能,如支持 ERC-20、NFT 等不同的代币标准。 通过上述设计,协议可以灵活支持多种资产,同时保持高度安全性和扩展性,满足多资产DeFi系统的需求。 ## 结语:玩转泛型,化繁为简...

文章 金融特化,现金交易,浅析新公链Aptos与Move语言

...oken和CryptoCurrency的高低贵贱之分,在以往以太坊里边eth和erc20本质上是不同的,在写代码时往往需要两种不同的分支处理,而在aptos里所有的coin理论上都是同等地位,因为他们都是resource,区别只是aptoscoin是0x1标准库合约发的币...

文章 如何成为一名Solidity开发者

...列中的 Solidity 教程,包括: - 如何开发 NFT 智能合约(ERC721) - 如何构建“请我喝咖啡” DeFi dApp - 如何创建具有链上元数据的NFT - 如何创建 NFT 画廊 - 如何创建动态 NFT - 如何构建质押 dApp - 如何构建 NFT 市场 - ...

文章 Damn Vulnerable DeFi Backdoor 解决方案

...ady/src/utils/SafeTransferLib.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@gnosis.pm/safe-contracts/contracts/GnosisSafe.sol"; import "@gnosis.pm/safe-contracts/contracts/proxies/IProxyCreationCallback.sol"; // @audit 额外的 import 语句 import "@gnosis.pm/safe-co...

文章 L2链衍生规范

...易 - L1Block 部署 - GasPriceOracle 部署 - 更新 L1Block 代理 ERC-1967 实现槽 - 更新 GasPriceOracle 代理 ERC-1967 实现槽 - GasPriceOracle 启用 Ecotone - 信标区块根合约部署 (EIP-4788) 为了不修改或中断 gas 计算的系统行为,此区块将不包含...

文章 Uniswap V2 铸造与销毁功能详解

...样,Uniswap V2 需要防御“通货膨胀攻击”。我们在关于 [ERC4626](https://learnblockchain.cn/article/9536) 的文章中描述了这个问题及其防御,因此此处不再重复。Uniswap V2 的防御措施是首先销毁 `MINIMUM_LIQUIDITY` 代币,以确保没有人拥有 LP 代...

文章 Solidity定点库中的问题——Certora漏洞披露

...standing-midas-capital-exploit/) 漏洞(2023 年 6 月) 另请参阅 [ERC-4626](https://eips.ethereum.org/EIPS/eip-4626)(Tokenized Vaults)中关于“安全考虑”的部分,该部分建议在计算 vault shares 时使用不同的、相反的舍入方向。 在 Solidity 中实现高级...

文章 什么是 Facet?- 一种以太坊范式的转换

... 一个例子 让我们看一个简单的例子:使用 Facet 铸造 ERC20 代币。考虑[此交易](https://etherscan.io/tx/0x5f2f9ab4a33ce327700e727ba49fa363804b65c69dd111fd6497a9abdef20503) 。首先,注意交易的“To”地址是 `0x00000000000000000000000000000000000FacE7`,一个...

文章 使用 foundry cheatcode 在 test 中模拟交易

...为无需实际执行外部合约逻辑) ### example1:测试一个 ERC20 合约的 balanceOf 函数 ```solidity function testUSDCBalance() public { address usdc = address(0x1234); address user = address(0x5678); // 模拟 USDC.balanceOf() 调用 vm.mockCall( usdc, ...

文章 EOF 详解:开发者需要了解的内容

...化的私有测试网沙盒。在 BuildBear 上,铸造无限的原生和 ERC20 代币的自由,加上快速的交易时间(不到 3 秒!),大大增强了 DApp 开发生命周期。该平台配备了用于实时测试和调试的工具和插件,确保开发者可以轻松监控复杂的...

文章 向DVM添加对IS RELAY VALID价格请求的支持

...投票者应验证 `requester` 的 `l1Token` 方法是否返回有效的 ERC20 token 地址。当在 `BridgeAdmin` 合约上调用 `whitelistedTokens(tokenAddress, 10)` (optimism) 或 `whitelistedTokens(tokenAddress, 42161)` (arbitrum) 时(在与中继交易相同的区块号),至少其中一...