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

FRAME: Reintroduce TransactionExtension as a replacement for SignedExtension #3685

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

Commits on Mar 8, 2024

  1. Fixes and refactoring after tx ext introduction

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    e7c6f57 View commit details
    Browse the repository at this point in the history
  2. Remove bench helper trait from claims

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    2fa52c8 View commit details
    Browse the repository at this point in the history
  3. Rename additional_signed to implicit in IR

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    90819a5 View commit details
    Browse the repository at this point in the history
  4. Fix imports

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    9206bea View commit details
    Browse the repository at this point in the history
  5. Fix metadata test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    611c165 View commit details
    Browse the repository at this point in the history
  6. Fix unchecked extrinsic signing in tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    6fd6b25 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Revert "Revert "FRAME: Create TransactionExtension as a replacement…

    … for `SignedExtension` (#2280)" (#3665)"
    
    This reverts commit bbd51ce.
    georgepisaltu committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    53c0379 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed40294 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Add docs for impl_tx_ext_default

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b6fba4a View commit details
    Browse the repository at this point in the history
  2. Remove TransactionExtensionInterior

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    455b762 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f6f63b View commit details
    Browse the repository at this point in the history
  4. Minor fixes for TransactionExtensionInterior

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a896a50 View commit details
    Browse the repository at this point in the history
  5. Fix metadata test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    26ea26f View commit details
    Browse the repository at this point in the history
  6. Bump tx version in bridges

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    cde2b1e View commit details
    Browse the repository at this point in the history
  7. Missed file in previous commit

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4c6f654 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 25, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    fabd306 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea5c623 View commit details
    Browse the repository at this point in the history
  3. Run zepter

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c67cff2 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 9, 2024
    Configuration menu
    Copy the full SHA
    24c6357 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2933c5 View commit details
    Browse the repository at this point in the history
  3. Fix bridge refund relayer ext compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 9, 2024
    Configuration menu
    Copy the full SHA
    9b3d6a0 View commit details
    Browse the repository at this point in the history
  4. Another compilation fix

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 9, 2024
    Configuration menu
    Copy the full SHA
    afd18a2 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Fix xcm fee payment estimation and tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    8604120 View commit details
    Browse the repository at this point in the history
  2. fix rest of compilation errors

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    26e9569 View commit details
    Browse the repository at this point in the history
  3. Fix examples experimental test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    1a69636 View commit details
    Browse the repository at this point in the history
  4. Fix unchecked ext signed test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    cc2b6e1 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Account for refund in asset tx payment ext bench

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 13, 2024
    Configuration menu
    Copy the full SHA
    493ed83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c0297f View commit details
    Browse the repository at this point in the history
  3. Fix frame ui test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 13, 2024
    Configuration menu
    Copy the full SHA
    74141bb View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 23, 2024
    Configuration menu
    Copy the full SHA
    318bc07 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Fix validation in tx payment extensions

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    2c72935 View commit details
    Browse the repository at this point in the history
  2. Minor fixes

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4715570 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    e42d210 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/george/restore-gav-tx-ext' into …

    …george/restore-gav-tx-ext
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    3b2ae48 View commit details
    Browse the repository at this point in the history
  5. Fix deprecated is_signed usage

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    d4e2183 View commit details
    Browse the repository at this point in the history
  6. Fix umbrella crate dep propagation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    3096bb3 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    9f04f66 View commit details
    Browse the repository at this point in the history
  2. Refactor new tx payment ext validation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    d9bae43 View commit details
    Browse the repository at this point in the history
  3. Add PrDoc

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    273e3ec View commit details
    Browse the repository at this point in the history
  4. Fix warning

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    d5fdda0 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    cdd0b67 View commit details
    Browse the repository at this point in the history
  2. Fix docs merge import

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    31dcabf View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e4080d6 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    16a511c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Fix bridge macro compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    1e8b1a9 View commit details
    Browse the repository at this point in the history
  2. Fix system ext bench compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    c979c4a View commit details
    Browse the repository at this point in the history
  3. Fix vec compilation issues

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3b2d1de View commit details
    Browse the repository at this point in the history
  4. Fix import

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    0ee8a91 View commit details
    Browse the repository at this point in the history
  5. Disambiguate imports

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    fa98533 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. WIP plug in extension weights

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d0be760 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Finish the weight plug in impl

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    d6b496d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f84a83 View commit details
    Browse the repository at this point in the history
  3. Refactor post_dispatch

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c62ff9f View commit details
    Browse the repository at this point in the history
  4. Hide deprecated fn docs

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c7fd53b View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Add support for ext version and support xt v4

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    d22b958 View commit details
    Browse the repository at this point in the history
  2. Remove expect

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    486e3a6 View commit details
    Browse the repository at this point in the history
  3. Fix compilation after weights plug in

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2f85cb5 View commit details
    Browse the repository at this point in the history
  4. Cleanup work

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    1b81b4e View commit details
    Browse the repository at this point in the history
  5. Formatting

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    19f206b View commit details
    Browse the repository at this point in the history
  6. Fix asset conv tx payment bench impl

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    a497a13 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Fix executive tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    28dec57 View commit details
    Browse the repository at this point in the history
  2. Add test for data preservation in CheckNonce

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    ba61fd0 View commit details
    Browse the repository at this point in the history
  3. Refactor CheckNonce to preserve account data

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    fe353bd View commit details
    Browse the repository at this point in the history
  4. Typos

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    10b5c2d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9fe211f View commit details
    Browse the repository at this point in the history
  6. Fix bridge hub base delivery fees

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    b8d2b46 View commit details
    Browse the repository at this point in the history
  7. Add versioning for bare uxt

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    5e9f9df View commit details
    Browse the repository at this point in the history
  8. Enhance uxt decode test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    3f27062 View commit details
    Browse the repository at this point in the history
  9. Fix cli tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    6b3dbb8 View commit details
    Browse the repository at this point in the history
  10. Fix bridges xcm fees

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    a2a072f View commit details
    Browse the repository at this point in the history
  11. Fix cli tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    19a379a View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Make post_dispatch refund weight

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    3a6b3cc View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Refactor Extrinsic* events

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    cb603a8 View commit details
    Browse the repository at this point in the history
  2. Refund the extension's weight in all cases

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    60cdd36 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Fix fn name

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    6f66f33 View commit details
    Browse the repository at this point in the history
  2. Remove Context from TransactionExtension

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    349261f View commit details
    Browse the repository at this point in the history
  3. Fix omited context removal

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d382e62 View commit details
    Browse the repository at this point in the history
  4. Fix compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d11a54b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e87bf62 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Fix bridges compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e82f223 View commit details
    Browse the repository at this point in the history
  2. Fix polkadot pvf dev dependency in Cargo.toml

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9a4ffcc View commit details
    Browse the repository at this point in the history
  3. Fix weight tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    74da659 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    7a475e2 View commit details
    Browse the repository at this point in the history
  2. Split trait Extrinsic into logical components (#3736)

    Fixes #3571 
    
    Built on top of #3685.
    
    This PR breaks up `trait Extrinsic` into different self-contained
    interfaces as follows:
    - `ExtrinsicLike` for querying the type of extrinsic (signed/unsigned)
    - `CreateTransaction` for creating a transaction (general)
    - `CreateSignedTransaction` for creating a signed transaction
    (old-school)
    - `CreateInherent` for creating an inherent
    
    ---------
    
    Signed-off-by: georgepisaltu <[email protected]>
    Co-authored-by: command-bot <>
    georgepisaltu authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    8ff07a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Add transaction extension example

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    4f4de36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1f5aa3 View commit details
    Browse the repository at this point in the history
  3. Fix toml formatting

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    b272419 View commit details
    Browse the repository at this point in the history
  4. Fix features

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    059a263 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    42dce46 View commit details
    Browse the repository at this point in the history
  2. Refactor extension weights

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8f72895 View commit details
    Browse the repository at this point in the history
  3. fix storage weight reclaim test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    89587d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Fix compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    a0a41c8 View commit details
    Browse the repository at this point in the history
  2. Fix bench features

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    53ad8c0 View commit details
    Browse the repository at this point in the history
  3. Fix fee test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    67d655e View commit details
    Browse the repository at this point in the history
  4. Fix feature propagation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    999fd23 View commit details
    Browse the repository at this point in the history
  5. Fix toml format

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0b5c6e1 View commit details
    Browse the repository at this point in the history
  6. Fix bench test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    40f4791 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Minor fixes

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    53d60ed View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1f69aa1 View commit details
    Browse the repository at this point in the history
  3. Minor doc fix

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3d417fe View commit details
    Browse the repository at this point in the history
  4. Fix compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    d414add View commit details
    Browse the repository at this point in the history
  5. Fix feature propagation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    2de91d7 View commit details
    Browse the repository at this point in the history
  6. Update extrinsic encoding reference docs

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    bde3593 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    1e3a64f View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Fix compilation in bridge relayers

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5084750 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Refactor uxt unit tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    22886d3 View commit details
    Browse the repository at this point in the history
  2. Disallow unknown origins in DispatchTransaction

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d95cad7 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    ff0f756 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Update docs

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    384c6bb View commit details
    Browse the repository at this point in the history
  2. Fix compilation with new trait

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    11e83d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ecad32 View commit details
    Browse the repository at this point in the history
  4. Fix toml format

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    cbfdf38 View commit details
    Browse the repository at this point in the history
  5. Fix frame system extension UTs

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    34693fa View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Update benchmarking for extensions

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    70de7a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cb45b6 View commit details
    Browse the repository at this point in the history
  3. Fix compilation and move test type

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    03783d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. [To be merged in another PR]: small improvment on top of transaction …

    …extension PR (#5440)
    
    * rename metadata stuff from `additional_signed` to `implicit` (doesn't
    break metadata, only temporary representation in the code)
    * removed some unused associated type `SignaturePayload`
    * remove `From<u64>` from transaction payment transaction extension
    * remove `TransactionExtensionBase`, merged into `TransactionExtension`
    
    ---------
    
    Co-authored-by: georgepisaltu <[email protected]>
    gui1117 and georgepisaltu authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    56012d4 View commit details
    Browse the repository at this point in the history
  2. Refactoring and renames

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4bdda99 View commit details
    Browse the repository at this point in the history
  3. Other fixes

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b0274da View commit details
    Browse the repository at this point in the history
  4. Readd removed prdoc

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ec3a948 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a72e664 View commit details
    Browse the repository at this point in the history
  6. Reorganize docs

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    cc4c3d8 View commit details
    Browse the repository at this point in the history
  7. Fix compilation after example refactor

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ad44e7d View commit details
    Browse the repository at this point in the history
  8. Small refactor in sudo extension

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    95853ad View commit details
    Browse the repository at this point in the history
  9. Reintroduce TestXt as a type alias

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    839a776 View commit details
    Browse the repository at this point in the history
  10. Remove unused import

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    cc064c5 View commit details
    Browse the repository at this point in the history
  11. Small refactor

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e0bcda1 View commit details
    Browse the repository at this point in the history
  12. Update VerifyMultiSignature extension

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ff39bc9 View commit details
    Browse the repository at this point in the history
  13. Remove expect in Extrinsic impl

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    840b18b View commit details
    Browse the repository at this point in the history
  14. Fix compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    ce577be View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    98a0ff4 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

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

Commits on Sep 20, 2024

  1. [Based on transaction extension 3685] make transaction extension pipe…

    …line not rejecting not signed origins (#5612)
    
    Based on #3685
    
    Update transaction extensions so that not signed origins are passing
    throught and correctly refunded.
    * payments transaction extensions is done with refund.
    Ideally the transaction extension should be an option, so that we don't
    need to refund and instead we don't charge when the transaction
    extension is not used.
    * `PrevalidateAttests` is refactor to have the weight at the correct
    place.
    * `CheckNonce` is refunded for when nonce is not checked.
    Same ideally `Nonce` should be `Option<Nonce>`, so that we can have
    proper weight ahead of time and not need to do refund.
    * bridges transaction extensions, allow not signed origins. But
    benchmark and weight will be done in another PR
    
    I'm thinking we should be able to support multiple version of
    transaction extension at the same time in the runtime. So we can easily
    extend the capability of the transaction extensions.
    Then we can have optional transaction payment and optional check nonce
    easily.
    
    @georgepisaltu
    gui1117 authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5c22d66 View commit details
    Browse the repository at this point in the history
  2. Update pr doc bumps

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    d82c84b View commit details
    Browse the repository at this point in the history
  3. Rename OriginOf to DispatchOriginOf

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b19cae7 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Move sig verify ext and bench it

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    059210a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b069d6a View commit details
    Browse the repository at this point in the history
  3. Minor fix

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b805adb View commit details
    Browse the repository at this point in the history
  4. Remove AccountU64

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    699e042 View commit details
    Browse the repository at this point in the history
  5. Fix compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c38884f View commit details
    Browse the repository at this point in the history
  6. Fix shell compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    84c39c0 View commit details
    Browse the repository at this point in the history
  7. Remove stale TODO

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5a11e64 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Various refactoring

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    43372be View commit details
    Browse the repository at this point in the history
  2. Unbreak ExtrinsicSuccess UI integration

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    233501d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52d9bb8 View commit details
    Browse the repository at this point in the history
  4. Refactor trait for authorized origins

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e61717b View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/george/restore-gav-tx-ext' into …

    …george/restore-gav-tx-ext
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    699ccb5 View commit details
    Browse the repository at this point in the history
  6. Fix unused fn

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4390e43 View commit details
    Browse the repository at this point in the history
  7. Fix PRDOC version bump

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    24f335c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Merge remote-tracking branch 'origin/master' into george/restore-gav-…

    …tx-ext
    
    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    72ac31c View commit details
    Browse the repository at this point in the history
  2. Fix text

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    cb0f606 View commit details
    Browse the repository at this point in the history
  3. Rename around tx payment ext

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    8be6c3f View commit details
    Browse the repository at this point in the history
  4. Fix clippy

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    916f1d2 View commit details
    Browse the repository at this point in the history
  5. Fix UI test

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    7862a09 View commit details
    Browse the repository at this point in the history
  6. Run zepter

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    9e64a81 View commit details
    Browse the repository at this point in the history
  7. Various formatting

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    76d2270 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Doc nits for TransactionExtention (#5906)

    Some of those changes could not be suggested in the main:
    [PR](#3685).
    bkontur authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b5144a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Minor refactor

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d2cf9b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Make weight explicit

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    83930e8 View commit details
    Browse the repository at this point in the history
  2. Typos

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    ad221e1 View commit details
    Browse the repository at this point in the history
  3. Update PrDoc

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    6535b61 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3cc30b4 View commit details
    Browse the repository at this point in the history
  5. Minor refactor in verify-signature

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    3faec23 View commit details
    Browse the repository at this point in the history
  6. Fix offchain worker test compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    26ffef5 View commit details
    Browse the repository at this point in the history
  7. Fix feeless if test compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    f13e5c3 View commit details
    Browse the repository at this point in the history
  8. Fix bridges test compilation

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    499386a View commit details
    Browse the repository at this point in the history
  9. Remove extension version usage in tests

    Signed-off-by: georgepisaltu <[email protected]>
    georgepisaltu committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    d85a91b View commit details
    Browse the repository at this point in the history