Skip to content

Commit

Permalink
bug fix da_node config & initializing tree (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
sh-cha authored Aug 16, 2024
1 parent 4e209e6 commit 1d4832a
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 5 deletions.
1 change: 0 additions & 1 deletion executor/celestia/celestia.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ func NewDACelestia(
panic(err)
}

cfg.ProcessType = nodetypes.PROCESS_TYPE_ONLY_BROADCAST
cfg.BroadcasterConfig.KeyringConfig.Address = batchSubmitter
cfg.BroadcasterConfig.BuildTxWithMessages = c.BuildTxWithMessages
cfg.BroadcasterConfig.PendingTxToProcessedMsgs = c.PendingTxToProcessedMsgs
Expand Down
2 changes: 1 addition & 1 deletion executor/child/child.go
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ func (ch *Child) Initialize(startHeight uint64, startOutputIndex uint64, host ho
return err
}

if startOutputIndex != 0 {
if ch.node.HeightInitialized() && startOutputIndex != 0 {
ch.initializeTreeFn = func() error {
ch.logger.Info("initialize tree", zap.Uint64("index", startOutputIndex))
err := ch.mk.InitializeWorkingTree(startOutputIndex, 1)
Expand Down
2 changes: 1 addition & 1 deletion executor/child/status.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ func (ch Child) GetStatus() Status {
LastUpdatedOracleL1Height: ch.lastUpdatedOracleL1Height,
LastFinalizedDepositL1BlockHeight: ch.lastFinalizedDepositL1BlockHeight,
LastFinalizedDepositL1Sequence: ch.lastFinalizedDepositL1Sequence,
LastWithdrawalL2Sequence: ch.mk.GetWorkingTreeLeafCount() + ch.mk.GetStartLeafIndex(),
LastWithdrawalL2Sequence: ch.mk.GetWorkingTreeLeafCount() + ch.mk.GetStartLeafIndex() - 1,
WorkingTreeIndex: ch.mk.GetWorkingTreeIndex(),
LastOutputSubmissionTime: ch.lastOutputTime,
NextOutputSubmissionTime: ch.nextOutputTime,
Expand Down
1 change: 0 additions & 1 deletion executor/host/host.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ func NewHost(
}

if batchSubmitter != "" {
cfg.ProcessType = nodetypes.PROCESS_TYPE_ONLY_BROADCAST
cfg.BroadcasterConfig.Bech32Prefix = bech32Prefix
cfg.BroadcasterConfig.KeyringConfig.Address = batchSubmitter
}
Expand Down
2 changes: 1 addition & 1 deletion executor/types/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ func (cfg Config) L2NodeConfig(homePath string) nodetypes.NodeConfig {
func (cfg Config) DANodeConfig(homePath string) nodetypes.NodeConfig {
nc := nodetypes.NodeConfig{
RPC: cfg.DANode.RPCAddress,
ProcessType: nodetypes.PROCESS_TYPE_DEFAULT,
ProcessType: nodetypes.PROCESS_TYPE_ONLY_BROADCAST,
BroadcasterConfig: &btypes.BroadcasterConfig{
ChainID: cfg.DANode.ChainID,
GasPrice: cfg.DANode.GasPrice,
Expand Down

0 comments on commit 1d4832a

Please sign in to comment.