* Change query to sort by timestamp and id
* Add maximun size to pageSize in operation endpoint
* Add missing indexes for mongodb
* improve search txHash for nested wormchain txHash
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
* Remove filter solanas and aptos from method getVaasToMigrate
* Fix origin tx in solana
Add k8s service for tx-tracker
---------
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
* migrate vaa to globaltransaction origintx
* Add deploy configuration for job to migrate vaas to originTx
* Add option to run migration process by range of date
* Update go dependencies for jobs
* Fix kind of job in deployment
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
* Rename and add new attributes
* Remove comment
* Resolve comment in PR
* Run prettier
* Resolve solana test
* Remove name in method mapper
* Run prettier
* Improve mapper method
* Remove toString in method mapper
* Resolve test error
* Resolve comment in PR
* Resolve comment in PR
* Revert name changes
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* Add sepolia support for testnet env
* Add test
* Pull to main branch
* Change interval value for arbitrum
* Improve network name
* Mapped url correctly
* Resolve comment in Pr
* Mapped base-sepolia address
* Set public rpc in default url
* Mapped correctly base address
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
* feature-823/support-evm-fail-redeem
* feature-823/support-evm-fail-redeem
* Ad handler fo transactions flow
* Integrate test and handler
* Run prettier
* Create unit test for methodNameByAddressMapper and GetEvmTransactions class
* Improve names
* Add logger info
* Improve log name and mapped methods
* Run prettier
* Implement strategy to process message
* Run prettier
* Run prettier
* Resolve method test
* Mapped timestamp value
* Change string to number in chainId property
* Improve names and mappers
* Run prettier
* Create interface for strategy
* Resolve method GetEvmTransactions test
* Resolve comment in PR
* Resolve comment in PR
* Rename redeem-failed
* Improve rage value
* Run prettier
* Reduce mapper in one evmTransferFoundMapper
* Mapped standar relay name
* Improve readme
* Change evmTransactionFoundMapper name
* Change evm mapper name in object return
* Mapped evm mapper test
* Map EvmTransactionFound in asyncapi docs
* Improve name in methods mapper
* Implement batch request for getTransactionReceipt method
* Add error manage in getTransactionReceipt method
* Rename protocol MethodCompleteTransferWithRelay
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
Add to cache without expiration.
Increase expiration to fetch data from influx to 10 minute. After 10 minute we update the data to influx is the response is success, if the response is not success we return the old data in the cache without expiration.
Add alert when return metrics endpoint using cache that are expired.
Co-authored-by: walker-16 <agpazos85@gmail.com>
* adding more overrides via env var
* simplifying default cfg files
* shared evm repo
* move get evm logs to new action
* move get solana txs to new action
* minor folder cleanup
* smaller docker image
* add evm transfer redeemed parsing
* adding standard relayers delivery event
* adding to runtime
* remove redeem job handlers for now
* [Blockchain watcher] Transfer redeemed events for Solana (#855)
* solana transfer redeemed evt
* pr comments
* missine prop in evt example
* support for complete transfers with payload
* add solana redeem example
* fixing err message