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