Skip to content

Commit 22e8a45

Browse files
committed
Fixes
* Make sure batcher key used by default in the devnet tests is the same one registered in the inbox contract * Remove check in batcher that prevents it from sending transactions to Espresso immediately
1 parent 4757fde commit 22e8a45

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

espresso/devnet-tests/devnet_tools.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,15 @@ func NewDevnet(ctx context.Context, t *testing.T) *Devnet {
5151

5252
d := new(Devnet)
5353
d.ctx = ctx
54-
d.secrets = *secrets.DefaultSecrets
5554

56-
var err error
55+
mnemonics := *secrets.DefaultMnemonicConfig
56+
mnemonics.Batcher = "m/44'/60'/0'/0/0"
57+
secrets, err := mnemonics.Secrets()
58+
if err != nil {
59+
panic(fmt.Sprintf("failed to create default secrets: %e", err))
60+
}
61+
d.secrets = *secrets
62+
5763
if outageTime, ok := os.LookupEnv("ESPRESSO_DEVNET_TESTS_OUTAGE_PERIOD"); ok {
5864
d.outageTime, err = time.ParseDuration(outageTime)
5965
if err != nil {

espresso/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,8 @@ services:
324324
command:
325325
- op-batcher
326326
- --espresso-light-client-addr=0x703848f4c85f18e3acd8196c8ec91eb0b7bd0797
327-
- --testing-espresso-batcher-private-key=${OP_TESTING_BATCHER_PRIVATE_KEY:-0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80} # Default value for testing
328-
- --private-key=${OP_BATCHER_PRIVATE_KEY:-"0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80"} # Arbitrary value for testing
327+
- --testing-espresso-batcher-private-key=${OP_TESTING_BATCHER_PRIVATE_KEY:-$OPERATOR_PRIVATE_KEY}
328+
- --private-key=${OP_BATCHER_PRIVATE_KEY:-$OPERATOR_PRIVATE_KEY}
329329
- --throttle-threshold=0
330330
- --max-channel-duration=2
331331
- --target-num-frames=1

op-batcher/batcher/espresso.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -933,10 +933,6 @@ func (l *BlockLoader) nextBlockRange(newSyncStatus *eth.SyncStatus) (inclusiveBl
933933
return inclusiveBlockRange{}, ActionReset
934934
}
935935

936-
if newSyncStatus.UnsafeL2.Number <= lastQueuedBlock.Number+1 {
937-
return inclusiveBlockRange{}, ActionRetry
938-
}
939-
940936
if safeL2.Number > firstQueuedBlock.Number {
941937
numFinalizedBlocks := safeL2.Number - firstQueuedBlock.Number
942938
l.batcher.Log.Warn(

0 commit comments

Comments
 (0)