Changes
- 1.10.65 stable @ucwong (#2480)
- p2p use slices clone @ucwong (#2479)
- fix vhosts @ucwong (#2478)
- p2p test fix @ucwong (#2477)
- fixes missing protection of nil pointer dereference in scwallet @ucwong (#2475)
- using go std lib @ucwong (#2474)
- using math.MaxInt32 from go std lib @ucwong (#2473)
- introduce trie Prefetch for optimizing preload @ucwong (#2472)
- add SetWebsocketReadLimit in Server @ucwong (#2471)
- add non-unix alternative for tablewriter @ucwong (#2470)
- metrics: add tinygo build flag for CPU time @ucwong (#2469)
- modexp fix @ucwong (#2468)
- remove workaround for Value.Bytes @ucwong (#2467)
- to use bitutil.TestBytes @ucwong (#2466)
- refactor to use bitutil.TestBytes @ucwong (#2465)
- use ReadBits from common/math @ucwong (#2464)
- refactor to use time.Now().UnixMilli() in golang std lib @ucwong (#2463)
- opt intsize @ucwong (#2462)
- use slices.Contat instead of copy @ucwong (#2461)
- use reflectFOr @ucwong (#2460)
- make types consistent in makeDup @ucwong (#2459)
- check iterator error in Database.DeleteRange @ucwong (#2458)
- move interpreter to vm combined @ucwong (#2457)
- reflect fix @ucwong (#2456)
- p2p/enode: use atomic.Pointer in LocalNode @ucwong (#2455)
- use reflect.TypeFor @ucwong (#2454)
- vm restruct @ucwong (#2453)
- deps @ucwong (#2452)
- core/filtermaps: remove unnecessary nil check and add cv2 lock @ucwong (#2451)
- implement package renaming support @ucwong (#2450)
- chore: remove redundant words in comment @zhedazijingang (#2448)
- fix error when blockHash is used with fromBlock/toBlock @ucwong (#2449)
- add configurable jumpdest analysis cache @ucwong (#2447)
- deps @ucwong (#2446)
- reduce the memory allocation in trie hashing @ucwong (#2445)
- cmd/devp2p/internal/v4test: add test for ENRRequest @ucwong (#2444)
- common/hexutil: replace customized bit sizer with bit.Uintsize @ucwong (#2443)
- improve PrettyPrint function @ucwong (#2442)
- core/state: preallocate capacity for logs list @ucwong (#2441)
- contracts upgrade fix @ucwong (#2440)
- deps @ucwong (#2439)
- fix potential overflow @ucwong (#2438)
- optimize XOR operation using bitutil.XORBytes @ucwong (#2437)
- core/rawdb: downgrade log level in chain freezer @ucwong (#2436)
- active precompile @ucwong (#2435)
- riple modexp cost @ucwong (#2434)
- rpc optimization @ucwong (#2433)
- update tx gas limit cap @ucwong (#2432)
- reduce allocations @ucwong (#2431)
- trie: avoid spawning goroutines for empty children @ucwong (#2430)
- uint64 pointer convert @ucwong (#2429)
- improve zero time checks @ucwong (#2428)
- change the mechanism to schedule freezer sync @ucwong (#2427)
- tx gas limit validation @ucwong (#2426)
- fix announcement drop logic @ucwong (#2425)
- log print @ucwong (#2424)
- activators enable @ucwong (#2423)
- rm useless flag @ucwong (#2422)
- fix ancient limit @ucwong (#2421)
- block size print @ucwong (#2420)
- block validation @ucwong (#2419)
- update gas cost of CLZ to five @ucwong (#2418)
- Transaction Gas Limit Cap @ucwong (#2417)
- clz @ucwong (#2416)
- secp256r1 precompiled @ucwong (#2415)
- hoist jumptable nil-check out of the interpreter loop @ucwong (#2414)
- add GetStateAndCommittedState @ucwong (#2413)
- define APIs for map, epoch calculation @ucwong (#2412)
- prealloc map for the txpool api @ucwong (#2411)
- clean up log format of unindexing message @ucwong (#2410)
- fix log indexer noise after debug_setHead @ucwong (#2409)
- do not double-wrap KV stores @ucwong (#2407)
- open trie when first invoke @ucwong (#2406)
- parse range @ucwong (#2404)
- deps @ucwong (#2403)
- quick canceling block inserting when debug_setHead is invoked @ucwong (#2402)
- batch state prefetch @ucwong (#2400)
- range delete in batch @ucwong (#2399)
- g2 comments added @ucwong (#2398)
- align marshaling behavior @ucwong (#2397)
- remove secKeyCacheOwner @ucwong (#2396)
- don't decode the full block body in ReadTransaction @ucwong (#2395)
- setupSnapshot @ucwong (#2394)
- deps @ucwong (#2393)
- pull in upstream fix for R27 and R29 usage @ucwong (#2392)
- reuse global hash buffer @ucwong (#2390)
- fix gnark deserialisation @ucwong (#2389)
- lower the compaction debt @ucwong (#2388)
- fix data race when closing manager @ucwong (#2387)
- fix: skip storage entries with missing preimage keys @ucwong (#2386)
- always remove empty accounts from pre-state @ucwong (#2385)
- store cache only when preimage is non-nil @ucwong (#2384)
- adjust memory table size @ucwong (#2382)
- avoid copying blobs for marshaling @ucwong (#2381)
- error when packing negative values in unsigned types @ucwong (#2380)
- disable CPU metrics on tinyg @ucwong (#2379)
- remove filter base row cache, add group read @ucwong (#2378)
- integrate eradb backend @ucwong (#2377)
- return null for not-found @ucwong (#2376)
- 1.10.65 unstable @ucwong (#2375)
MD5
8ce595887ddf8243fbc011af9b8582bf cortex-Linux-x86_64-v1.10.65-c467aa14.tar.gz
e088c650f4f78dad330144fd03796ef6 cortex-Linux-x86_64-v1.10.65-c467aa14.zip
SHA256
ef1f3eb107414e76c70fc07392e13a32d04067e40c01a003a3f9d0504eec9fd3 cortex-Linux-x86_64-v1.10.65-c467aa14.tar.gz
7599f2d0c070ea0a249c207cbbf91bb7021ffe3e518d6976c1217be6219258c8 cortex-Linux-x86_64-v1.10.65-c467aa14.zip