找到约 14 条结果

文章 避免常见的 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这样一个简洁...

文章 每周以太坊进展2021/10/16

...Svelte 和 The Graph 升级合约模板 - 使用 Hardhat 的暴力[探究 ERC20 合约的存储项布局](https://blog.euler.finance/brute-force-storage-layout-discovery-in-erc20-contracts-with-hardhat-7ff9342143ed) - [EthTx](https://ethtx.info/) v.0.3.1:升级代理合约的处理,为未知...

文章 以太坊 - 什么是Farcaster?Farcaster框架创建的全面指南 - Quicknode

...购买过程,并允许你通过加密货币支付(通过 Coinbase commerce)。现在,还有一个很长的优秀框架 [资源](https://github.com/davidfurlong/awesome-frames)。 - **Clients**:如 [Warpcast](https://warpcast.com/) 允许用户通过 UI 与 Farcaster 进行交互。用户...

文章 一文说透,如何在solana上铸造spl-token

...L,Solana 程序库)实现的代币标准。它类似于以太坊上的 ERC-20 代币,但专为 Solana 的高性能架构设计,用于创建和管理自定义代币。SPL Token 是 Solana 生态中最常用的代币类型,广泛应用于去中心化金融(DeFi)、NFT、游戏等领域...