diff --git a/op-service/eth/types_test.go b/op-service/eth/types_test.go index 16f98d7b9393..9a83a83607c0 100644 --- a/op-service/eth/types_test.go +++ b/op-service/eth/types_test.go @@ -51,6 +51,14 @@ func TestEcotoneScalars(t *testing.T) { } else { require.Equal(t, tc.blobBaseFeeScalar, blobScalar) require.Equal(t, tc.baseFeeScalar, regScalar) + + encoded := EncodeScalar(tc.blobBaseFeeScalar, tc.baseFeeScalar) + require.Equal(t, tc.val, encoded) + + blob, base, err := DecodeScalar(encoded) + require.NoError(t, err) + require.Equal(t, tc.blobBaseFeeScalar, blob) + require.Equal(t, tc.baseFeeScalar, base) } }) }