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

[WIP] feat: predicate chaining #571

Draft
wants to merge 8 commits into
base: develop
Choose a base branch
from
Draft

Commits on Apr 23, 2024

  1. feat: add Bitcoin transaction index to typescript client (#568)

    Also separate `StacksPayload` and `BitcoinPayload` into separate types
    for easier client-side inference.
    Bump version to 1.8.0
    rafaelcr authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ad10107 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ea9912 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. fix: make bitcoin payload serialization deserializable (#569)

    When a Chainhook is triggered and we send a payload to a user, we filter
    some values based on user settings (`include_proof`, `include_inputs`,
    etc). This helps to reduce the payload size that is sent over the wire.
    
    However, when we created this payload, we were omitting these fields
    completely even though the corresponding type does not have those fields
    as optional. This makes using our SDK types for deserialization
    impossible.
    
    This PR adds in those fields in all cases and sets them to empty values
    if filtered out.
    MicaiahReid authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a0f1998 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    ce431ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9338985 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26bb088 View commit details
    Browse the repository at this point in the history
  4. fix tests

    MicaiahReid committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    89554ab View commit details
    Browse the repository at this point in the history
  5. temp fix for cli

    MicaiahReid committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    90b83b8 View commit details
    Browse the repository at this point in the history