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

Chang support #371

Merged
merged 48 commits into from
Sep 24, 2024
Merged

Chang support #371

merged 48 commits into from
Sep 24, 2024

Commits on Aug 4, 2024

  1. Chang initial commit

    cffls committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    7840715 View commit details
    Browse the repository at this point in the history
  2. Fix docker compose

    cffls committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    213899f View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Minor fixes

    cffls committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    3e3c591 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

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

Commits on Aug 21, 2024

  1. Add an OgmiosV6 backend based on ogmios-python

    This requires bumping the python version to 3.10+, because ogmios-python requires this.
    I also refactored the chain backend to not have built-in kupo support but just provide it as an extension using kupo-wrappers.
    This way, both OgmiosV5 and OgmiosV6 directly have support for kupo.
    nielstron committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f6a89c5 View commit details
    Browse the repository at this point in the history
  2. Fix ogmios test

    nielstron committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0e285e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Fixes

    nielstron committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    9449621 View commit details
    Browse the repository at this point in the history
  2. Re-add 3.8/3.9

    nielstron committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ed52278 View commit details
    Browse the repository at this point in the history
  3. Bump ogmios requirement

    nielstron committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b7d8b09 View commit details
    Browse the repository at this point in the history
  4. Fix mypy errors

    nielstron committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3a3df8c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    85a5717 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2abd83 View commit details
    Browse the repository at this point in the history
  3. Fix python ogmios

    cffls committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    6e8f795 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Bump default major version to 9

    cffls committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    19e6177 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Working plutus v3

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    965dc64 View commit details
    Browse the repository at this point in the history
  2. Restore test retries

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    81c4602 View commit details
    Browse the repository at this point in the history
  3. Remove prints

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    6b757d8 View commit details
    Browse the repository at this point in the history
  4. Remove more prints

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9bd906b View commit details
    Browse the repository at this point in the history
  5. Format code

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    05a40f2 View commit details
    Browse the repository at this point in the history
  6. Fix mypy

    cffls committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0288645 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Add tests

    cffls committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    1da49b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92689b8 View commit details
    Browse the repository at this point in the history
  3. Fix qa

    cffls committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    5b6bf37 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    53264e7 View commit details
    Browse the repository at this point in the history
  2. Bump ogmios version

    nielstron committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    5a3c080 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    091673f View commit details
    Browse the repository at this point in the history
  4. Fix docker-compose version

    nielstron committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a8f5ce0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b829608 View commit details
    Browse the repository at this point in the history
  6. Fix

    nielstron committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    b0eb69c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    19e099e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94be3e3 View commit details
    Browse the repository at this point in the history
  9. Combine coverages

    nielstron committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    37d71e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Support redeemer map

    cffls committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    7243cd9 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Automatically reduce 0 and empty multiassets (#372)

    * Add tests where we try to submit empty or zero multi-assets
    
    * Add tests for empty multiassets
    
    * Fix min_utxo could be none
    
    * Automatically reduce multiassets and assets
    
    * Formatting
    
    * Fix failing test due to now empty multiasset
    
    * Formatting
    
    * A bit more comprehensive on testing
    
    * formatting
    
    * Remove policy id where it is not needed
    
    * Reduce code duplication, include normalization for any serialization
    
    * Fix
    
    * Remove redundant line
    
    * Fix fee too low
    
    User can potentially provide signing keys that are not required by the finalized transaction.
    For example, if a transaction include a minting script and signing key for the script, but the minted value is 0, the signature of the minting script isn't required.
    This commit will auto detect such cases and skip the signing of this key.
    
    * Fix test
    
    ---------
    
    Co-authored-by: Jerry <[email protected]>
    nielstron and cffls committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    fb57ed4 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Using log.warning

    cffls committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    11dc71f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66218b1 View commit details
    Browse the repository at this point in the history
  3. Format

    cffls committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    080737d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Blockfrost for chang

    cffls committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    05b150d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Fix max tx fee

    cffls committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    527fb6b View commit details
    Browse the repository at this point in the history
  2. Update upload-artifact to v4

    cffls committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    295a987 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    348c5a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7727c72 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Added unit test

    xxAVOGADROxx authored and nielstron committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    733f52f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    388ab97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcda104 View commit details
    Browse the repository at this point in the history
  4. Format

    cffls committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    043578d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    46c453d View commit details
    Browse the repository at this point in the history
  2. Fixed transaction imbalance when burning assets from the same policy (#…

    …376)
    
    * Fixed tx imbalance when burning multiple tokens
    
    * Added cases and format
    
    * Added unit test
    
    * Correct unit test
    
    * Removed redundant filtering zero-quantity asset
    
    * Improved name function (unit test)
    
    * Improved unit test
    
    * Fix __iadd__ in assets
    
    ---------
    
    Co-authored-by: Niels <[email protected]>
    Co-authored-by: Jerry <[email protected]>
    3 people committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ba73b10 View commit details
    Browse the repository at this point in the history