找到约 14 条结果

文章 智能合约Gas 优化的几个技术

...使用独立部署库,将会节省**部署 Gas**。 ## 最小代理(ERC 1167) 如果你需要部署多个功能完全相同的合约,应该考虑使用 "最小代理"(在ERC 1167中定义) 最小的代理只是一个合约,它将把所有的调用委托给一个预先定义的...

文章 【引介】Contracts UI Builder:只需点击几下即可为智能合约搭建前端

... Contracts UI Builder 适用于任何已部署的智能合约。这包括 ERC-20 代币、ERC-721 NFT、DeFi 协议、DAO、游戏合约和自定义业务逻辑合约。 ### 我需要 React 经验才能使用生成的代码吗? 使用生成的界面不需要 React 经验。但是,如果...

文章 BlockThreat - 2025年第32周

...(https://www.youtube.com/watch?v=hDp2Bbppp9Y)**,作者:rxyz。 - **[ERC-4626 金库和通货膨胀攻击向量](https://www.youtube.com/watch?v=KYjfuE5DBgo)**,作者:Akshay (QuillAudits)。 - **[COSCUP 2025 幻灯片](https://drive.google.com/drive/folders/1fioC3ILBY3mbSuV0kdi90_CEXpf-...

文章 避免常见的 Solidity 智能合约安全陷阱

...时任务。 ```solidity import "@chainlink/contracts/src/v0.8/KeeperCompatible.sol"; contract Secure is KeeperCompatibleInterface { uint256 public deadline; function checkUpkeep(bytes calldata) external override returns (bool upkeepNeeded, bytes memory) { ...

文章 每周以太坊进展 2021/03/21

...knode](https://www.quiknode.io/guides/solidity/how-to-create-and-deploy-an-erc-721-nft) 创建和部署一个 NFT 的指南 ## 安全事件 * Cream and Pancake [成为 DNS 劫持的受害者](https://medium.com/cream-finance/postmortem-report-of-dns-hijacking-66ab9c6ce63d) ## 生态 * Me...

文章 代币分配的新范式

...的需求进行定制,允许他们将其代币与任何他们选择的 ERC-20 代币组合,并根据需要对池中的代币价值权重进行调整。这些权重可以根据团队配置的[预定时间表](https://docs.google.com/spreadsheets/d/1Zmy8pRz9Kx3zQR1g2XDIDrLf7RF4Jo-tmQonW-ag84w/edit...

文章 React版Dapp开发模板(连接钱包、合约调用全流程和一个批量转账工具实战)

...lets"; import { NetworkContextName } from "config/index"; import useEagerConnect from "hooks/useEagerConnect"; import useInactiveListener from "hooks/useInactiveListener"; export default function Web3ReactManager({ children }: { children: JSX.Element }) { const { active } = useWeb3React()...

文章 以太坊智能合约安全建议和最佳实践

1. 在 ERC20 中,先将 approve 更改为 0,然后再更改为目标值 1. 如果不是更改为 0,则 tokens 应该在 approve 中验证之前是否为 0,就像在 minime 中一样,并且还要添加 increaseAllowance/decreaseAllowance,优先于 approve 2. https://docs.google.com/...

文章 Solidity编程语言完整指南

...他常见的Solidity工具** **OpenZeppelin**是一个库,提供如[ERC-20](https://www.cyfrin.io/glossary/erc-20)和[ERC-721](https://www.cyfrin.io/glossary/erc-721)等标准的智能合约。它还提供用于升级智能合约的工具。 **Cyfrin** [**Aderyn**](https://github.com/Cyfrin/...

文章 如何代币化资产

...你要使用的[代币标准](https://blog.chain.link/token-standards/)(ERC-20、ERC-721、ERC-1155 等)、要创建的代币数量、控制代币铸造的机制以及其他自定义参数和规则集等因素。 ### 选择要在其上发行代币的区块链 接下来,你需要确定发行...

文章 2021年头部区块链开发框架总结

...s tools for smart contract engineers to use. They have some defaults, like ERC20 and ERC721 tools, where you can just import their contract and have a token built in seconds. Look how simple it is to make an ERC20 with OpenZeppelin: [OpenZeppelin是](https://openzeppelin.com/contracts/)一个平台...

文章 登链 Web3 技术周刊 | Web3 前端课问卷

...,从而无需从头开始构建合约交互界面。 **[Uniswap 的 ERC-7683:驱动流动性增长](https://learnblockchain.cn/article/19637)** ERC-7683 标准由 Uniswap Labs 和 Across 在 2024 年第二季度提出,它建立了一个统一的框架,用于基于意图的系统来...

文章 X2Y2: 必须修改的中心化NFT挂单奖励机制

... import "./interfaces/INFT.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol"; import "@openzeppelin/contracts/token/ERC721/IERC721.sol"; import "@openzeppelin/contracts/security/ReentrancyGuard.sol"; co...

文章 Uniswap V3分析(一)

...改Pool的流动性,并且通过 NFT token 将流动性代币化。使用ERC721 token (v2 使用的是 ERC20) 的原因是同一个池的多个流动性并不能等价替换(v3 的集中流性动功能)。 ## 设计原理 ### LP的权衡 Uniswap v2版本使用x⋅y=k这样一个简洁...