wormhole-explorer/tx-tracker
agodnic 09870f3d65
[tx-tracker / api] Avoid duplicating data (#256)
### Summary
Tracking issue: https://github.com/wormhole-foundation/wormhole-explorer/issues/254

For all chains except Solana, the data in `globalTransactions.sourceTx` was somewhat duplicated, since we already had that data in the `vaas` collection.
This pull request changes the `tx-tracker` service so that no redundant data will be written, and also changes the API to look up the data from the `vaas` collection instead.

The responses from the endpoint `/api/v1/global-tx` will no longer contain the field `originTx.from`.
2023-04-25 15:34:29 -03:00
..
chains [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
cmd [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
config [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
consumer [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
http/infrastructure [TX TRACKER] Add component that obtains transaction data (#159) 2023-03-14 15:49:10 -03:00
queue [TX TRACKER] Add component that obtains transaction data (#159) 2023-03-14 15:49:10 -03:00
.env.example [TX-TRACKER] Add support for Celo (#209) 2023-03-27 16:14:12 -03:00
.gitignore [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
Dockerfile.tx-tracker-backfiller [TX TRACKER] Add backfiller for source transactions (#194) 2023-03-20 16:36:19 -03:00
Dockerfile.tx-tracker-service [TX TRACKER] Add backfiller for source transactions (#194) 2023-03-20 16:36:19 -03:00
Makefile [tx-tracker / api] Avoid duplicating data (#256) 2023-04-25 15:34:29 -03:00
go.mod logging as json (#208) 2023-03-23 15:36:50 -03:00
go.sum logging as json (#208) 2023-03-23 15:36:50 -03:00