This repository was archived by the owner on Feb 25, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 66
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: hirosystems/chainhook
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.5.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: hirosystems/chainhook
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.6.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 20 files changed
- 3 contributors
Commits on May 8, 2024
-
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
Configuration menu - View commit details
-
Copy full SHA for 6f7eba4 - Browse repository at this point
Copy the full SHA 6f7eba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a8c086 - Browse repository at this point
Copy the full SHA 6a8c086View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 5f20a86 - Browse repository at this point
Copy the full SHA 5f20a86View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3530b7 - Browse repository at this point
Copy the full SHA f3530b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c48eeb - Browse repository at this point
Copy the full SHA 3c48eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11bde53 - Browse repository at this point
Copy the full SHA 11bde53View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0bdfc5 - Browse repository at this point
Copy the full SHA f0bdfc5View commit details -
Merge pull request #584 from hirosystems/develop
chore(release): publish v1.6.0
Configuration menu - View commit details
-
Copy full SHA for 4a45617 - Browse repository at this point
Copy the full SHA 4a45617View commit details -
chore(release): 1.6.0 [skip ci]
## [1.6.0](v1.5.1...v1.6.0) (2024-05-09) ### Features * add Bitcoin transaction index to typescript client ([#568](#568)) ([6f7eba4](6f7eba4)) ### Bug Fixes * add stacks event position to ts client ([#575](#575)) ([3c48eeb](3c48eeb)) * add starting stacks height for prometheus metrics ([#567](#567)) ([6a8c086](6a8c086)) * make bitcoin payload serialization deserializable ([#569](#569)) ([5f20a86](5f20a86)) * set `Interrupted` status for streaming predicates that fail ([#574](#574)) ([11bde53](11bde53)), closes [#523](#523) * shut down observer on bitcoin block download failure ([#573](#573)) ([f3530b7](f3530b7)), closes [#572](#572)
Configuration menu - View commit details
-
Copy full SHA for adda6ec - Browse repository at this point
Copy the full SHA adda6ecView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.5.1...v1.6.0