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

feature: ProviderCall #788

Merged
merged 46 commits into from
Sep 18, 2024
Merged

feature: ProviderCall #788

merged 46 commits into from
Sep 18, 2024

Commits on May 31, 2024

  1. feature: ProviderCall

    fix: rename to prov_call for disambiguation
    prestwich committed May 31, 2024
    Configuration menu
    Copy the full SHA
    26f9273 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f14aa77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b0b835 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. resolve conflicts

    yash-atreya committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    478ac23 View commit details
    Browse the repository at this point in the history
  2. feat: convert EthCall to ProviderCall

    * use `ClientRef` in EthCall instead of `WeakClient`
    
    * change lifetimes
    
    * add *_internal methods that return `EthCall`
    yash-atreya committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1cb1579 View commit details
    Browse the repository at this point in the history
  3. doc nits

    yash-atreya committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    2ff402b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    569d168 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jul 1, 2024

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

Commits on Jul 2, 2024

  1. nits

    yash-atreya committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    095ed89 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

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

Commits on Jul 30, 2024

  1. resolve conflicts

    yash-atreya committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    821fe39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cca6525 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    f8ced1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9ae66a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e43c22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e8a4b03 View commit details
    Browse the repository at this point in the history
  5. nit

    yash-atreya committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    250de00 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a747a8 View commit details
    Browse the repository at this point in the history
  7. nit

    yash-atreya committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    0c4f4fe View commit details
    Browse the repository at this point in the history
  8. revert 2ff402

    yash-atreya committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8ea73c9 View commit details
    Browse the repository at this point in the history
  9. Revert "feat: convert EthCall to ProviderCall"

    This reverts commit 1cb1579.
    yash-atreya committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    a77d9f9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5e88a37 View commit details
    Browse the repository at this point in the history
  11. doc nits

    yash-atreya committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    6001e44 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    a05f71c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50116aa View commit details
    Browse the repository at this point in the history
  3. update EthCallFut

    * holds `ProviderCall`
    * removes Clone
    yash-atreya committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0a8c1af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0a184a View commit details
    Browse the repository at this point in the history
  5. poll ProviderCall in EthCallusing EthCaller

    * removes WeakClient from `EthCall`
    * updates `EthCallFutInner::Running` to store map
    yash-atreya committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0b30b86 View commit details
    Browse the repository at this point in the history
  6. nit

    yash-atreya committed Aug 6, 2024
    1 Configuration menu
    Copy the full SHA
    3ed9035 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    a3dad97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3683a9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f967b67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cb9e50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa9e9f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    460fa46 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. refactor(ProviderCall): don't rely on Caller in RpcWithBlock (#…

    …1159)
    
    * feat: RpcCall:map_params
    
    * WithBlockInner
    
    * Ready variant
    
    * fmt
    
    * use ProviderCall
    
    * clippy + fmt
    
    * add From<F>
    
    * make ProviderCall::Ready return a result
    
    * add docs
    
    * Update request.rs
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    
    * fmt
    
    ---------
    
    Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
    klkvr and DaniPopes authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f2ca144 View commit details
    Browse the repository at this point in the history
  2. resolve conflicts

    yash-atreya committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9f48291 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

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

Commits on Aug 26, 2024

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

    yash-atreya committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3822252 View commit details
    Browse the repository at this point in the history
  3. resolve conflicts

    yash-atreya committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b4744ab View commit details
    Browse the repository at this point in the history
  4. resolve conflicts

    yash-atreya committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    d06bf26 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. doc nits

    yash-atreya committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    e175c13 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

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

    yash-atreya committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8f53e56 View commit details
    Browse the repository at this point in the history