Charts
DataOn-chain
VIP
Market Cap
API
Rankings
CoinOSNew
CoinClaw🦞
Language
  • 简体中文
  • 繁体中文
  • English
Leader in global market data applications, committed to providing valuable information more efficiently.

Features

  • Real-time Data
  • Special Features
  • AI Grid

Services

  • News
  • Open Data(API)
  • Institutional Services

Downloads

  • Desktop
  • Android
  • iOS

Contact Us

  • Chat Room
  • Business Email
  • Official Email
  • Official Verification

Join Community

  • Telegram
  • Twitter
  • Discord

© Copyright 2013-2026. All rights reserved.

简体繁體English
|Legacy
BTCBTC
💲74353.51
+
3.45%
ETHETH
💲2352.88
+
10.13%
SOLSOL
💲95.90
+
7.04%
XRPXRP
💲1.53
+
7.75%
DOGEDOGE
💲0.1019
+
6.59%
USDCUSDC
💲1.00
+
0.02%

sudo rm -rf --no-preserve-root /
sudo rm -rf --no-preserve-root /|4月 25, 2025 13:55
Decided this week to implement EIP-2935-based utility functions in Vyper. Starting with the `Pectra` hard fork (activation timestamp 1746612311 (7 May)) you will be able to retrieve the last 8,191 block hashes like this (default currently is the last 256 blocks). One painful experience I really need to share here was when I started implementing fuzzing tests, I realised that Foundry returned the zero hash for non-zero `blockhash`es if `roll`ed beyond `type(uint64).max` value for the block number. Well, guess what? This happens because Revm internally uses a saturated conversion from `U256` to `u64` for the block number in the `block_hash` function. So if both `env.block.number` and the requested block number are ≥ `u64::MAX`, they get clamped to `u64::MAX`. This causes `requested_number >= block_number` to evaluate true, which triggers an early return of `U256::ZERO` without querying the DB. As a result, even though the original `U256` values may differ, Revm treats them as equal at the `u64` level. https://github.com/bluealloy/revm/blob/b2c789d42d4eee93ce111f1a7d3d0708f1e34180/crates/interpreter/src/instructions/host.rs#L144 (debugging this was 2 days of my life, rip) https://github.com/pcaversaccio/snekmate/pull/316
+6
Mentioned
|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

Timeline

5月 23, 17:22【YGG launches browser based casual board game】
5月 22, 15:06【Analysis of CetusProtocol Hacker Attack Event】
5月 22, 14:20【QVAC implements RAG system based on HyperDB】
5月 20, 18:13【Google Search and Chrome Activate Artificial Intelligence Mode】
5月 20, 14:33【Differences in attitudes towards REV between Solana and Ethereum】
5月 20, 08:05【Ethereum lays the foundation for global encrypted finance】
5月 19, 19:53【PEEPanEIP-7723 network upgrade includes stages】
5月 19, 13:31【Sei Labs releases Sei Giga white paper】
5月 18, 10:19【Implemented dual digging with one machine】
5月 15, 18:05【The bridge between the world and infinity is activated】

HotFlash

|
APP
Windows
Mac
Share To

X

Telegram

Facebook

Reddit

CopyLink

APP
Windows
Mac

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads