* Update list of available tokens
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Handle too many requests in notional jobs
---------
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Modify intialize to support fallback url and rate limit
* Add fallback and rate limit config for all the chains
* remove unused WormchainTxDetail struct
* Add pool of items to common
* Add rpc pool to tx-tracker
* Rename chain url to baseUrl
* add fallback to wormchain chains
* update tx-tracker fetchone to use rpc pool
* Modify backfiller to use rpc pool
* fix merge to main run files
* Add rpc pool to controller
* remove comments
* fix pool sort function
* Add rpc pool to all the chains
* Fix algorand, aptos, sui integrations
* Fix pool solana
* remove api_sei3 old implementation
* Add metrics to get success/error rpc call
* Add rpc field in call rpc metric
* Fix common go.mod and remove unused if condition
* Update go.mod tx-tracker
* Create rpc count prometheus metrics
* Add fallback to insert originTx if rcp fail
* Check if the transaction doesn't exists
* Modify in tx-tracker already processed method
* fix wormchain rpc
* Add rpc settings as json file
* Enable overwrite to stress test
* Add rpc provider as k8s secret
* Add metrics to get vaa retry processing
Co-authored-by: ftocal fert1335@gmail.com
* Add worker pool in consumer for tx-tracker
* fix config by env
* Set consumer workers in 1
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
* First version
* Improve index
* Improve repository and mapper
* Resolve issues and add new pod for target events
* Resolve test and improve code
* Add test
* Resolve test
* Improve source event implementation
* Improve implementations and create test
* Remove hardcode params
* Change completed status
* Merge to main
* Improve code style
* Change current cursor value
* Improve comments
* improve domain event
* Add validation about differents blocks number
* Improve transaction and sequence implementation
* Set batches
* Resolve comment in PR
* Improve code
* Resolve comment in PR
* Integrate rpc poll for aptos
* Improve code
* Remove instrumented aptos client
* Improve test
* Improve errors message
* Improve transaction domain and test
* Remove block name in variables
* Resolved comment in PR
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* Changed api-deployment container settings in order to reduce the startup time
* Set staging-mainnet CPU/MEMORY requests/limits
* Upgrade production-mainnet CPU requests/limits
Add cctp and portal_token_bridge stats to protocols-stats endpoint
changes
indent
more changes on the script
new working approach on influx task
indent script
tested insert
add 2 versions of the script
multiple changes
add 1day task
add logic to retrieve internal protocols
remove unecessary code
readd empty script
fix unit-tests and measurement namings
fix queries
fix alignment
rename function task
fix names
improvements on influx task
add .run config to gitignore
add .run to gitignore
fix task and rename
working api
multiple things
Delete .run/wormscan api.run.xml
Delete analytics/scripts/test_query.flux
wip
multiple fixes
fix test
wip
fix queries
fix unit-test due to query changes
* Add redeem tracking for native token transfers (NTT)
* Add redeem tracking for native token transfers (NTT) through standard relaying
* Allow configuring the get evm transactions action to match multiple topics on one transactions by defining an array instead of a single string entry on the topics array
* Fill in mainnet and testnet standard relayers
* Remove filter field from HandleEvmTransactions filter
* Address some review comments
* Add ntt testnet contracts for both ethereum and arbitrum sepolia
* add cache to protocols stats endpoint
add mock for cache
add unit test case for cache miss
change from to current
* add configs
* add missing config for api-service.yaml
* add cache ttl for staging-mainnet
* Remove rpcs
* Remove one rpc for eth and moonbeam
* Change arbitrum interval
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* Add more rpcs for testnet and mainnet
* Add more RESOURCES_LIMITS_MEMORY in production-testnet env
* Remove sui RPC
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* Mapped sui protocol
* Mapped protocol in handler
* Add more eth rpcs
* Resolve comment in PR
* Resolve comment in PR
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>