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

fix(unmerged): contract caller as a chain extension origin #301

Open
wants to merge 117 commits into
base: main
Choose a base branch
from

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    7c2eac2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    418aa63 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

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

Commits on Jun 5, 2024

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

Commits on Jun 6, 2024

  1. test: add transfer

    Daanvdplas committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1022926 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecc82e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. # This is a combination of 8 commits.

    # This is the 1st commit message:
    
    refactor: general
    
    # This is the commit message #2:
    
    init
    
    # This is the commit message #3:
    
    begin refactor
    
    # This is the commit message #4:
    
    refactor: error handling
    
    # This is the commit message #5:
    
    tests: add error handling tests
    
    # This is the commit message #6:
    
    WIP
    
    # This is the commit message #7:
    
    finalise error handling
    
    # This is the commit message #8:
    
    refactor: easier review
    Daanvdplas committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e81f78a View commit details
    Browse the repository at this point in the history
  2. refactor: error handling

    Daanvdplas committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f824801 View commit details
    Browse the repository at this point in the history
  3. refactor: clarify todos

    Daanvdplas committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    4670503 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

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

Commits on Jun 25, 2024

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

Commits on Jun 26, 2024

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

Commits on Jul 2, 2024

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

Commits on Jul 3, 2024

  1. refactor: runtime

    Daanvdplas committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7757319 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

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

Commits on Jul 5, 2024

  1. feat: add more interfaces

    Daanvdplas committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    972e4c9 View commit details
    Browse the repository at this point in the history
  2. refactor: final bits

    Daanvdplas committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    47e2ea6 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. fix: compiling

    Daanvdplas committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    9dcfccb View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

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

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    8730f90 View commit details
    Browse the repository at this point in the history
  2. style: renaming

    Daanvdplas committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    b591222 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. refactor: bits and pieces

    Daanvdplas committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    c2acbb5 View commit details
    Browse the repository at this point in the history
  2. docs: add docs to code

    Daanvdplas committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3639320 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81e9844 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    023d3dc View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

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

