Skip to content

Conversation

@fakedev9999
Copy link

Adds l2 start and end block of the indexer for better qol.

Response of admin_getIndexerStatus is updated as below.

taehoon@succinct-gpu-06:~/celestia-optimism/op-celestia$ curl -X POST -H "Content-Type: application/json" -s \
  --data '{"jsonrpc":"2.0","method":"admin_getIndexerStatus","params":[],"id":1}' \
  http://localhost:8545 | jq .
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "last_indexed_block": 9076129,
    "indexed_blocks": 14148,
    "running": true,
    "l2_start_block": 26263190,
    "l2_end_block": 26277337
  }
}

@tuxcanfly tuxcanfly self-requested a review August 27, 2025 18:09
Copy link
Collaborator

@tuxcanfly tuxcanfly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK.

@tuxcanfly tuxcanfly merged commit 2b12a33 into celestiaorg:celestia-develop Aug 27, 2025
12 checks passed
tuxcanfly added a commit that referenced this pull request Sep 9, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Sep 9, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Sep 11, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Sep 23, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Sep 26, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Sep 30, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 1, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 1, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 1, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 2, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 6, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)
tuxcanfly added a commit that referenced this pull request Oct 7, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)
tuxcanfly added a commit that referenced this pull request Oct 10, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config
tuxcanfly added a commit that referenced this pull request Oct 10, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled
tuxcanfly added a commit that referenced this pull request Oct 10, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled

da: update celestia-node v0.26.4
tuxcanfly added a commit that referenced this pull request Oct 11, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled

da: update celestia-node v0.26.4
tuxcanfly added a commit that referenced this pull request Oct 11, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled

da: update celestia-node v0.26.4

da: log celestia config
tuxcanfly added a commit that referenced this pull request Oct 11, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled

da: update celestia-node v0.26.4

da: log celestia config
tuxcanfly added a commit that referenced this pull request Oct 11, 2025
build(deps): update go-da to v0.1.0

build(deps): update go-da to v0.2.0; add ctx

da: add cli flags for da config

da: add get timeout to da client

build(deps): bump local-celestia-devnet to v0.12.7

fix(cli): fix da rpc check

fix(cli): check return err

fix(da): blob data source reuse DataFromEVMTransactions

da: upgrade to go-da v0.5.0

feat(op-batcher): support disable eth fallback

chore(op-batcher): refactor EthFallbackDisabledFlagName

da: use env auth token if set

feat: enable multi frame txs and frame size setting for calldata txs

chore: add log for multiframetxs setting

da: try using blobdata for eth fallback

da: add gas price flag (#451)

da: reuse useblobs for multiframetxs (#452)

Add Github CI (#472)

Cleanup Github CI workflow (#478)

feat: allow to toggle Celestia in op-batcher and op-node (#498)

feat: add op-celestia indexer (#503)

fix: init op-node client

da: use celestia-node client (#504)

da: fix batcher submit (#511)

feat(op-celestia/indexer): add indexed l2 block status (#514)

da: optionally support new tx client (#517)

da: fix celestia config

da: fix celestia enabled

da: update celestia-node v0.26.4

da: log celestia config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants