* Map CMTP events like CCTP
* Rename mapVaaFromFunction
* Run MCTP by contract and topic
* Improve abi format
* Rename standarRelayer in contract mapper
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Air.local>
* Add ntt protocol tasks for influx
Co-authored-by: walker-16 <agpazos85@gmail.com>
* add ntt stats endpoints to to api
* add summary ntt endpoint
* add ntt chain activity endpoint
* add ntt transfers by time endpoint
* add top ntt transfers by address
* add swagger documentation for ntt enpoints
add changes in api deployment
Co-authored-by: walker-16 <agpazos85@gmail.com>
* add ntt address job and endpoint in api
* modify ntt address job and api
* add ntt address stats job deployment
* add top holder stats
* add ntt top holder stats jobs and deployment
Co-authored-by: walker-16 <agpazos85@gmail.com>
* add doc for ntt top holder endpoint
* add job and refactor api for ntt median metrics
Co-authored-by: ftocal <fert1335@gmail.com>
* Add ntt-median-stats-hourly jobs deployment
Co-authored-by: walker-16 <agpazos85@gmail.com>
* Add middleware for not supported env for ntt endpoints
Co-authored-by: walker-16 <agpazos85@gmail.com>
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
* Skip redelivery for Standard Relayer
* Imporve const names
* Replace abi object for abis object array
* Replace abi object for abis object array
* Resolve comment in PR
* Improve filter type
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Air.local>
* wip: cctp tracking for solana
* Validate innerTx and map protocol
* Map circle index
* Resolve test
* Validate acount content fetch with pubSub
* Add comments
* Map job in circle pod
* Create cttp test for solana
* Map protocol method
* Validate WH contract to map protocol
* Validate protocol and improve unit test
* Resolve comment in PR
* Resolve comment in PR
* Re use constant
* Re use constant
---------
Co-authored-by: M-Picco <martin@xlabs.xyz>
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Air.local>
* Catch all errors to set up provider offline
* Map near events
* Map getTransactions method
* Try to map redeem events
* Map near transactions
* Create near parser and map vaa information
* Resolve duplicated txs and test
* Create near test
* Resolve test
* Validate if tx exists
* Validate if chunks exists
* Merge to main
* Resolve test
* Resolve comment in PR
* Improve Near process
* Improve near process adding promise all
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Air.local>
* Validate txs process in repository
* Change commitment in circle jobs for latest
* Improve rateLimited class
* Map interval and attempts variable
* Improve retry log
* Improve for process
* Remove arbitrum rpc
* Add testnet jobs for cctp
* Resolve comment in PR
* Set up finalized commitment
* Improve log error in evm repository
* Map fromConfigs method into HealthyProvidersPool
* Reduce test coverage
* Resolve comment in PR
* Remove reqs param in log
* Change blockBatchSize value for acala
* Change blockBatchSize value for acala
* Rename tags and logs
* Validate arg length
* Add try and catch involve decode
* Manually deserialize circle messages to skip those that may not be CCTP
* Rename pod
* Skip influx point fields if already present in tags
* Rename circle message sent tags
* Validate transactionReceipts
* Add circle contract in jobs
* Add warning log in getTransactionReceipt method
* Merge to main
* Re-order base rpcs
---------
Co-authored-by: M-Picco <martin@xlabs.xyz>
* Integrate cctp volumen job
* Remove comment
* Resolve test
* Create new pod and jobs
* Replace package-lock
* Replace package-lock
* Create evmLogMessageSentMapper test
* Change jobs strategy
* Map custom variables in pod
* Validate valid domains
* Validate Noble domain for sdk
* Resolve test
* Resolve comment in PR
* Move tags outside attributes
* Resolve comment in PR
* Map terra and terra2 events
* Resolve test
* Improve cosmos process
* Improve terra2 validations
* Improve terra2 validations
* Improve tx validations
* Map xpla source and target events
* Change blockBatchSize for 50
* Change promise all for sequentially process
* Change blockBatchSize value for 100
* Replace blockBatchSize value for 50
* Change config value
* Resolve comment in PR
* Improve pool generation
---------
Co-authored-by: julian merlo <julianmerlo@192.168.1.108>
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
* Start implement algorand events
* Create handler and improve repository
* Create mapper for redeem events
* Resolve some //TODO comments
* Support source events
* Improve application id name
* Validate payload length
* Validate logs property
* Add all test for infrastructere and domain
* Improve code
* Remove any type
* Remove throw for wormchain
* Resolve comment in PR
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
* Create new process for sei redeems
* Improve sei process
* Resolve test
* Create GetSevRedeems test
* Create action test
* Improve code style
* Resolve PR comments
* Resolve PR comments
* Map total_count property
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>