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

BlockId removal: tx-pool refactor #1678

Merged
merged 14 commits into from
Sep 27, 2023
Merged

BlockId removal: tx-pool refactor #1678

merged 14 commits into from
Sep 27, 2023

Commits on Sep 22, 2023

  1. BlockId removal: tx-pool refactor

    It changes following APIs:
    - trait ChainApi
    -- `validate_transaction`
    
    - trait `TransactionPool`
    --`submit_at`
    --`submit_one`
    --`submit_and_watch`
    
    and some implementation details, in particular:
    - impl `Pool`
    --`submit_at`
    --`resubmit_at`
    --`submit_one`
    --`submit_and_watch`
    --`prune_known`
    --`prune`
    --`prune_tags`
    --`resolve_block_number`
    --`verify`
    --`verify_one`A
    
    - revalidation queue
    
    All tests are also adjusted.
    michalkucharczyk committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    7d16604 View commit details
    Browse the repository at this point in the history
  2. ".git/.scripts/commands/fmt/fmt.sh"

    command-bot committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    b81399d View commit details
    Browse the repository at this point in the history
  3. fixes

    michalkucharczyk committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    9706b00 View commit details
    Browse the repository at this point in the history
  4. fix

    michalkucharczyk committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    79ceb1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    88a7a94 View commit details
    Browse the repository at this point in the history
  6. fixes

    michalkucharczyk committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    3628ccf View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

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

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    7c002a4 View commit details
    Browse the repository at this point in the history
  2. fmt fixes

    michalkucharczyk committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    17e9cb0 View commit details
    Browse the repository at this point in the history
  3. spelling

    michalkucharczyk committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    c94032d View commit details
    Browse the repository at this point in the history
  4. Update substrate/client/transaction-pool/src/revalidation.rs

    Co-authored-by: Bastian Köcher <git@kchr.de>
    michalkucharczyk and bkchr authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    c375c6d View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. review nits

    michalkucharczyk committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    d7917cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    147e728 View commit details
    Browse the repository at this point in the history