Skip to content

Commit d44c6bd

Browse files
committed
fix(op): one-off error in decryption-trigger on new block
1 parent 2c8842e commit d44c6bd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

rolling-shutter/keyperimpl/optimism/keyper.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,10 @@ func (kpr *Keyper) newBlock(_ context.Context, ev *syncevent.LatestBlock) error
9999

100100
// TODO: sanity checks
101101

102-
idPreimage := identitypreimage.BigToIdentityPreimage(ev.Number.Int)
102+
latestBlockNumber := ev.Number.Uint64()
103+
idPreimage := identitypreimage.Uint64ToIdentityPreimage(latestBlockNumber + 1)
103104
trig := &epochkghandler.DecryptionTrigger{
104-
BlockNumber: ev.Number.Uint64(),
105+
BlockNumber: latestBlockNumber + 1,
105106
IdentityPreimages: []identitypreimage.IdentityPreimage{idPreimage},
106107
}
107108

0 commit comments

Comments
 (0)