* Create metrics in pollingJob
* Create metrics in pollingJob
* Add number to metric
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* changes in fly component to send governor status events
* split processor in vaaProcessor and governor processor
* add governor processsor v1
* Add endpoint in tx-tracker to calculate txHash for a vaa id
* fly-event-processor integration with new tx-tracker endpoint and refactor
* Add governor vaas endpoint in api
* api, fix amount data type in governor vaas endpoint
* fly-event-processor normalize emitter and txHash
* fly-event-processor fix nodeGovernorVaa id
* fly-event-processor control array not empty in insert/delete many operation
* add index in nodeGovernorVaas collection by vaaId
* add prometheus metrics
* add tx-tracker url for fly-event-processor deployment
* Add sns attributes into sns messages
Co-authored-by: walker-16 <agpazos85@gmail.com>
* fix governor vaa endpoint empty response
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
* Map event for wormchain redeem
* Map redeem for osmosis
* Add new dependencies for cosmos
* Improve wormchain repository
* Map mainnet job
* Map kujira and injective redeem
* Map metricName
* Create retries
* Add test
* Map dependencies
* Map dependencies
* Merge to main
* Add redeem test
* Improve comments
* Map testnet job and rpcs
* Create wormchain repositories test
* Resolve test and metrics
* Improve StandardRelayer type
* Change name for ibc transaction
* Change name for ibc transaction
* Add array name for IBC transactions
* Resolve some comments
* Create test for getRedeems
* Resolve comment in PR
* Resolve comment in PR
* Resolve comment in PR
* Improve while
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* start writing vaa_volume_v3
* fill with none
* override version tag
* fix filling of appIds tags
* add size tag and bump measurement version
* change script in order to contemplate emitter and destionation chain
* change script for totals
* change grouping
* chaange variavble in script
* fix indent
* split into 2 tasks
* rename
* more changes
* fix scripts
* revert changes
* remove polygon connect from contract-watcher
Co-authored-by: ftocal <fert1335@gmail.com>
* remove bsc and fantom connect from contract-watcher
Co-authored-by: ftocal <fert1335@gmail.com>
* remove avalanche and moonbeam from contract-watcher
* remove ethereum and celo from contract-watcher
---------
Co-authored-by: ftocal <fert1335@gmail.com>
* Map portal and Omniswap redeems
* Add new contracts
* Create new job for source events
* Create new job for source events
* Change method name
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* refactor to accept multiple sourceChains,targetChains and appIds
* support multiple appIds
* adjust x-chain-activity/tops to also support multiple sourceChains and targetChains
* readapt to multiple sourceChains and targetChains
* add unit-tests
* fix unit-test case names
* add unit-test to validate query construction
* fix docs
* fix length of targetChains
* add 2 new tasks for collecting chain activity every day and hour
* making progress
* change query 2
* add query by month and year
* changes on task
* more changes
* change to 1d
* add 1d
* fix query
* adjust queryies
* change the way the query is executed
* changes on query
* making more progress
* fix per year query
* add a second group of tasks for downsampling
* add app_id
* update swagger docs
* optimize new tasks
* fix W
* fix W
* start using the new measurement
* change endpoint signature
* update endpoint name
* fix indents
* code review changes
* remove unnecessary break
* Push changes to analytics manifest and pod's resources
* Push changes to api manifest and pod's resources/scaler
* Push changes to contract-watcher manifest and pod's resources
* Push changes to fly manifest and pod's resources/scaler
* Push changes to notional manifest and pod's resources
* Push changes to parser manifest and pod's resources/scaler
* Push changes to pipeline manifest and pod's resources
* Push changes to spy manifest and pod's resources
* Push changes to tx-tracker manifest and pod's resources/scaler
* Push changes to blockchain-watcher manifest and pod's resources
* Added a new serviceAccount named 'blockchain-watcher'
* Add support to scroll in tx-tracker
* Handle duplicated vaa in fly
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Modify tx-tracker and pipeline to support duplicated vaas
Co-authored-by: ftocal <fert1335@gmail.com>
* Add isDuplicated flag in vaas and operations endpoints
Add new endpoint to find duplicated vaas by vaa id
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Add metrics for duplicated vaas
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Update node dependencies in spy
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Fix promethes metrics for missing tx-hash in tx-tracker
Co-authored-by: walker-16 <agpazos85@gmail.com>
---------
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>