Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the Arbitrum BoLD Challenge Protocol in Nitro #2362

Open
wants to merge 656 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 27, 2024

  1. hist commit

    rauljordan committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f815e04 View commit details
    Browse the repository at this point in the history
  2. rem

    rauljordan committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    ee5d1e4 View commit details
    Browse the repository at this point in the history
  3. commit edit

    rauljordan committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8a25e9e View commit details
    Browse the repository at this point in the history
  4. fix up

    rauljordan committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0ac8cb0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    568285d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2542157 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. test check

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f5deb86 View commit details
    Browse the repository at this point in the history
  2. build tag

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    061bb89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94bf8d2 View commit details
    Browse the repository at this point in the history
  4. fix

    amsanghi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    9e4f6e1 View commit details
    Browse the repository at this point in the history
  5. unskip test with fix

    amsanghi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    ed69007 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86fddb2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    17a9d02 View commit details
    Browse the repository at this point in the history
  8. unskip more test

    amsanghi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    e037379 View commit details
    Browse the repository at this point in the history
  9. unskip more test

    amsanghi committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a459cb8 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #2201 from OffchainLabs/overflow-assertions-state-…

    …provider
    
    Update BOLD state provider for overflow assertions
    rauljordan authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6ee4ec0 View commit details
    Browse the repository at this point in the history
  11. rem debug bin

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    bc030c0 View commit details
    Browse the repository at this point in the history
  12. bold commit

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5c6c886 View commit details
    Browse the repository at this point in the history
  13. finish once osp

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    0d2c8c6 View commit details
    Browse the repository at this point in the history
  14. confirm at osp

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    cdcd4c7 View commit details
    Browse the repository at this point in the history
  15. revert build tag

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    877f618 View commit details
    Browse the repository at this point in the history
  16. parallel

    rauljordan committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    820a1bc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    77b90c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. update bold commit

    rauljordan committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ea84f61 View commit details
    Browse the repository at this point in the history
  2. add in bold commit

    rauljordan committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d1cb639 View commit details
    Browse the repository at this point in the history
  3. update bold commit

    rauljordan committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ed5edb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. log line fixes

    rauljordan committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    4c63dfb View commit details
    Browse the repository at this point in the history
  2. nogo

    rauljordan committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    3302de6 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. edit bold pin

    rauljordan committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    dc88572 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. update bold commit

    rauljordan committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    67c5ab4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. bold commit

    rauljordan committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    43b0529 View commit details
    Browse the repository at this point in the history
  2. bold commit

    rauljordan committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    37e2f1b View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. latest bold code

    rauljordan committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    ed41af8 View commit details
    Browse the repository at this point in the history
  2. go errors

    rauljordan committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    09ec53c View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. update bold

    rauljordan committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    46aaca3 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. sync edits from master

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1369f29 View commit details
    Browse the repository at this point in the history
  2. update geth

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1cb57e3 View commit details
    Browse the repository at this point in the history
  3. sync more edits

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    450ccd8 View commit details
    Browse the repository at this point in the history
  4. update submods

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    cce4b22 View commit details
    Browse the repository at this point in the history
  5. update bold commit

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    95df92b View commit details
    Browse the repository at this point in the history
  6. edits to build

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9cc5cdb View commit details
    Browse the repository at this point in the history
  7. build system test

    rauljordan committed May 13, 2024
    Configuration menu
    Copy the full SHA
    573110c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. update bold ref

    rauljordan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7ba9dc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6158550 View commit details
    Browse the repository at this point in the history
  3. bold commit

    rauljordan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    3f2b6d7 View commit details
    Browse the repository at this point in the history
  4. fix build

    rauljordan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    296c0fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4746270 View commit details
    Browse the repository at this point in the history
  6. edit back tags

    rauljordan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    b9e2552 View commit details
    Browse the repository at this point in the history
  7. edits testing perf

    rauljordan committed May 14, 2024
    Configuration menu
    Copy the full SHA
    574d7bd View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. bold commit

    rauljordan committed May 15, 2024
    Configuration menu
    Copy the full SHA
    0cc28bb View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    60fa5a0 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. bold commit

    rauljordan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    703630a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'sepolia-tooling-merge' of github.com:OffchainLabs/nitro…

    … into sepolia-tooling-merge
    rauljordan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    0d8cf2e View commit details
    Browse the repository at this point in the history
  3. pass test

    rauljordan committed May 30, 2024
    Configuration menu
    Copy the full SHA
    df66e5b View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Cleanup data_poster.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    90e5cc8 View commit details
    Browse the repository at this point in the history
  2. clean up block_processor.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    cf718e5 View commit details
    Browse the repository at this point in the history
  3. clean up backlog_test.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a6ca05b View commit details
    Browse the repository at this point in the history
  4. clean up block_recorder.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    7785926 View commit details
    Browse the repository at this point in the history
  5. clean up executionengine.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    162edd9 View commit details
    Browse the repository at this point in the history
  6. clean up node.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    d078915 View commit details
    Browse the repository at this point in the history
  7. clean up nitro.log

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    3eb42c7 View commit details
    Browse the repository at this point in the history
  8. clean up block_validator.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    8d96ae9 View commit details
    Browse the repository at this point in the history
  9. clean up state_provider.go

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    920ac59 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    941d2a2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5bba5e0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9d720a8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2467ac0 View commit details
    Browse the repository at this point in the history
  14. Clean up manager call

    amsanghi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    22ccdb7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2a44c92 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. support bold main

    rauljordan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    b8c6502 View commit details
    Browse the repository at this point in the history
  2. support config

    rauljordan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    100ad6e View commit details
    Browse the repository at this point in the history
  3. edits

    rauljordan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    abbcd20 View commit details
    Browse the repository at this point in the history
  4. bold commit

    rauljordan committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    5935794 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. get staked info

    rauljordan committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2cb59b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7f2fbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    053cb36 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    6c4c401 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b77f7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e7b4a5 View commit details
    Browse the repository at this point in the history
  4. revert arbitrator edits

    rauljordan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    cbc3f7e View commit details
    Browse the repository at this point in the history
  5. revert some old stuff

    rauljordan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    983a1e8 View commit details
    Browse the repository at this point in the history
  6. arbitrator

    rauljordan committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2a313c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. cache comments

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6835a7b View commit details
    Browse the repository at this point in the history
  2. sync

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    099d03c View commit details
    Browse the repository at this point in the history
  3. commentary and cleanup

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    bfba244 View commit details
    Browse the repository at this point in the history
  4. edit names

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5ccbbb4 View commit details
    Browse the repository at this point in the history
  5. staker switch elsewhere

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    af8cc34 View commit details
    Browse the repository at this point in the history
  6. bridgegen

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ba2e3b1 View commit details
    Browse the repository at this point in the history
  7. more porting

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    a171c95 View commit details
    Browse the repository at this point in the history
  8. multiprotocol switcher

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0375950 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b9c6c10 View commit details
    Browse the repository at this point in the history
  10. builds

    rauljordan committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    c3d8ec8 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    4e599d4 View commit details
    Browse the repository at this point in the history
  2. bold commit

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    751f1d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a9012d View commit details
    Browse the repository at this point in the history
  4. bold item

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    192e047 View commit details
    Browse the repository at this point in the history
  5. provide block validator

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6a33e3e View commit details
    Browse the repository at this point in the history
  6. rev

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    33e2ca8 View commit details
    Browse the repository at this point in the history
  7. use stateless

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6470551 View commit details
    Browse the repository at this point in the history
  8. add challenge tags

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e57b0b0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    737b99e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9ae02fc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    28ba3e6 View commit details
    Browse the repository at this point in the history
  12. edit

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0b217ac View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    573880a View commit details
    Browse the repository at this point in the history
  14. build

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9363a29 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e721188 View commit details
    Browse the repository at this point in the history
  16. master

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0b59ee3 View commit details
    Browse the repository at this point in the history
  17. geth

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    494d2a6 View commit details
    Browse the repository at this point in the history
  18. lint

    rauljordan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    43d3da8 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    9aa0a82 View commit details
    Browse the repository at this point in the history
  2. chal cache

    rauljordan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    99a6252 View commit details
    Browse the repository at this point in the history
  3. check positive condition

    rauljordan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a2d9e45 View commit details
    Browse the repository at this point in the history
  4. config items

    rauljordan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b2f8e53 View commit details
    Browse the repository at this point in the history
  5. dedup

    rauljordan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    06f49df View commit details
    Browse the repository at this point in the history
  6. logs on switch

    rauljordan committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6c2781e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6704f92 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. ci for state provider pass

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2c58a9e View commit details
    Browse the repository at this point in the history
  2. ci

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    c2b0f82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad8b825 View commit details
    Browse the repository at this point in the history
  4. ci challenge

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    4426b46 View commit details
    Browse the repository at this point in the history
  5. gotags

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e5e4ea1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6abb7cb View commit details
    Browse the repository at this point in the history
  7. unit tests

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    928a8f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d66cc0e View commit details
    Browse the repository at this point in the history
  9. chal timeout

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    d7efbab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    57a0d95 View commit details
    Browse the repository at this point in the history
  11. test flakey when parallel

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    b3f29c0 View commit details
    Browse the repository at this point in the history
  12. rem

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    9565823 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    528f868 View commit details
    Browse the repository at this point in the history
  14. tags

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    69bc7bd View commit details
    Browse the repository at this point in the history
  15. much simpler execution run

    rauljordan committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    886a21d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. include server arb changes

    rauljordan committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e9cc824 View commit details
    Browse the repository at this point in the history
  2. exec run pass

    rauljordan committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    58e093f View commit details
    Browse the repository at this point in the history
  3. bold commit

    rauljordan committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    f89cbd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    6a8b741 View commit details
    Browse the repository at this point in the history
  2. include latest

    rauljordan committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    06663c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3f737e View commit details
    Browse the repository at this point in the history
  4. builds

    rauljordan committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    7ed6155 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d770502 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. state provider changes

    rauljordan committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8f8459d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513bee2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30f125b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    25d0437 View commit details
    Browse the repository at this point in the history
  2. bold item

    rauljordan committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    8fb0788 View commit details
    Browse the repository at this point in the history
  3. bold commit

    rauljordan committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9ab81eb View commit details
    Browse the repository at this point in the history
  4. bold commit

    rauljordan committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    59fc8a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. update bold branch

    rauljordan committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    5774b3d View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. update bold

    rauljordan committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8e3e19a View commit details
    Browse the repository at this point in the history
  2. add osp logging

    rauljordan committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    0437e7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bfe480 View commit details
    Browse the repository at this point in the history
  4. edits

    rauljordan committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    9973230 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. add in validator

    rauljordan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    746978c View commit details
    Browse the repository at this point in the history
  2. edits

    rauljordan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a6a2312 View commit details
    Browse the repository at this point in the history
  3. edit bold commit

    rauljordan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a6a29e1 View commit details
    Browse the repository at this point in the history
  4. norace

    rauljordan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a63950c View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. edit bold main

    rauljordan committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    20a9857 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    e0154ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65819f0 View commit details
    Browse the repository at this point in the history
  3. minor fix

    amsanghi committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    5589f2b View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    6656d0e View commit details
    Browse the repository at this point in the history
  2. edits to state provider

    rauljordan committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    3b9ad4d View commit details
    Browse the repository at this point in the history
  3. sync master

    rauljordan committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    2506150 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    7012c91 View commit details
    Browse the repository at this point in the history
  2. edits

    rauljordan committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    5f2e60d View commit details
    Browse the repository at this point in the history
  3. commits

    rauljordan committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    658a5ce View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    7ce2089 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    8265691 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    a525bb1 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    0a078a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    051095f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c56a509 View commit details
    Browse the repository at this point in the history
  3. fix build and lint

    amsanghi committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    d3e62a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    6011b74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    633f175 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57af6a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    533fceb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3b8d70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6faf78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d479d1 View commit details
    Browse the repository at this point in the history
  8. fix test

    amsanghi committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e1d40d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. fix test

    amsanghi committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4914c34 View commit details
    Browse the repository at this point in the history
  2. rename function

    amsanghi committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    abdc7a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    efdeb8d View commit details
    Browse the repository at this point in the history
  2. Changes based on PR comments

    amsanghi committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    8446078 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    3b2cfdb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b28b78c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    220d133 View commit details
    Browse the repository at this point in the history
  2. clean up

    amsanghi committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3c86220 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    2205adb View commit details
    Browse the repository at this point in the history
  2. fix build

    amsanghi committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d97ae8e View commit details
    Browse the repository at this point in the history
  3. fix build and panic

    amsanghi committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    748a9f6 View commit details
    Browse the repository at this point in the history
  4. fix test

    amsanghi committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f3bf2ac View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Add build tags

    amsanghi committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e734a4d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. update bold main branch

    rauljordan committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    88d143b View commit details
    Browse the repository at this point in the history
  2. update main

    rauljordan committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    8e12821 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    c102262 View commit details
    Browse the repository at this point in the history
  2. Fix rawdb -> ethdb change

    eljobe committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c80e048 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    7975a06 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    5334e63 View commit details
    Browse the repository at this point in the history
  2. Changes based on PR comments

    amsanghi committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b6cb5a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    027a13b View commit details
    Browse the repository at this point in the history
  2. fix build

    amsanghi committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c305135 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    b23ab2c View commit details
    Browse the repository at this point in the history
  2. Update bold to include the history committment optimizations

    It is no longer required (or even efficient) for the state provider to
    be populating all the missing leafs in a virtual tree.
    eljobe committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    66ebcfc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e77151 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Changes based on PR comments

    amsanghi committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b3dd61d View commit details
    Browse the repository at this point in the history
  2. Changes based on PR comments

    amsanghi committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    344eb20 View commit details
    Browse the repository at this point in the history
  3. refractor

    amsanghi committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7ededde View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    77ff553 View commit details
    Browse the repository at this point in the history
  2. Snapshot of trying to get bold tests passing again

    This is just a commit on a branch to give Lee a picture of where
    Pepper was when he stopped trying to get the bold-review branch's
    tests passing again.
    
    Essentially, I think there is at least one (but maybe several)
    off-by-one issues with the current implementation in the
    bold_state_provider.
    
    I would recommend trying to get the
    `bold_state_provider_test.go` (specifically,
    `TestChallengeProtocolBOLD_StateProvider`) to pass before moving to
    the other tests. I think it is attempting to validate more
    tightly-scoped behavior than the other tests in this package.
    
    BTW, I'm not actually 100% confident that the whole system is wired
    together correctly before calling the state provider. But, I do
    believe that errors there are less-likely than in the
    implementation. In my heart, I think Raul had these tests passing at
    some point in history. We probably just silently broke them and never
    noticed.
    
    Thanks for looking into this.
    eljobe committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6497de1 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    f7588dc View commit details
    Browse the repository at this point in the history
  2. Update bold-review to the head of bold/main

    This also adjusts all the imports to use the lowercase offchainlabs.
    eljobe committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    0a2f031 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10ffac0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dba3e46 View commit details
    Browse the repository at this point in the history
  5. Get's the bold_state_provider_test.go tests passing

    The big problem is still the end-to-end TestChallengeProtocolBOLD
    test.
    eljobe committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    a5f3cf7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5caa3a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Fix the cache

    Now that the virtual padding is handled in the BoLD protocol itself
    and not in the creation of the hash leaves being fed into the history
    committer, the number of hashes read from the cache doesn't need to
    equal the number of leaves (including virtual leaves.)
    eljobe committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2b1de35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccdc7d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. minor fix

    amsanghi committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    60daa96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8606740 View commit details
    Browse the repository at this point in the history
  3. fix linter

    amsanghi committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8e39be5 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    04a8d83 View commit details
    Browse the repository at this point in the history
  2. Update the pin for the bold submodule

    This is the current unify-req-meta branch which fixes a bug in
    one-step proof calculation.
    eljobe committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    4649a54 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. WIP: Add the boldmach wrapper

    This *should* be able to wrap an arbitrator machine and do the special
    handling for the BoLD protocol to make it look like there is one more
    machine state at the front of processing a machine.
    eljobe committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    b38a1fa View commit details
    Browse the repository at this point in the history
  2. Fix the two obviously errored hasStepped bits

    This still doesn't get the test passing, but it's bound to be closer.
    eljobe committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    976a18f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    4c316e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Fix the execution_run tests

    eljobe committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    11afd69 View commit details
    Browse the repository at this point in the history
  2. Attempt at fixing the virtual leaves issue

    The CollectProof and CollectMachineHashes functions were both susceptible to
    challenges where it was possible that the rival would have committed to more
    messages than this validator. And, in that case, it would attempt to look up a
    message number which was greater than the highest messge number it had verified
    as part of the batch in which the challenge originated.
    eljobe committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    c3f806e View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    6e20fc6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2769 from OffchainLabs/bold-start-step-test

    Bold start step test
    eljobe authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    e0fd4df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    463f167 View commit details
    Browse the repository at this point in the history
  4. Handle challenges in the virtually padded part of the leaaves

    Before this change, if there was a block challenge at a height in any block
    above the batchLimit, then the validator was not correctly creating inclusion
    proofs because it was attempting to fetch execution results for blocks which
    didn't really exist.
    
    Now, the code detects that situation and simply returns the hash of an
    arbitrator machine in the FINISHED state (since the Virtual leaf hashes) are all
    in that state by virtue of their being repeated copies of the end state of a
    block.
    eljobe committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    259a4eb View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Get the test to compile

    eljobe committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    30af4ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e712059 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3266db View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Fix the CollectProof and CollectMachineHashes calls

    Previously, they couldn't produce correct inclusion proofs for block-level
    challenges on blocks in the virtual range. That is to say, if this validaotor
    processed n L2Blocks when creating an assertion and a rival processed >= n+1
    L2Blocks, this validator would attempt to lookup a block index for which no
    real block existed.
    
    Now, the code properly catches this case and the last machine state for the last
    real block is used for all virtual L2Blocks.
    eljobe committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ae1d18a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7056809 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Get the branch building again

    This is probably not where we ultimately want to be. Too much boilerplate is
    escaping from the bold system. Maybe, before introducing a dependency injection
    framework, I should just introduce something manual that would instatiate all
    the instances that the challenge manager, watcher, assertion manager, etc. need
    and then wires them together in the "default" way using the constructors from
    each package.
    eljobe committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    2f0bc89 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    0abf704 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    683d190 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d763207 View commit details
    Browse the repository at this point in the history
  3. Update to the same go-ethereum pin as master

    This version of the go-ethereum project is needed for some of the tests to
    behave correctly.
    eljobe committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    bf1838e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0bf3f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    7c1140f View commit details
    Browse the repository at this point in the history
  2. Fix 2 lint issues

    The first is to sort the imports in mock_machine_test.go.
    
    The second is to rearrange the bold machine to avoid the downcast.
    eljobe committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    361a747 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9373e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a323c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0aa337a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f2fd1c View commit details
    Browse the repository at this point in the history