1. 27 Sep, 2024 4 commits
  2. 26 Sep, 2024 27 commits
  3. 25 Sep, 2024 9 commits
    • George Knee's avatar
      op-batcher: prevent over-assessment of DA type (#12115) · 616a078e
      George Knee authored
      * test: assert that default config doesn't change prematurely
      
      * test: use a better system to ensure we are not over assessing
      
      * return io.EOF from getReadyChannel
      
      when the current channel has no tx data
      
      also improve godoc
      616a078e
    • protolambda's avatar
      10a16aaf
    • Blaine Malone's avatar
      b55f4d73
    • zhiqiangxu's avatar
      show log for `devnet` (#12102) · da9bc723
      zhiqiangxu authored
      * show log for devnet
      
      * add comment
      da9bc723
    • Adrian Sutton's avatar
      cannon: Support the --version argument for multicannon. (#12101) · b0e6d137
      Adrian Sutton authored
      Pick up the version from the release tag automatically.
      b0e6d137
    • George Knee's avatar
      op-batcher: Move decision about data availability type to channel submission time (#12002) · 106993f8
      George Knee authored
      * tidy up godoc
      
      * move data availability config decision to channel submission time
      
      instead of channel creation time
      
      Also, cache the ChannelConfig whenever we switch DA type so it is used by default for new channels
      
      * fix test
      
      * formatting changes
      
      * respond to PR comments
      
      * add unit test for Requeue method
      
      * reduce number of txs in test block
      
      * improve test (more blocks in queue)
      
      * hoist pending tx management up
      
      * wip
      
      * tidy up test
      
      * wip
      
      * fix
      
      * refactor to do requeue before calling nextTxData
      
      * introduce ErrInsufficientData
      
      do not return nextTxData from channel which was discarded by requeue
      
      * run test until nonzero data is returned by TxData
      
      * break up and improve error logic
      
      * fix test to anticipate ErrInsufficientData
      
      * after requeuing, call nextTxData again
      
      * remove unecessary checks
      
      * move err declaration to top of file
      
      * add some comments and whitespace
      
      * hoist lock back up to TxData
      
      * rename variable to blocksToRequeue
      
      * remove panic
      
      * add comment
      
      * use deterministic rng and nonecompressor in test
      
      * test: increase block size to fill channel more quickly
      
      * remove ErrInsufficientData
      
      replace with io.EOF as before
      
      * tidy up
      
      * typo
      106993f8
    • zhiqiangxu's avatar
      remove unused function (#12087) · 4f1e8a70
      zhiqiangxu authored
      4f1e8a70
    • Adrian Sutton's avatar
      cannon: Build the cannon docker image and publish on cannon release tags (#12100) · decf4513
      Adrian Sutton authored
      * cannon: Build the cannon docker image and publish on cannon release tags.
      
      * ci: Add docker builds as dependencies so they prevent merging if they fail.
      
      * cannon: Include specific implementation builds in final docker image.
      decf4513
    • Inphi's avatar
      cannon: Multi VM executor (#12072) · 56502ddc
      Inphi authored
      * cannon: Multi VM executor
      
      * fix run subcmd arg fwding
      
      * fix mt prestate
      
      * add list subcmd; multicannon in op-stack-go
      
      * remove cannon-latest
      
      * safer strconv
      
      * lint
      
      * include .gitkeep in embed
      
      * fix .git copy
      
      * add detect.go tests
      
      * add nosemgrep
      
      * review comments
      
      * list filtering
      
      * add note to MIPS.sol in version stf ref
      
      * use fork-exec
      
      * minimal flag parsing
      
      * load old cannon binaries from docker images
      
      * note
      
      * --help flag defaults
      
      * remove redundant copy from cannon-builder-0
      56502ddc