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

Development >> Master #40

Merged
merged 32 commits into from
Oct 16, 2024
Merged

Development >> Master #40

merged 32 commits into from
Oct 16, 2024

Commits on Jun 20, 2024

  1. Changes for ship reading

    poplexity committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b80693f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d445a1f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

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

Commits on Jul 2, 2024

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

Commits on Jul 3, 2024

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

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    b8e104e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57fbdb7 View commit details
    Browse the repository at this point in the history
  3. Fix mock provider data

    guilledk committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    a1ad141 View commit details
    Browse the repository at this point in the history
  4. formatter and clippy pass

    guilledk committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c8d60b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Partially revert "Switch endian order for Checksum256 index, only wor…

    …ks for rscdk compiled contracts"
    
    This reverts commit 6977b8b, in particular the endianness of Checksum256.
    This is needed to be compatible with the C++ smart contracts compiler, while rscdk (Rust WASM compiler)
    needs the commit that here is being reverted.
    
    This means that going on antelope-rs will be compatible with the C++ smart contracts compiler and not with
    the Rust compiler.
    ptagl committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    02d0e7e View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Removed secondary_index test

    The test was meant to check the consistency of the Checksum256 encoding with the SNARKtor contracts and the WASM-compiled smart contracts in general. However, given that the `rscdk` compiler treats the encoding of Checksum256 with a different encoding compared to the C++ compiler, the test has been removed.
    It could be restored once the `rscdk` issue is fixed.
    ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    598dd54 View commit details
    Browse the repository at this point in the history
  2. Removed commented code

    ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    feb151b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59f7e5c View commit details
    Browse the repository at this point in the history
  4. Fixed get account json parsing

    MarcoOl94 authored and ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    4c98aac View commit details
    Browse the repository at this point in the history
  5. Refactored v1/struct unit tests

    - Added the conditional configuration of tests
    - Split the account deserialization test into 3 smaller tests
    - Switched to raw strings to keep JSON formatting and make the content more readable
    ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7a4fc47 View commit details
    Browse the repository at this point in the history
  6. Fixed the deserialization of get_account responses

    The deserialization of the `core_liquid_balance` wasn't taking into account that such field could be omitted.
    ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f483c55 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #33 from telosnetwork/mo/json_fix

    Fix the deserialization of some `get_account` responses
    
    This PR includes some fixes to prevent the crash of antelope-rs during the deserialization of some get_account responses. The affected fields are:
    
    - AccountVoterInfo/last_stake
    - AccountResourceLimit/available
    - AccountResourceLimit/max
    - AccountObject/core_liquid_balance
    
    Some unit tests have been added to cover these edge cases.
    ptagl committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c1760e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    69a95fe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #34 from telosnetwork/add_timeout

    Add timeout
    poplexity authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2587e09 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

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

    poplexity committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5035d14 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #36 from telosnetwork/webauthn_sig_type

    Support for encode/decode of Webauthn (WA) type signatures
    poplexity authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    fd547fd View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    79fa958 View commit details
    Browse the repository at this point in the history
  2. Formatting

    poplexity committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    ce3b026 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #38 from telosnetwork/response_decoding

    Response decoding fix for inconsistent types
    poplexity authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    ed53c75 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Trigger CI only on PR pushes

    In order to avoid duplicate runs, the trigger has now been set to activate when a new push within a PR targeting the `development` branch is detected.
    ptagl committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    bdf2c31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b82ec08 View commit details
    Browse the repository at this point in the history
  3. Fixed cargo clippy warnings

    ptagl committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c0b7ab2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #39 from telosnetwork/clippy_all_targets

    [CI] Added `--all-targets` as parameter of `cargo clippy`
    poplexity authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    fd3ee8f View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Finish table rows params fix logging (#37)

    * Changes for ship reading
    
    * Adding support for other index types on next_key
    
    * Fix ABI encoding, better handle secondary index table queries
    
    * WIP - Complete GetTableRowsParams to_json functionality
    
    * Switch endian order for Checksum256 index, only works for rscdk compiled contracts
    
    * Some changes to deseralize blocks
    
    * Disable TrxVarient on get block response for now
    
    * Fix mock provider data
    
    * formatter and clippy pass
    
    * Partially revert "Switch endian order for Checksum256 index, only works for rscdk compiled contracts"
    
    This reverts commit 6977b8b, in particular the endianness of Checksum256.
    This is needed to be compatible with the C++ smart contracts compiler, while rscdk (Rust WASM compiler)
    needs the commit that here is being reverted.
    
    This means that going on antelope-rs will be compatible with the C++ smart contracts compiler and not with
    the Rust compiler.
    
    * Removed `secondary_index` test
    
    The test was meant to check the consistency of the Checksum256 encoding with the SNARKtor contracts and the WASM-compiled smart contracts in general. However, given that the `rscdk` compiler treats the encoding of Checksum256 with a different encoding compared to the C++ compiler, the test has been removed.
    It could be restored once the `rscdk` issue is fixed.
    
    * Removed commented code
    
    * Add tracing logging instead of println.
    
    * Remove debug flag.
    
    * fmt.
    
    * Rollback default provided implementation.
    
    * Remove prints for the tests.
    
    * Fix compile after merge.
    
    ---------
    
    Co-authored-by: Jesse Schulman <[email protected]>
    Co-authored-by: Guillermo Rodriguez <[email protected]>
    Co-authored-by: Paolo Tagliaferri <[email protected]>
    Co-authored-by: lesa-telos <[email protected]>
    5 people authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    84ef224 View commit details
    Browse the repository at this point in the history
  2. Bump version

    poplexity authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4ea9bf1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2aabfab View commit details
    Browse the repository at this point in the history