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

program_test: add recursive tests #221

Open
wants to merge 15 commits into
base: stylus
Choose a base branch
from
Open

program_test: add recursive tests #221

wants to merge 15 commits into from

Commits on Apr 24, 2024

  1. stylus multicall: add capabilities

    can load/store, emit logs, and revert or not on call-revert
    tsahee committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8f2fd24 View commit details
    Browse the repository at this point in the history
  2. contracts: add evm multicall

    tsahee committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2e16408 View commit details
    Browse the repository at this point in the history
  3. system_tests: add recursive tests

    add long runs to stylustests
    tsahee committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    f3aaf1d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. lint

    tsahee committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c8ad478 View commit details
    Browse the repository at this point in the history
  2. execute long tests in ci

    tsahee committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    442dcb3 View commit details
    Browse the repository at this point in the history
  3. typo

    tsahee committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    95ec58e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3a32ae View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. programs: make CaalProgramLoop public for tests

    allows arbitrator go-test to launch stylus
    tsahee committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    1b086db View commit details
    Browse the repository at this point in the history
  2. prover: switchThread backoff by data

    there's an important difference between data 0 and non-0
    tsahee committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    d9a8998 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6df5764 View commit details
    Browse the repository at this point in the history
  4. testcases/go: add stylus

    This adds stylus to go testcase, and also changes test to backoff which will test all relevant co-thread instructions
    tsahee committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2af9516 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6fa9bb5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e5c7383 View commit details
    Browse the repository at this point in the history
  7. rust fmt

    tsahee committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    611faca View commit details
    Browse the repository at this point in the history
  8. skip user.wasm for normal one-step-proofs

    it can only run as stylus program
    tsahee committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    dd81f59 View commit details
    Browse the repository at this point in the history