Skip to content

Releases: Chaintable/nitro

v3.11.1-ct.5

Choose a tag to compare

@littlehand26 littlehand26 released this 23 Jul 05:03
3085f2b

What's Changed

  • build(stylus): build and publish libstylus.so for leafage-evm by @littlehand26 in #37

Full Changelog: v3.11.1-ct.4...v3.11.1-ct.5

v3.11.1-ct.4

Choose a tag to compare

@0byteme 0byteme released this 22 Jul 03:10
5c90b01

What's Changed

Full Changelog: v3.11.1-ct.3...v3.11.1-ct.4

v3.11.1-ct.3

Choose a tag to compare

@littlehand26 littlehand26 released this 13 Jul 15:14
4e8f605

Switch to new -ct. release tag convention.

v3.5.6-celestia-ct.4

Choose a tag to compare

@littlehand26 littlehand26 released this 13 Jul 15:14
4e8f605

Switch to new -ct. release tag convention.

v3.11.1-debank-2

Choose a tag to compare

@littlehand26 littlehand26 released this 01 Jul 10:46
cd46ad9

Pipeline tracer empty-callstack fix for EVM-less Arbitrum system txs.

An EVM-less tx (e.g. one reverted by the Arbitrum onchain tx filter's RevertedTxHook, which skips evm.Call so no OnEnter fires) left the pipeline tracer's callstack empty at OnTxEnd; the old code index-out-of-ranged on callstack[0], and under nitro's StopWaiter that killed the message-execution loop and silently froze the writer (production Robinhood/4663 writer stuck at block 604226).

The tracer now synthesizes the root frame from the tx + receipt (real gas + failed marker into ErrorTraces). Verified end-to-end on a 604226 DB replay: block 604227 clears with no panic; its blockfile shows the filtered tx in error_traces with gas_used=100000.

Bumps:

  • Chaintable/pipeline v0.0.61-nitro-v3.5.6-2 -> v0.0.61-nitro-v3.5.6-3 (PR #111)
  • go-ethereum submodule -> go-ethereum-arb v3.11.1-debank-2 (PR #26)
  • nitro PR #32

v3.11.1-debank-1

Choose a tag to compare

@littlehand26 littlehand26 released this 01 Jul 06:44
6d32129

DeBank live-tracer layer on upstream OffchainLabs nitro v3.11.1 (brings ArbOS 60/61 support).

Two-level merge:

Verified on a backup writer (snapshot-restored, is_backup mode): independently synced to the canonical tip (lag=0); blockhash sampling and trace_debankBlock output byte-parity with the production writer. See docs/debank/merge-v3.11.1.md.

Image: public.ecr.aws/b2h7a5c4/chaintable/nitro:v3.11.1-debank-1 (+ per-chain <chain>-writer:v3.11.1-debank-1 aliases).

v3.10.2-debank-2

Choose a tag to compare

@littlehand26 littlehand26 released this 21 Jun 12:35
fabfd47

Re-release for public ECR multi-arch image (顺延 debank build).

v3.10.2-debank-1

Choose a tag to compare

@littlehand26 littlehand26 released this 10 Jun 10:06
47e7788

Upstream OffchainLabs/nitro v3.10.2 merged into debank (PR #24; geth submodule via Chaintable/go-ethereum-arb#22).

  • Backup-writer sync verification: PASS (six checks, blockhash sample 20/20 match vs prod writer) — docs/debank/merge-v3.10.2.md
  • No pipeline collection impact; no new downstream fields

v3.10.1-debank-3

Choose a tag to compare

@littlehand26 littlehand26 released this 05 Jun 08:46
903d9cd

Fixes pushBlockChange nil pointer panic on backup writers (is_backup=true).

Verified on lihe-dev:

  • backup writer (snapshot EBS): syncs without panic
  • leader writer (seeded topic): pushes to Kafka normally

v3.10.1-debank-2

Choose a tag to compare

@littlehand26 littlehand26 released this 29 May 03:05
cac7593

Re-release of v3.10.1-debank-1 with a reachable go-ethereum submodule pin.

v3.10.1-debank-1 shipped with the go-ethereum submodule pointing at bba6128a4453, which only existed on the unmerged merge-ad96ae4-for-v3.10.1 feature branch of chaintable/go-ethereum-arb. The image itself was fine (go-ethereum code was already baked in), but the source was not reproducible from the default branch.

This release pins go-ethereum at 02cb8eb090c9 (chaintable/go-ethereum-arb v3.10.1-debank-2, which is the merge commit of the same content into the debank default branch).