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

feat(devnet): pop api + fungibles use case #132

Merged
merged 66 commits into from
Sep 13, 2024
Merged

feat(devnet): pop api + fungibles use case #132

merged 66 commits into from
Sep 13, 2024

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 <frank@r0gue.io>
    Daanvdplas and evilrobot-01 committed 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 <93204684+Daanvdplas@users.noreply.github.com>
    Co-authored-by: Daanvdplas <daanvdplas@live.nl>
    3 people committed 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 <frank@r0gue.io>
    Daanvdplas and evilrobot-01 committed 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 <93204684+Daanvdplas@users.noreply.github.com>
    chungquantin and Daanvdplas committed 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 <frank@r0gue.io>
    Daanvdplas and evilrobot-01 committed 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 <frank@r0gue.io>
    Daanvdplas and evilrobot-01 committed 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 <60948618+evilrobot-01@users.noreply.github.com>
    Daanvdplas and evilrobot-01 committed 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 <93204684+Daanvdplas@users.noreply.github.com>
    chungquantin and Daanvdplas committed 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 <56880684+chungquantin@users.noreply.github.com>
    evilrobot-01 and chungquantin committed 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] <support@github.com>
    Co-authored-by: Frank Bell <frank@r0gue.io>
    Co-authored-by: Frank Bell <60948618+evilrobot-01@users.noreply.github.com>
    Co-authored-by: Peter White <petras9789@gmail.com>
    Co-authored-by: Daanvdplas <daanvdplas@live.nl>
    Co-authored-by: Alejandro Martinez Andres <11448715+al3mart@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Alex Bean <alexfraga10@gmail.com>
    Co-authored-by: Daan van der Plas <93204684+Daanvdplas@users.noreply.github.com>
    9 people committed 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 <56880684+chungquantin@users.noreply.github.com>
    Co-authored-by: Frank Bell <60948618+evilrobot-01@users.noreply.github.com>
    3 people committed 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 12, 2024

  1. refactor: encoding scheme (#271)

    Co-authored-by: Frank Bell <frank@r0gue.io>
    Daanvdplas and evilrobot-01 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    448cbca View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    7bbc04c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f92dab View commit details
    Browse the repository at this point in the history
  3. test(devnet): runtime api (#274)

    Co-authored-by: Frank Bell <frank@r0gue.io>
    Co-authored-by: Frank Bell <60948618+evilrobot-01@users.noreply.github.com>
    Co-authored-by: Peter White <petras9789@gmail.com>
    4 people committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4b9da05 View commit details
    Browse the repository at this point in the history
  4. test: pallet api fungibles (#278)

    Co-authored-by: Frank Bell <frank@r0gue.io>
    Co-authored-by: Frank Bell <60948618+evilrobot-01@users.noreply.github.com>
    3 people committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a81c8b4 View commit details
    Browse the repository at this point in the history
  5. test: assert events emitted from contract (#216)

    Co-authored-by: Daanvdplas <daanvdplas@live.nl>
    Co-authored-by: Peter White <petras9789@gmail.com>
    3 people committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    bf27640 View commit details
    Browse the repository at this point in the history
  6. refactor: api event naming conventions (#286)

    Co-authored-by: Daanvdplas <daanvdplas@live.nl>
    Co-authored-by: Frank Bell <frank@r0gue.io>
    Co-authored-by: Frank Bell <60948618+evilrobot-01@users.noreply.github.com>
    Co-authored-by: Peter White <petras9789@gmail.com>
    5 people committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7aa4447 View commit details
    Browse the repository at this point in the history
  7. test(pallet-api/fungibles): ensure codec indexes (#289)

    Co-authored-by: Daanvdplas <daanvdplas@live.nl>
    peterwht and Daanvdplas committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    fe6286a View commit details
    Browse the repository at this point in the history