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

Prefetch JUMPDESTs through RPC #427

Open
wants to merge 121 commits into
base: develop
Choose a base branch
from

Commits on Sep 15, 2024

  1. Implement JumpDest fetching from RPC.

    Supports CREATE1/CREATE2
    
    Supports transaction deployments
    
    Includes test scripts for randomised testing
    einar-polygon committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    7b01f5d View commit details
    Browse the repository at this point in the history
  2. feedback + cleanups

    einar-polygon committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    4591482 View commit details
    Browse the repository at this point in the history
  3. cleanups

    einar-polygon committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    91c2945 View commit details
    Browse the repository at this point in the history
  4. fix overflow

    einar-polygon committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b58c5d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. fmt

    einar-polygon committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    037fb57 View commit details
    Browse the repository at this point in the history
  2. fix testscripts

    einar-polygon committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    85ee8c2 View commit details
    Browse the repository at this point in the history
  3. refactor

    einar-polygon committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1243768 View commit details
    Browse the repository at this point in the history
  4. for testing

    einar-polygon committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e7244c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. extract initcode

    einar-polygon committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    16e9c26 View commit details
    Browse the repository at this point in the history
  2. improve test script

    einar-polygon committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f3871d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. fix stack issue

    einar-polygon committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4fd6b8b View commit details
    Browse the repository at this point in the history
  2. random fixes

    einar-polygon committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    88eb73d View commit details
    Browse the repository at this point in the history
  3. fix CREATE2

    einar-polygon committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    39cd26c View commit details
    Browse the repository at this point in the history
  4. fmt, clippy

    einar-polygon committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8a964b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. investigate 15,35

    einar-polygon committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    32e68bf View commit details
    Browse the repository at this point in the history
  2. merge

    einar-polygon committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    71b003e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76df518 View commit details
    Browse the repository at this point in the history
  4. fix scripts

    einar-polygon committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    184878d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c000b5a View commit details
    Browse the repository at this point in the history
  6. misc

    einar-polygon committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ec81701 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. fix ci

    einar-polygon committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    bff471e View commit details
    Browse the repository at this point in the history
  2. minimize diff

    einar-polygon committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    ca9620d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c97c0f View commit details
    Browse the repository at this point in the history
  4. avoid ensure macro

    einar-polygon committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8bce013 View commit details
    Browse the repository at this point in the history
  5. fix CREATE

    einar-polygon committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b0ebc2c View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. small adjustments

    einar-polygon committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    62c7053 View commit details
    Browse the repository at this point in the history
  2. fmt

    einar-polygon committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    74b86fd View commit details
    Browse the repository at this point in the history
  3. feedback

    einar-polygon committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c8be888 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. feedback

    einar-polygon committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    d00439f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6876c07 View commit details
    Browse the repository at this point in the history
  3. Refactor

    einar-polygon committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    60efef9 View commit details
    Browse the repository at this point in the history
  4. Add jmp src to native

    einar-polygon committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b07752d View commit details
    Browse the repository at this point in the history
  5. Feedback

    einar-polygon committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    66ea811 View commit details
    Browse the repository at this point in the history
  6. fixup! Feedback

    einar-polygon committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f230b84 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. feedback

    einar-polygon committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    90722a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0e0879 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. fix

    einar-polygon committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    6bff4e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e4162d View commit details
    Browse the repository at this point in the history
  3. fix arguments

    einar-polygon committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    c26f475 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. feedback

    einar-polygon committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    f367409 View commit details
    Browse the repository at this point in the history
  2. fix

    einar-polygon committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    464dbc0 View commit details
    Browse the repository at this point in the history
  3. debugging 460

    einar-polygon committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    2783ccd View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. debugging 460

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    abee812 View commit details
    Browse the repository at this point in the history
  2. dbg

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8bfccdd View commit details
    Browse the repository at this point in the history
  3. bugfix

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f9c2f76 View commit details
    Browse the repository at this point in the history
  4. dbg

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    313d78d View commit details
    Browse the repository at this point in the history
  5. fix

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    09079e6 View commit details
    Browse the repository at this point in the history
  6. batching working

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7c84a63 View commit details
    Browse the repository at this point in the history
  7. cleanups

    einar-polygon committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4202ece View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. feedback docs

    einar-polygon committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e1124d3 View commit details
    Browse the repository at this point in the history
  2. feedback

    einar-polygon committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1f8d476 View commit details
    Browse the repository at this point in the history
  3. feedback filtermap

    einar-polygon committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7319a15 View commit details
    Browse the repository at this point in the history
  4. review

    einar-polygon committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d4838e0 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. fmt

    einar-polygon committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    27b5719 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eaf3ed7 View commit details
    Browse the repository at this point in the history
  3. discuss: deser in #427 (#681)

    * refactor: StructPogPrime
    
    * keep module doc, avoid name `vec`
    0xaatif authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    10b6a22 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. feat: block structlog retrieval (#682)

    * feat: use block structlogs retrieval
    
    * fix: cleanup cli argumetns
    
    * fix: error handling
    
    * fix: error handling 2
    
    * adjustments
    
    * avoid CREATE/2
    
    * fixes
    
    * rename function
    
    * remove support for CREATE/2
    atanmarko authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c11d17d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. better tracing

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    06b1913 View commit details
    Browse the repository at this point in the history
  2. bug fix

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    339f6af View commit details
    Browse the repository at this point in the history
  3. json

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    61a6b6a View commit details
    Browse the repository at this point in the history
  4. reinstantiate timeout

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f8f0a85 View commit details
    Browse the repository at this point in the history
  5. merge

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8d609ad View commit details
    Browse the repository at this point in the history
  6. ignore None

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    dbb65ea View commit details
    Browse the repository at this point in the history
  7. feedback

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d415d22 View commit details
    Browse the repository at this point in the history
  8. feedback: rustdoc

    einar-polygon committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    54a7df8 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

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

Commits on Oct 11, 2024

  1. feedback

    einar-polygon committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    98b9c8e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. fix: addresses

    einar-polygon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4707d38 View commit details
    Browse the repository at this point in the history
  2. todo: fix todo

    einar-polygon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4843501 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f980d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee7e5f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36557d1 View commit details
    Browse the repository at this point in the history
  6. fmt

    einar-polygon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5451399 View commit details
    Browse the repository at this point in the history
  7. Round 5

    einar-polygon committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e9a8702 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. testing

    einar-polygon committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b2f66ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfb293c View commit details
    Browse the repository at this point in the history
  3. change exit code

    einar-polygon committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3c497cc View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. don't panic!

    einar-polygon committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    2dc52cb View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. fix type 5 errors

    einar-polygon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    dd89251 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Fix: 19548491

    einar-polygon committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    6c59c41 View commit details
    Browse the repository at this point in the history
  2. add stats

    einar-polygon committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    0d7f6b7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. dbg

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b8cf325 View commit details
    Browse the repository at this point in the history
  2. remove test scripts

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e9ec9f8 View commit details
    Browse the repository at this point in the history
  3. remove modifications

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7263ea3 View commit details
    Browse the repository at this point in the history
  4. rename a

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    ced5d5f View commit details
    Browse the repository at this point in the history
  5. remove todo

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7dc2f51 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2848ede View commit details
    Browse the repository at this point in the history
  7. clean up

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    552d569 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    83a0820 View commit details
    Browse the repository at this point in the history
  9. use Hash2code

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    81f847c View commit details
    Browse the repository at this point in the history
  10. re-add prove_stdio.sh

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    2313337 View commit details
    Browse the repository at this point in the history
  11. mv derive_more

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    206e9a4 View commit details
    Browse the repository at this point in the history
  12. cleanup

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0b7e997 View commit details
    Browse the repository at this point in the history
  13. remove tracing

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d67911e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ee64de9 View commit details
    Browse the repository at this point in the history
  15. fix derive_more

    einar-polygon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    6b88ff6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d202dd9 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

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

    einar-polygon committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    b1d5eaa View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. .

    einar-polygon committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    078d95a View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    89d3756 View commit details
    Browse the repository at this point in the history
  2. remove ctx

    einar-polygon committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    04e2df9 View commit details
    Browse the repository at this point in the history
  3. workaround

    einar-polygon committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    3df0292 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. .

    einar-polygon committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    bd02ee3 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. bug investigations

    einar-polygon committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    7b7cb46 View commit details
    Browse the repository at this point in the history
  2. before going back

    einar-polygon committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    8811d23 View commit details
    Browse the repository at this point in the history
  3. .

    einar-polygon committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    c9bc69d View commit details
    Browse the repository at this point in the history
  4. remove max_wctx

    einar-polygon committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    200f6ac View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. .

    einar-polygon committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    3f283c9 View commit details
    Browse the repository at this point in the history
  2. add empty contexts

    einar-polygon committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    4483db6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d8b230 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. remove offset

    einar-polygon committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    edab205 View commit details
    Browse the repository at this point in the history
  2. .

    einar-polygon committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5ee17da View commit details
    Browse the repository at this point in the history
  3. debug info

    einar-polygon committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    71ecdf1 View commit details
    Browse the repository at this point in the history
  4. fix

    einar-polygon committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    19a624c View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. .

    einar-polygon committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    fde63a0 View commit details
    Browse the repository at this point in the history
  2. premerge

    einar-polygon committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    5157244 View commit details
    Browse the repository at this point in the history
  3. merge

    einar-polygon committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    ca7ccac View commit details
    Browse the repository at this point in the history
  4. 748 batched passing

    einar-polygon committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    cb98478 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. n=18 ok

    einar-polygon committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    e47731d View commit details
    Browse the repository at this point in the history
  2. test batching

    einar-polygon committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    55a5dd8 View commit details
    Browse the repository at this point in the history