wormhole-explorer/fly/cmd/backfiller
ftocal 7c467f5267
Integrating blockchain watcher data into mongodb (#820)
* Handle log-message-published generated by blockchain-watcher in parser, tx-tracker y analytics

* Add deployment for staging-testnet environment
Improve logs

* Add operation endpoints

---------

Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-11-27 12:31:35 -03:00
..
README.md Fly backfiller (#106) 2023-01-30 10:20:38 -03:00
backfiler.go Fix txHash encoding by chain (#410) 2023-06-15 09:57:39 -03:00
main.go Use Redis channel in spy and fly (#753) 2023-10-18 11:18:32 -03:00
notify.go Integrating blockchain watcher data into mongodb (#820) 2023-11-27 12:31:35 -03:00
txhash_encoding_strategy.go Use Redis channel in spy and fly (#753) 2023-10-18 11:18:32 -03:00
txhash_strategy.go remove 0x prefix and lowercase the hash (#257) 2023-05-10 17:34:24 -03:00
vaa_strategy.go Fly backfiller (#106) 2023-01-30 10:20:38 -03:00
workpool.go Use Redis channel in spy and fly (#753) 2023-10-18 11:18:32 -03:00

README.md

generic backfiller

reads a bulk csv dump of stuff (VAAs, TxHash, etc) and upsert it into mongodb

compile

go build

run

./backfiller -strategy vaa -file test.csv

When you run the backfiller must pass a valid strategy Current supported strategies are:

  • vaa for backfilling VAAs
  • txhash for backfilling of txHash

config

The mongodb uri is set via env using the variable MONGODB_URI If is not set it will use the default mongodb://localhost:27017/