-
Notifications
You must be signed in to change notification settings - Fork 121
Comparing changes
Open a pull request
base repository: hirosystems/stacks-blockchain-api
base: v8.11.6
head repository: hirosystems/stacks-blockchain-api
compare: v8.12.0
- 17 commits
- 53 files changed
- 8 contributors
Commits on Jun 2, 2025
-
feat: add replaced_by_tx_id to replaced mempool transactions (#2271)
* feat: add replacing_tx_id * fix: schema * fix: tweak name * style: lint * style: nit * fix: tests * test: last * fix: revert launch * fix: rbf on insert * fix: rbf upon confirmation * test: sponsored tx * fix: tx counts * style: nit * style: lint * fix: limits * fix: tests * fix: tests 2 * fix: tests 3 * fix: rosetta tests
Configuration menu - View commit details
-
Copy full SHA for a70c3d1 - Browse repository at this point
Copy the full SHA a70c3d1View commit details
Commits on Jun 3, 2025
-
* chore: upgrade to nodejs LTS (from v20 to v22) * feat: snp integration tests * chore: lint fix * ci: run snp ci step separate * ci: attempt fix on linux with ExtraHosts config * chore: use onceWhen from api-toolkit lib
Configuration menu - View commit details
-
Copy full SHA for 9a159e1 - Browse repository at this point
Copy the full SHA 9a159e1View commit details
Commits on Jun 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fd4717b - Browse repository at this point
Copy the full SHA fd4717bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 961c66d - Browse repository at this point
Copy the full SHA 961c66dView commit details -
Merge pull request #2304 from hirosystems/fix/snp-init
fix: SNP start
Configuration menu - View commit details
-
Copy full SHA for 156d8f6 - Browse repository at this point
Copy the full SHA 156d8f6View commit details
Commits on Jul 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 287f572 - Browse repository at this point
Copy the full SHA 287f572View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7c0dbb - Browse repository at this point
Copy the full SHA c7c0dbbView commit details -
Merge pull request #2311 from hirosystems/fix/filter-snp-events
fix: only ingest snp chain events to avoid db bloat
Configuration menu - View commit details
-
Copy full SHA for b4ec932 - Browse repository at this point
Copy the full SHA b4ec932View commit details
Commits on Jul 3, 2025
-
feat: Add exclude_function_args parameter to reduce transaction respo…
…nse sizes (#2312) * feat: implement exclude_function_args parameter for transaction endpoints - Add ExcludeFunctionArgsParamSchema to params.ts - Update parseContractCallMetadata to conditionally exclude function_args - Thread excludeFunctionArgs parameter through all parsing functions - Add parameter to transaction list, single tx, multiple tx, and mempool endpoints - Add parameter to address transaction endpoints - Add comprehensive unit tests following the testing strategy - Maintain 100% backward compatibility (defaults to false) - All lint and build checks pass Implements FEAT-FunctionArgsExclusion.md specification. * fix: parseContractCallMetadata function argument processing * feat: complete exclude_function_args implementation with all tests passing * feat: add exclude_function_args param to reduce response size * test: add parseContractCallMetadata missing function test * test: cover missing ABI function branch in parseContractCallMetadata * test: add focused test for missing ABI function coverage * chore: remove stray documentation files * chore: remove workplan file from PR * docs: update changelog for exclude_function_args feature * fix: conform test builders to DB constraints Default token_transfer_memo builders now default to '0x' (valid bytea hex). Set smartContract.clarity_version to null when undefined. Fixes bytea and UNDEFINED_VALUE errors in exclude_function_args tests. * feat: require excludeFunctionArgs param & drop 8.11.0 changelog - Param now mandatory; all call sites pass false - Restore CHANGELOG, remove 8.11.0 block only - Shorten schema description - Delete obsolete parse-contract-call-metadata test * chore: remove CHANGELOG.md from repository * feat: make excludeFunctionArgs required and update call sites - Restore CHANGELOG.md (auto-generated by semantic-release) - Make excludeFunctionArgs required in GetTxArgs and GetTxsArgs interfaces - Shorten description text in ExcludeFunctionArgsParamSchema - Pass excludeFunctionArgs: false at existing internal call sites and tests (per review guidance) * chore: fix prettier line length in tx tests (CI lint) --------- Co-authored-by: Alexander Huth <alexanderhuth@Alexanders-MacBook-Pro.local> Co-authored-by: Developer <dev@hirosystems.com> Co-authored-by: alexthuth <ahuth@hiro.so>
Configuration menu - View commit details
-
Copy full SHA for 852a60e - Browse repository at this point
Copy the full SHA 852a60eView commit details
Commits on Jul 21, 2025
-
Merge pull request #2325 from hirosystems/master
merge master into develop
Configuration menu - View commit details
-
Copy full SHA for df01a1b - Browse repository at this point
Copy the full SHA df01a1bView commit details -
fix: optimize replace-by-fee mempool calculations (#2326)
* fix: index * fix: batch rbf transactions query * fix: use batching
Configuration menu - View commit details
-
Copy full SHA for 01998bc - Browse repository at this point
Copy the full SHA 01998bcView commit details
Commits on Jul 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0b196f0 - Browse repository at this point
Copy the full SHA 0b196f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7347e5 - Browse repository at this point
Copy the full SHA e7347e5View commit details -
fix: drop redundant db indexes (#2329)
* fix: drop redundant db indexes * fix: explicitly add down
Configuration menu - View commit details
-
Copy full SHA for 0ddd6a6 - Browse repository at this point
Copy the full SHA 0ddd6a6View commit details
Commits on Jul 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bde1037 - Browse repository at this point
Copy the full SHA bde1037View commit details
Commits on Aug 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d336874 - Browse repository at this point
Copy the full SHA d336874View commit details -
chore(release): 8.12.0 [skip ci]
## [8.12.0](v8.11.6...v8.12.0) (2025-08-06) ### Features * Add exclude_function_args parameter to reduce transaction response sizes ([#2312](#2312)) ([852a60e](852a60e)) * add replaced_by_tx_id to replaced mempool transactions ([#2271](#2271)) ([a70c3d1](a70c3d1)) * **prometheus:** add chain tip metrics ([#2333](#2333)) ([bde1037](bde1037)) * SNP integration ([#2291](#2291)) ([9a159e1](9a159e1)) ### Bug Fixes * drop redundant db indexes ([#2329](#2329)) ([0ddd6a6](0ddd6a6)) * ensure some ops only run when SNP is not enabled ([fd4717b](fd4717b)) * only ingest snp chain events to avoid db bloat ([287f572](287f572)) * optimize queries to prune and restore mempool rbf txs ([#2327](#2327)) ([0b196f0](0b196f0)) * optimize replace-by-fee mempool calculations ([#2326](#2326)) ([01998bc](01998bc)) * parallelize mempool rbf updates ([#2328](#2328)) ([e7347e5](e7347e5)) * update snp image in tests ([c7c0dbb](c7c0dbb))
Configuration menu - View commit details
-
Copy full SHA for 328fb8f - Browse repository at this point
Copy the full SHA 328fb8fView commit details
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 v8.11.6...v8.12.0