1. 29 Sep, 2022 6 commits
    • Joshua Gutow's avatar
      op-node: Switch channel in reader to a pull based stage · 94958ab1
      Joshua Gutow authored
      Like the rest of the changes, this also required modifications to
      the next stage - the batch queue in order for it to manage the
      progress API. This commit required even more changes than usual.
      I changed the pipeline to be reset to a common starting point
      and now use the L2SafeHead block to filter out adding batches &
      L1 blocks to the batch queue.
      94958ab1
    • Joshua Gutow's avatar
      op-node: Switch channel bank to be pull based · 9e3a8847
      Joshua Gutow authored
      This again requires a fair amount of changes to channel_in_reader.go
      for the channel in reader to maintain its progress state.
      9e3a8847
    • Joshua Gutow's avatar
      op-node: Switch L1 Retrieval to pull based · 5aa961dd
      Joshua Gutow authored
      This makes the L1 Retrieval a purely pull based stage. This commit
      required large modifications to the channel bank stage in order
      for the channel bank to maintain it's own progress.
      5aa961dd
    • Joshua Gutow's avatar
      op-node: Switch L1 Traversal to a pull based model · fe78c148
      Joshua Gutow authored
      The L1 Retrieval stage is now responsible for pulling data from
      the L1 Traversal stage. In addition, the pipeline is responsible
      for advancing the state of the L1 Traversal stage.
      
      The L1 Traversal stage only provides access to the current L1 block
      once - it pretends to be a queue that is consumed from.
      fe78c148
    • Matthew Slipper's avatar
      ci: Run all tests when check-changed fails (#3595) · 3b98cc61
      Matthew Slipper authored
      `check-changed` fails on stacked PRs. This PR updated the CircleCI config to simply run tests if check-changed fails in order to prevent PRs from getting blocked.
      3b98cc61
    • Joshua Gutow's avatar
      op-node: Rename uint642big -> uint64ToBig (#3591) · ca273e46
      Joshua Gutow authored
      This new name is more idiomatic in go and avoids a confusion with
      the '642'.
      ca273e46
  2. 28 Sep, 2022 4 commits
  3. 27 Sep, 2022 24 commits
  4. 26 Sep, 2022 6 commits