hirosystems / stacks-blockchain-api

API for the Stacks blockchain
https://stacks-blockchain-api.vercel.app
GNU General Public License v3.0
170 stars 108 forks source link

feat: rosetta pox4 support #1928

Closed zone117x closed 2 months ago

zone117x commented 2 months ago

Closes https://github.com/hirosystems/stacks-blockchain-api/issues/1901 Implement Rosetta pox-4 stack-stx support.

This PR introduces three modes to use pox4 stack-stx in Rosetta: 1) Specify signer-private-key and the Rosetta layer will generate the signer signature used by the stack-stx transaction.

Additionally:

github-actions[bot] commented 2 months ago

Vercel deployment URL: https://stacks-blockchain-562ou8x3k-blockstack.vercel.app :rocket:

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 55.26316% with 34 lines in your changes are missing coverage. Please review.

Project coverage is 40.18%. Comparing base (ae6bbe8) to head (c859f8e). Report is 2 commits behind head on nakamoto.

:exclamation: Current head c859f8e differs from pull request most recent head 066daf1. Consider uploading reports for the commit 066daf1 to get more accurate results

Files Patch % Lines
src/api/routes/rosetta/construction.ts 51.42% 32 Missing and 2 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## nakamoto #1928 +/- ## ============================================= - Coverage 72.72% 40.18% -32.54% ============================================= Files 94 94 Lines 12412 12466 +54 Branches 2857 2888 +31 ============================================= - Hits 9027 5010 -4017 - Misses 3223 6958 +3735 - Partials 162 498 +336 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

blockstack-devops commented 2 months ago

:tada: This PR is included in version 7.10.0-beta.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

blockstack-devops commented 2 months ago

:tada: This PR is included in version 7.10.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: