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

implement UTxO by Address local state query #341

Merged
merged 35 commits into from
Dec 12, 2023

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    51ec5d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8aee567 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. remove useless extra dep

    falcucci committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    2b74a11 View commit details
    Browse the repository at this point in the history
  2. rmeove useless import

    falcucci committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    9393ef8 View commit details
    Browse the repository at this point in the history
  3. debugging

    falcucci committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    22a3430 View commit details
    Browse the repository at this point in the history
  4. add test case for the local state query protocol

    adds support for the local state query protocol in the pallas network. the main changes include:
    
    * added support for `clientqueryrequest::query` in server
    * added `send_query` and `recv_while_querying` in client
    * added support for `getstakedistribution` query
    * added test case for the local state query protocol
    falcucci committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a55dfa8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e20e721 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. debugging

    falcucci committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    9ddfb28 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

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

Commits on Nov 26, 2023

  1. add UTxO response primitives

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    abe5e30 View commit details
    Browse the repository at this point in the history
  2. clean up some noise

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    d42e533 View commit details
    Browse the repository at this point in the history
  3. merge 'main'

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    15ed4bd View commit details
    Browse the repository at this point in the history
  4. add UTxO by Address tests

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    8364cee View commit details
    Browse the repository at this point in the history
  5. uncomment main.rs code

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    1004e07 View commit details
    Browse the repository at this point in the history
  6. rollback main.rs

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    0496f35 View commit details
    Browse the repository at this point in the history
  7. rollback debugging code

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    aa4fca2 View commit details
    Browse the repository at this point in the history
  8. remove debugging code.

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    5a49b3a View commit details
    Browse the repository at this point in the history
  9. rename var to address

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    d561289 View commit details
    Browse the repository at this point in the history
  10. remove debugging code

    falcucci committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    240d0cf View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    76cbc99 View commit details
    Browse the repository at this point in the history
  2. minor changes

    falcucci committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    9285c40 View commit details
    Browse the repository at this point in the history
  3. minor changes

    falcucci committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    10ffd42 View commit details
    Browse the repository at this point in the history
  4. update n2c example

    falcucci committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    862e3f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. refactor to get UTxO by addresses example and support Cbor as tags for

    responses
    
    * adding a new parameter to the `get_utxo_by_address` query to allow for multiple addresses to be passed in.
    * adding a new tag to support address encoding using [minicbor](https://github.com/agilulf/minicbor).
    * moving the `address` type from `pallas-addresses` to `pallas`.
    * updating imports and usages of `miniprotocols` to use the `pallas` namespace.
    falcucci committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c2600f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5258351 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

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

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    0b0e6fb View commit details
    Browse the repository at this point in the history
  2. update metadatum to value in codec.rs

    the changes made to `codec.rs` include:
    - replacing `metadatum` with `value` in the `decode` and `encode` implementations for `request`
    - replacing `metadatum` with `value` in the `decode` and `encode` implementations for `metadatum`
    - replacing `metadatum` with `value` in the definition of `multiasset` in the `mod.rs` file
    falcucci committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    3236c3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d6a4e2 View commit details
    Browse the repository at this point in the history
  4. update codec and mod modules

    updates the codec and mod modules in the `pallas-network` project to fix a bug. it removes the `int` type from the `pallas_codec::utils` module in the `mod.rs` file, and removes the `tag` type from the `pallas_codec::minicbor` module in the `codec.rs` file.
    falcucci committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    ec097b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. minor change

    falcucci committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    b21b1cd View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    d3dbac1 View commit details
    Browse the repository at this point in the history
  2. remove inlinedatum struct

    falcucci committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    7a81182 View commit details
    Browse the repository at this point in the history
  3. add inline datum to localstate tests

    the changes include:
    - updating `use pallas_codec::utils` to include `bytes`, `tagwrap`, and `anycbor`
    - adding a `hex_datum` string with a corresponding `datum` byte array and a `tag`
    - adding an `inline_datum` field to the `localstate::queries_v16::values` values
    - adding the `inline_datum` to the `keyvaluepairs` array for the `utxo` query
    - updating the `keyvaluepairs` array for the `utxo` query response
    - updating the `keyvaluepairs` array for the `contract` query
    - updating the `keyvaluepairs` array for the `contract` query response
    falcucci committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    789e7df View commit details
    Browse the repository at this point in the history
  4. minor changes

    falcucci committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    930140b View commit details
    Browse the repository at this point in the history