Releases: celestiaorg/optimism
v1.1.0-OP_op-batcher/v1.4.3-CN_v0.12.4
This version contains:
- v1.1.0 = @celestiaorg/optimism version
- OP_op-batcher/v1.4.3 = Optimism op-batcher/v1.4.3
- CN_v0.12.4 = celestia-da v0.12.9, which corresponds to celestia-node v0.12.4
What's Changed
- Rebased onto op-batcher/v1.4.3
Full Changelog: op-batcher/v1.4.3...celestiaorg:optimism:release-1.1.0@op-batcher/v1.4.3
v1.1.0-OP_op-batcher/v1.4.2-CN_v0.12.4
v1.1.0-OP_op-node/v1.4.2-CN_v0.12.3
This version contains:
- v1.1.0 = @celestiaorg/optimism version
- OP_op-node/v1.4.2 = Optimism op-node/v1.4.2
- CN_v0.12.3 = celestia-da v0.12.8, which corresponds to celestia-node v0.12.3
What's Changed
- Rebased onto op-node/v1.4.2
Full Changelog: op-node/v1.4.2...celestiaorg:optimism:release-1.1.0@op-node/v1.4.2
v1.1.0-OP_op-node/v1.4.0-CN_v0.12.3
This version contains:
- v1.1.0 = @celestiaorg/optimism version
- OP_op-node/v1.4.0 = Optimism op-node/v1.4.0
- CN_v0.12.3 = celestia-da v0.12.8, which corresponds to celestia-node v0.12.3
What's Changed
- Updated go-da to v0.1.0 which supports setting blob gas price using
--da.grpc.gasprice
flag: see rollkit/celestia-da#49 - Updated go-da to v0.2.0 which adds context to the gRPC commands to allow handling timeouts: see rollkit/celestia-da#33
Full Changelog: op-node/v1.4.0...celestiaorg:optimism:release-1.1.0@op-node/v1.4.0
v1.1.0-OP_op-batcher/v1.4.2-CN_v0.12.3
This version contains:
- v1.1.0 = @celestiaorg/optimism version
- OP_op-batcher/v1.4.2 = Optimism op-batcher/v1.4.2
- CN_v0.12.3 = celestia-da v0.12.8, which corresponds to celestia-node v0.12.3
What's Changed
- Rebased onto op-batcher/v1.4.2
Full Changelog: op-batcher/v1.4.2...celestiaorg:optimism:release-1.1.0@op-batcher/v1.4.2
v1.0.0-OP_op-node/v1.4.0-CN_v0.12.1
This version contains:
- v1.0.0 = @celestiaorg/optimism version Celestia OP stack integration v1.0.0
- OP_op-node/v1.4.0 = Optimism op-node/v1.4.0
- CN_v0.12.1 = celestia-da v0.12.1-rc0, which corresponds to celestia-node v0.12.1
What's Changed
- No new changes to the integration itself.
- Rebased
release-v1.0.0
diff onto upstreamop-node/v1.4.0
in preparation of Canyon and Delta Network Upgrades. - Span batches can be enabled by configuring
OP_BATCHER_BATCH_TYPE: 1
- Note that this requires the Delta activation time to be configured
- For devnet: set
"l2GenesisDeltaTimeOffset": "0x0",
indevnetL1-template.json
, this should enable span batches and can be tested by greppingdocker compose logs -f | grep batch_type
which should includebatch_type=SpanBatch
andbatch_type=1
- For devnet: set
- Note that this requires the Delta activation time to be configured
Full Changelog: op-node/v1.4.0...celestiaorg:optimism:release-1.0.0@op-node/v1.4.0
v1.0.0-OP_v1.2.0-CN_v0.12.0
This version contains:
- v0.2.0 = @celestiaorg/optimism version
- OP_v1.2.0 = Optimism v1.2.0
- CN_v0.12.0 = celestia-da v0.12.1-rc0, which corresponds to local-celestia-devnet v0.12.2
What's Changed
- Fork Sync: Update from parent repository by @celestia-bot in #227
- da: move batcher changes from op-service to batcher/driver by @tuxcanfly in #254
- da: calldata version prefix, eth fallback by @tuxcanfly in #266
Breaking changes:
op-node
flagda-rpc
renamed to env varOP_NODE_DA_RPC
(default:localhost:26650
)op-batcher
flagda-rpc
renamed to env varOP_BATCHER_DA_RPC
(default:localhost:26650
)op-node
flagsnamespace-id
,auth-token
removedop-batcher
flagsda-rpc
,namespace-id
,auth-token
removedop-proposer
flagsda-rpc
,namespace-id
,auth-token
removed- Frame pointer encoding / decoding is now handled by
celestia-da
. Therefore, a standard gRPC client can be be used instead ofop-celestia
.
Example of resolving frame using grpcurl
:
grpcurl -proto da.proto -plaintext -d '{"ids": [{"value": "$INPUT"}]}' 127.0.0.1:26650 da.DAService.Get
The da.proto
protobuf file is sourced from: https://github.com/rollkit/go-da/blob/main/proto/da/da.proto
Full Changelog: https://github.com/celestiaorg/optimism/commits/v1.0.0-OP_v1.2.0-CN-v0.12.0
v0.2.0-OP_v1.2.0-CN_v0.12.0
This version contains:
- v0.2.0 = @celestiaorg/optimism version
- OP_v1.2.0 = Optimism v1.2.0
- CN_v0.12.0 = celestia-node v0.12.0, which corresponds to local-celestia-devnet v0.12.1
Full Changelog: https://github.com/celestiaorg/optimism/commits/v0.2.0-OP_v1.2.0-CN_v0.12.0
v0.1.3-OP_v1.0.6-CN_v0.11.0-rc8
What's Changed
- da: celestia-openrpc - use blob commitment by @tuxcanfly in #196
- batcher: wait catchup before submit by @tuxcanfly in #205
Full Changelog: v0.1.2-OP_v1.0.6-CN_v0.11.0-rc8...v0.1.3-OP_v1.0.6-CN_v0.11.0-rc8
v0.1.2-OP_v1.0.6-CN_v0.11.0-rc8
What's Changed
- da: use celestia-openrpc by @tuxcanfly in #187
- docker: testnet add debug log flag by @tuxcanfly in #189
Full Changelog: v0.1.1-OP_v1.0.6-CN_v0.11.0-rc8...v0.1.2-OP_v1.0.6-CN_v0.11.0-rc8