1. 01 Feb, 2022 4 commits
    • Mark Tyneway's avatar
      fix(l2geth): misc timestamp fixes · 2e7f6a55
      Mark Tyneway authored
      Monotonicity violations were being reported in two locations, once in
      the sync service and then later in the worker. Because of recent updates
      in the sync service, there's never a case where monotonicity violations
      would not be caught first within the sync service. This code path only
      triggered within L1 syncing verifiers and caused issues with unintended
      timestamp manipulation.
      2e7f6a55
    • Mark Tyneway's avatar
      fix(ops): ignore .env files · 58b1d09b
      Mark Tyneway authored
      .env files were not being ignored by docker. This meant that any local
      environment variable changes you placed into an .env file would be
      pulled into docker images built inside of the ops package. Docker images
      should only be using environment variables as specified in their
      respective environment folders and should not copy over .env files.
      58b1d09b
    • Mark Tyneway's avatar
      fix: update batch submitter to include all ts info · fcce5b67
      Mark Tyneway authored
      This commit fixes a bug in the batch submitter where not all timestamp
      information was being correctly rolled up. This has temporarily caused
      certain L1 syncing nodes to generate an incorrect state root. This PR
      will be followed by a second PR with an update to the DTL to guarantee
      that incorrect timestampd data can be corrected.
      fcce5b67
    • Mark Tyneway's avatar
      test: add integration tests for running a verifier · a135aa3d
      Mark Tyneway authored
      Add verifier integration tests behind the env var
      `RUN_VERIFIER_TESTS`. Note that this depends on the
      batch submitter correctly submitting batches because
      the verifier syncs from the batches submitted by the
      batch submitter.
      
      The verifier is not enabled by default with the
      `docker-compose.yml` file. To enable it, the replicas
      field must be updated from `0` to `1`.
      a135aa3d
  2. 31 Jan, 2022 9 commits
  3. 29 Jan, 2022 16 commits
  4. 28 Jan, 2022 9 commits
  5. 27 Jan, 2022 2 commits