Commits on Jul 26, 2024

  1. feat: api fungibles pallet (#113)

    Co-authored-by: Frank Bell <[email protected]>
    Daanvdplas and evilrobot-01 authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    28d971b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e4512e View commit details
    Browse the repository at this point in the history
  3. merge main

    Daanvdplas committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    02dffc6 View commit details
    Browse the repository at this point in the history
  4. refactor: build chain extension method (#121)

    Co-authored-by: Daan van der Plas <[email protected]>
    Co-authored-by: Daanvdplas <[email protected]>
    3 people authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    027cb85 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

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

Commits on Jul 28, 2024

  1. refactor: remove read state encoding (#122)

    Co-authored-by: Frank Bell <[email protected]>
    Daanvdplas and evilrobot-01 authored Jul 28, 2024
    Configuration menu
    Copy the full SHA
    9820e7f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. feat: transfer_from and decrease_allowance (#134)

    Co-authored-by: Daan van der Plas <[email protected]>
    chungquantin and Daanvdplas authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    5ac5a9a View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. refactor: api integration tests (#133)

    Co-authored-by: Frank Bell <[email protected]>
    Daanvdplas and evilrobot-01 authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d8ac5bd View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

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

Commits on Aug 13, 2024

  1. merge main

    Daanvdplas committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    1acbd21 View commit details
    Browse the repository at this point in the history
  2. fix: compilation

    Daanvdplas committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    9ebe162 View commit details
    Browse the repository at this point in the history
  3. fix: try-runtime error

    Daanvdplas committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    545bd33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99d0f6d View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. feat: api events (#153)

    Co-authored-by: Frank Bell <[email protected]>
    Daanvdplas and evilrobot-01 authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8b4f595 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. docs: pop api (#190)

    Co-authored-by: Frank Bell <[email protected]>
    Daanvdplas and evilrobot-01 authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    f13b39c View commit details
    Browse the repository at this point in the history
  2. refactor: extension

    Daanvdplas committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7c94284 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5934fa8 View commit details
    Browse the repository at this point in the history
  4. refactor: runtime devnet

    Daanvdplas committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    f2ef7a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. refactor: fungibles pallet

    Daanvdplas committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b3dd993 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0811598 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6482a43 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. ci: add CI script for pop-api tests and integration tests (#228)

    Co-authored-by: Daan van der Plas <[email protected]>
    chungquantin and Daanvdplas authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1b78c11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d1c085 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. refactor: generic extension (#218)

    Co-authored-by: Tin Chung <[email protected]>
    evilrobot-01 and chungquantin authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    479dbb0 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. chore: resolve conflicts for daan/api (#267)

    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: Frank Bell <[email protected]>
    Co-authored-by: Frank Bell <[email protected]>
    Co-authored-by: Peter White <[email protected]>
    Co-authored-by: Daanvdplas <[email protected]>
    Co-authored-by: Alejandro Martinez Andres <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Alex Bean <[email protected]>
    Co-authored-by: Daan van der Plas <[email protected]>
    9 people authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    ec49dc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d92a4c5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'refs/heads/main' into daan/api

    # Conflicts:
    #	Cargo.lock
    #	Cargo.toml
    #	pop-api/Cargo.toml
    #	primitives/Cargo.toml
    #	primitives/src/lib.rs
    #	primitives/src/storage_keys.rs
    #	runtime/devnet/Cargo.toml
    #	runtime/devnet/src/config/assets.rs
    #	runtime/devnet/src/config/contracts.rs
    #	runtime/devnet/src/extensions.rs
    #	runtime/devnet/src/lib.rs
    #	runtime/testnet/Cargo.toml
    #	runtime/testnet/src/config/assets.rs
    evilrobot-01 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    114934a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7cba0a View commit details
    Browse the repository at this point in the history
  5. ci: clear more space

    Required due to failure or coverage CI job.
    evilrobot-01 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    a272657 View commit details
    Browse the repository at this point in the history
  6. ci: disable debug info for coverage

    Required due to failure or coverage CI job.
    evilrobot-01 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    c0ea3ed View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. style: token terminology (#215)

    Co-authored-by: Tin Chung <[email protected]>
    Co-authored-by: Frank Bell <[email protected]>
    3 people authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    206757b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. chore: add sandbox crate

    chungquantin committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    07a0731 View commit details
    Browse the repository at this point in the history
  2. fix: taplo formatting

    chungquantin committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7f04779 View commit details
    Browse the repository at this point in the history
  3. fix: update tests

    chungquantin committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    8a1095b View commit details
    Browse the repository at this point in the history
  4. fix: test with logger

    chungquantin committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    d23c2b3 View commit details
    Browse the repository at this point in the history
  5. fix: test with logger

    chungquantin committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0ab510f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c06043 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. fix: fungibles contract

    chungquantin committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f6976b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6408da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0399d46 View commit details
    Browse the repository at this point in the history
  4. refactor: fungible test

    chungquantin committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5fdf406 View commit details
    Browse the repository at this point in the history
  5. fix: fungible contract

    chungquantin committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ed7146b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ce0674 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. merge daan/api

    Daanvdplas committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8c1988f View commit details
    Browse the repository at this point in the history
  2. style: token terminology

    Daanvdplas committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7c4c470 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    4e44fba View commit details
    Browse the repository at this point in the history
  2. chore: add comments

    chungquantin committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a32f002 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf4062d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21c6826 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    894fcf9 View commit details
    Browse the repository at this point in the history
  6. test: psp22error

    chungquantin committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    817a351 View commit details
    Browse the repository at this point in the history
  7. fix: missing String

    chungquantin committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6042f09 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. chore: revert example

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c8cc9d1 View commit details
    Browse the repository at this point in the history
  2. fix: resolve comments

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a8c063c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8176474 View commit details
    Browse the repository at this point in the history
  4. fix: add mod comment

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    1945683 View commit details
    Browse the repository at this point in the history
  5. fix: result type

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    6aede89 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b52ad33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6b2f17a View commit details
    Browse the repository at this point in the history
  8. fix: resolve comments

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4a1bf3b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    699275c View commit details
    Browse the repository at this point in the history
  10. fix: result type

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    94ee34e View commit details
    Browse the repository at this point in the history
  11. fix: comment

    chungquantin committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9bb3be8 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    f03a5ae View commit details
    Browse the repository at this point in the history
  2. chore: add comments

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1bbc3ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8d68a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ead643 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12d1af4 View commit details
    Browse the repository at this point in the history
  6. test: psp22error

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    24afd15 View commit details
    Browse the repository at this point in the history
  7. fix: missing String

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8ecf6d9 View commit details
    Browse the repository at this point in the history
  8. fix: resolve comments

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6f521f4 View commit details
    Browse the repository at this point in the history
  9. fix: add mod comment

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    7ce5d52 View commit details
    Browse the repository at this point in the history
  10. fix: result type

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b29cf17 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    933c62e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    de80906 View commit details
    Browse the repository at this point in the history
  13. fix: resolve comments

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8717adb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8ae2c00 View commit details
    Browse the repository at this point in the history
  15. fix: result type

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    97417e3 View commit details
    Browse the repository at this point in the history
  16. fix: resolve comments

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    204ee06 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    540639a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    867cc28 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7dc6047 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b433c67 View commit details
    Browse the repository at this point in the history
  21. test: event assertion

    chungquantin committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    e018e34 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    baab872 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cb48a4d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. fix: extension origin

    chungquantin committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    ce009a1 View commit details
    Browse the repository at this point in the history
  2. test: transfer_from

    chungquantin committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    e5f84aa View commit details
    Browse the repository at this point in the history
  3. chore: add TODO

    chungquantin committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    6f17c09 View commit details
    Browse the repository at this point in the history
  4. fix: formatting

    chungquantin committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    7e23172 View commit details
    Browse the repository at this point in the history