Instead of relying on Coinbase to run Rosetta integration tests before each spork, it would be preferable to run these tests in CI well before a spork to get a much earlier warning of incompatibility. This PR brings up Rosetta server against Benchnet2 (BN2) network and gets it to start indexing blocks without errors.
made Rosetta server compatible with Benchnet2 (BN2) network so that the network doesn't need to be run locally anymore for local testing / debugging
updates OpenTelemetry module dependencies to v1.17
updates localnet.json configuration so it's in sync with the latest master version of flow-go
~reverted skipping hash check of chunk event collection~ (this was originally skipped by https://github.com/onflow/rosetta/pull/40) - this needed to be reverted to get around mismatch event hash within a chunk error that can't be solved on Rosetta side
Instead of relying on Coinbase to run Rosetta integration tests before each spork, it would be preferable to run these tests in CI well before a spork to get a much earlier warning of incompatibility. This PR brings up Rosetta server against Benchnet2 (BN2) network and gets it to start indexing blocks without errors.
localnet.json
configuration so it's in sync with the latestmaster
version offlow-go
mismatch event hash within a chunk
error that can't be solved on Rosetta sideRef: https://github.com/onflow/rosetta/issues/43