hirosystems / stacks-blockchain-api

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

Ensure the all-in-one Rosetta docker image is working #1362

Closed zone117x closed 1 year ago

zone117x commented 1 year ago

Several lines in https://github.com/hirosystems/stacks-blockchain-api/blob/master/docker/stx-rosetta.Dockerfile appear to be out-of-date. We should test a deployment with this image and make any necessary updates/fixes.

Additionally, we should look into establishing a testing process so that it doesn't fall behind, especially since major partners in the ecosystem are dependent on this setup.

For example, perhaps Hiro should have a private, low-resource deployment using this image which gets auto-updated on major API version releases.

saralab commented 1 year ago
  1. Ensure this dockerfile works as is
  2. Add automated tests - Long term (not immediate)
aravindgee commented 1 year ago

@zone117x @rafaelcr could you review the PR and let me know if it looks good?

CharlieC3 commented 1 year ago

@zone117x @rafaelcr Bump, any updates on the above?

rafaelcr commented 1 year ago

sorry for the delay, will check it out @CharlieC3

aravindgee commented 1 year ago

Rebase to master failing, will submit a new PR shortly.

aravindgee commented 1 year ago

PR. #1479 is ready - merge pending.

Do we need any other action on this item? (eg. additional testing)

Additionally, we should look into establishing a testing process so that it doesn't fall behind, especially since major partners in the ecosystem are dependent on this setup.

cc @deantchi @rafaelcr @zone117x