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

Implement Express Lane Timeboost #2561

Open
wants to merge 132 commits into
base: master
Choose a base branch
from
Open

Commits on Jul 2, 2024

  1. added in timeboost items

    rauljordan committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    9925308 View commit details
    Browse the repository at this point in the history
  2. add in

    rauljordan committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4c2c74f View commit details
    Browse the repository at this point in the history
  3. system test

    rauljordan committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d0ed9bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ff7410 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

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

Commits on Jul 23, 2024

  1. include master

    rauljordan committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    0a7ba8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81a237b View commit details
    Browse the repository at this point in the history
  3. building once more

    rauljordan committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    0b7819b View commit details
    Browse the repository at this point in the history
  4. builds

    rauljordan committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b829d9b View commit details
    Browse the repository at this point in the history
  5. autonomous auctioneer bin

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

Commits on Jul 24, 2024

  1. receive bid test passing

    rauljordan committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    676b89e View commit details
    Browse the repository at this point in the history
  2. edits and fix sig

    rauljordan committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d7a91a8 View commit details
    Browse the repository at this point in the history
  3. passing test

    rauljordan committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c5fad5c View commit details
    Browse the repository at this point in the history
  4. add to seq test

    rauljordan committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f54ac50 View commit details
    Browse the repository at this point in the history
  5. system test

    rauljordan committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    4b7a910 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9681909 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2521 from OffchainLabs/auctioneer

    Updated auctioneer with research spec
    terencechain authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    fc81996 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2fd3327 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. 1 Configuration menu
    Copy the full SHA
    dcb5525 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32e5ffd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fd97f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Test resolve bids

    terencechain committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    d54f89b View commit details
    Browse the repository at this point in the history
  2. begin adding in endpoints

    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c3d8c01 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'express-lane-timeboost' of github.com:OffchainLabs/nitr…

    …o into express-lane-timeboost
    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    08cc4f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea852cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    02bdf45 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d7eb164 View commit details
    Browse the repository at this point in the history
  7. adding in and building

    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    4ad6fcb View commit details
    Browse the repository at this point in the history
  8. auctioneer binary config

    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    ca24d8b View commit details
    Browse the repository at this point in the history
  9. add back domain

    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    083caf0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    521e7a6 View commit details
    Browse the repository at this point in the history
  11. do not use 112

    rauljordan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    0c6e15b View commit details
    Browse the repository at this point in the history
  12. fix test

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

Commits on Jul 30, 2024

  1. wire up the forwarder

    rauljordan committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    93ba2cf View commit details
    Browse the repository at this point in the history
  2. passing

    rauljordan committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8f037de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    396c6e9 View commit details
    Browse the repository at this point in the history
  4. big int chain id

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

Commits on Jul 31, 2024

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

Commits on Aug 1, 2024

  1. pass resolve auction

    rauljordan committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e7a0788 View commit details
    Browse the repository at this point in the history
  2. tests and benchmark

    rauljordan committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    889d567 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    a33cb28 View commit details
    Browse the repository at this point in the history
  2. add nonce precedence test

    rauljordan committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    52bbc58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    471d79e View commit details
    Browse the repository at this point in the history
  4. validate bids passing

    rauljordan committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    3b8e6a8 View commit details
    Browse the repository at this point in the history
  5. resolve auction

    rauljordan committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    79dc1ef View commit details
    Browse the repository at this point in the history
  6. Add sqlite db for bids

    terencechain committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    91a9188 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    5ee3048 View commit details
    Browse the repository at this point in the history
  2. using redis streams

    rauljordan committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    60bbb9f View commit details
    Browse the repository at this point in the history
  3. auctioneer server binary

    rauljordan committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    82860e6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'express-lane-timeboost' of github.com:OffchainLabs/nitr…

    …o into express-lane-timeboost
    rauljordan committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bb52e7e View commit details
    Browse the repository at this point in the history
  5. add configs for binary

    rauljordan committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ca1b913 View commit details
    Browse the repository at this point in the history
  6. use single config

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

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    4e6b1e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49ca6fa View commit details
    Browse the repository at this point in the history
  3. privileged endpoint

    rauljordan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    840be36 View commit details
    Browse the repository at this point in the history
  4. move system test

    rauljordan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    84ab0d1 View commit details
    Browse the repository at this point in the history
  5. use stopwaiter

    rauljordan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8fccf2c View commit details
    Browse the repository at this point in the history
  6. edit test

    rauljordan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    7bb8e3b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1a41c25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f997721 View commit details
    Browse the repository at this point in the history
  9. rem ctx

    rauljordan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    6a0afaf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9c4af2a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    40f4f24 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. update contracts

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    60fefb5 View commit details
    Browse the repository at this point in the history
  2. test pass

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    27b9a0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd47e80 View commit details
    Browse the repository at this point in the history
  4. sequencer endpoint in cfg

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    c5fc048 View commit details
    Browse the repository at this point in the history
  5. add method to bid

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    91373de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9b2bdd View commit details
    Browse the repository at this point in the history
  7. tests passing

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    4ed60df View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b8b4483 View commit details
    Browse the repository at this point in the history
  9. system test pass

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    119e1bb View commit details
    Browse the repository at this point in the history
  10. contracts

    rauljordan committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    27e63db View commit details
    Browse the repository at this point in the history
  11. edit

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

Commits on Aug 9, 2024

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

Commits on Aug 12, 2024

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

Commits on Aug 19, 2024

  1. resolve confs

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    02e3698 View commit details
    Browse the repository at this point in the history
  2. tidy

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c315dd8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'express-lane-timeboost' of github.com:OffchainLabs/nitr…

    …o into express-lane-timeboost
    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e6c6def View commit details
    Browse the repository at this point in the history
  4. Update timeboost/ticker.go

    Co-authored-by: Chris Buckland <[email protected]>
    rauljordan and yahgwai authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    d40cee9 View commit details
    Browse the repository at this point in the history
  5. condition

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    7b63dc9 View commit details
    Browse the repository at this point in the history
  6. limit bids

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1aaf4da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6705b06 View commit details
    Browse the repository at this point in the history
  8. resolve wait a second

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ab55292 View commit details
    Browse the repository at this point in the history
  9. dont hardcode ports

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    7a70988 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    47697ed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    26f28d4 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'express-lane-timeboost' of github.com:OffchainLabs/nitr…

    …o into express-lane-timeboost
    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    d9307d8 View commit details
    Browse the repository at this point in the history
  13. geth pin

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e4892b2 View commit details
    Browse the repository at this point in the history
  14. add in new queue

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4dc427a View commit details
    Browse the repository at this point in the history
  15. edits

    rauljordan committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e2110ab View commit details
    Browse the repository at this point in the history
  16. Fix tie breaker and retry resolve bid tx

    Fix tie breaker
    terencechain committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    15e6087 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. edits

    rauljordan committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f75f242 View commit details
    Browse the repository at this point in the history
  2. commit

    rauljordan committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ffd0766 View commit details
    Browse the repository at this point in the history
  3. rem redundant sig verify

    rauljordan committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    a5c8777 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d53ff7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    196bdc7 View commit details
    Browse the repository at this point in the history
  6. edit

    rauljordan committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    e61c3b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44c8179 View commit details
    Browse the repository at this point in the history
  8. Fix duplicated word

    terencechain committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    981bc6a View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    8db0bd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec185f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d15e0c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f28896d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    3eec686 View commit details
    Browse the repository at this point in the history
  2. Update reserve price

    terencechain committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    98326dc View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Filter transfer log

    Tristan's feedback
    terencechain committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3632c66 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Tristan's feedback

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

Commits on Sep 5, 2024

  1. Tristan's feedback

    terencechain committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5c03cf0 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Fix autonomous-auctioner cli startup

    autonomous-auctioneer on the cli was failing to start becuase we were
    adding the "auth" config options without having the corresponding field
    on the AuctioneerConfig. We can add it back in later if needed.
    Tristan-Wilson committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    fa457b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Start rpc stack after creating bid validator

    RPC methods can't be registered after the stack is started.
    Tristan-Wilson committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0ff4f7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a2eb14 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

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

Commits on Oct 15, 2024

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

Commits on Oct 16, 2024

  1. Retry initial call on express lane contract

    If the sequencer restarts just after the ExpressLaneAuction contract is
    deployed, it may not be fully synced up to that point when it starts up
    again. This commit adds in retries with exponential backoff up to 4
    seconds.
    Tristan-Wilson committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    31ea7be View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

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

Commits on Oct 23, 2024

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

Commits on Oct 25, 2024

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

Commits on Oct 28, 2024

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

Commits on Oct 29, 2024

  1. Merge pull request #2757 from OffchainLabs/fix_race_lru

    [NIT-2876] Fix panic when transferring express lane controller due to race in lru cache
    Tristan-Wilson authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9c9e1b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cb9731 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe0f243 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2756 from TucksonDev/express-lane-fix-sequence-nu…

    …mber-attr
    
    Fix SequenceNumber attribute and decode order
    Tristan-Wilson authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    1d7a645 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Fix typo causing panic

    amsanghi committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    4567b0a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2763 from OffchainLabs/fix_panic

    [NIT-2876] Fix typo causing panic
    Tristan-Wilson authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    d20c821 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

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

Commits on Nov 4, 2024

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

Commits on Nov 7, 2024

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

Commits on Nov 8, 2024

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