找到约 14 条结果

文章 智能合约中的缺失或不当输入验证

...约和防止安全风险的最佳实践。 在 [Solidity](https://learnblockchain.cn/article/13659) 中,用户或外部合约通过调用函数与智能合约进行交互,可能需要传递输入参数。输入可以是从简单的值(如地址和交易金额)到复杂的 [数据结构](h...

文章 捕捉智能合约中的event实战

...前面 在上一篇文章 [Web与智能合约交互实战](https://learnblockchain.cn/2018/04/15/web3-html) 中我们已经掌握如何使用 `Web3` 控制智能合约,并且实现了一个简单的Dapp,可以通过浏览器简单地实现数据的设置和读取。 在本文中,我们...

文章 指南:如何利用 NFTScan NFT API 检索 NFT 资产

... NFT 资产列表。资产按 nftscan_id 升序排序。注意:仅使用 block_number 条件过滤数据时,block_number_start 和 block_number_end 之间的范围不能超过 10000) **Get NFTs by attributes**(该接口返回一组属于具有属性的 NFT 合约地址的 NFT。NFT 按 to...

文章 比特币所用的时间锁

...种重要属性:位置、目标和度量。 #### **位置:交易层 vs. 脚本层** > 时间是两地间最远的距离。 > > —— Tennessee Williams 时间锁可以放置在交易本身中 以及/或者 放置在其 P2SH 输入的相关脚本中。每笔交易都有多个时间锁字段...

问题 zksync era testnet跨桥一直失败,参数都对齐了,metamask前端就能成功,自己请求就会失败

...f.proxies = proxies self.timeout = timeout def get_current_block(self): """获取最新区块""" data = {"jsonrpc": "2.0", "method": "eth_blockNumber", "params": [], "id": 1} res = requests.post(self.rpc, json=data, headers=headers, ...

问题 使用合约卖出地址持有的代币兑换成WETH并留在合约内

...么写才合理,[我借鉴这里的代码后提示错误](https://learnblockchain.cn/question/3149):execution reverted: UniswapV2: K 3. Universal Router在合约内实现不知道要怎么处理好。 ``` function sellTokensFromMsgSender(address[] calldata path, uint256 amount) public payable...

视频 Solana开发教程: 如何在Solana上铸造代币(使用Gill)

...视频主要讲解了如何使用 GILL (JavaScript client for the Solana blockchain) 在 Solana 区块链上,从已创建的 Token Mint 中增发(mint)代币到用户的钱包。 **关键论据/信息:** * **核心内容:** 演示了如何使用 GIL 增发代币到指定用户的...

文章 EIP-7002:合并后对质押用户体验的改进

...果你把[关于ERC-7512:链上智能合约审计的表示](https://learnblockchain.cn/article/11384)的文章算上。你可以阅读[EIPs For Nerds:让以太坊的研发变得可及](https://hackmd.io/@emmanuel-awosika/Introducing-EIPs-For-Nerds)以了解关于该命名和EIP系列的理由的...

问题 UniswapV3的router是不是在sepolia以及op,arb的sepolia实现exactInputSingle不一样了?

...: _fee, recipient: msg.sender, deadline: block.timestamp, amountIn: amount, amountOutMinimum: 0, sqrtPriceLimitX96: sqrt }); v3AmountOut = V3Router.exactInputSingle(params); } ```

文章 CSFS 密钥串联及其在 LN-Symmetry 中的应用

...为第一个 IKEY 签名承诺了所有其它的数据的角色(密钥 vs. 签名 vs. 参数)。 ## CTV-CSFS 与派生内部公钥解决方案 对 LN-Symmetry 来说,得到签名的每一笔更新交易都带有一个具体的、单调递增的锁定时间(locktime),而且并不要求...

文章 回顾 EIP-7691 提高 blob 数量 与 gaslimit 的影响

![EIP-7691 回顾](https://img.learnblockchain.cn/2025/06/24/hero.png) ## 介绍 [EIP-7691](https://eips.ethereum.org/EIPS/eip-7691) 最近已在主网上通过 Pectra 硬分叉启用,将 blob 数量从 3 Target 6 Max 提升到 6 Target 9 Max。本分析侧重于这项变更对网络的影...

文章 理解加密货币中的代币经济学:DeFi 收益耕作指南

... 机会至关重要。[Morpher 的研究](https://www.morpher.com/blog/apr-vs-apy) 解释说: - **APR(年利率)**: - 简单利息计算 - 不考虑复利 - 更直接地比较基本回报 - **APY(年化收益率)**: - 包括复利效应 - 通常高于 APR - 更好地反映实际盈...

文章 章鱼网络刘毅:加密经济时代,如何构建优秀的 Web 3.0 应用?

...3.0 应用要独享一条链? 应用链,就是 Application Specific Blockchain,是用区块链框架为应用做一条专用的链,简称 Appchain。通过应用链技术实现 Web3.0 应用,可以解决智能合约的痛点,为用户提供媲美 Web2.0 的用户体验。应用链技...

文章 质押挖矿合约逻辑解析(二)

...的挖矿产量一切迎刃而解。 实现[质押挖矿](https://learnblockchain.cn/article/3100)采用了以下算法 (此阶段产量/ A) + (此阶段产量/ A+B)+ (此阶段产量/ A+B+C)+ ...... 实际上是算的是每个阶段每个币挖矿数量的之和。 我们通...