Matías Martínez
752f6117f5
[blockchain watcher] add influxdb as supported target ( #1539 )
...
* make targets optional + fix tests
* move filtering errors to solana mappers
* increase coverage requirement
* add influx unit test
* not allowing objects or arrays to be part of influx points
2024-07-09 13:54:17 -03:00
Julian
e66218373a
[Blockchain Watcher] (SOLANA) Map from and to for solana ( #1534 )
...
* Map from and to property
* Use programId in to value
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-07-03 16:21:48 -03:00
Julian
4e4cfab138
[Blockchain Watcher] (WORMCHAIN - FIX) Improve blocktime value ( #1530 )
...
* Improve blocktime value
* Add math floor
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-07-03 11:06:34 -03:00
Julian
b248892feb
[Blockchain Watcher] (FIX) Improve rpc providers instance ( #1524 )
...
* Improve evm client instance and logs events
* Improve solana redeem log
* Improve rpc poll providers
* Create decorator class
* Change MAX_DIFF_BLOCK_HEIGHT value for 10_000
* Improve code
* Change debug log for info
* Override get function
* Improve imports
* Update rpc poll version
* Resolve test and mock
* Improve staticJob test
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-07-01 17:35:37 -03:00
Julian
7e4a687904
[Blockchain Watcher] (EVM) Fix improve evm process blocks ( #1521 )
...
* Validate latestBlockHeight block
* Improve comments
* Improve validation
* Improve latestBlockHeight validation
* Resolve evm test
* Improve evm process
* Resolve test
* Update diff value
* Improve variables name
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-27 17:54:47 -03:00
Julian
51f6e8ebb0
[Blockchain Watcher] (EVM) Fix evm process blocks ( #1519 )
...
* Validate latestBlockHeight block
* Improve comments
* Improve validation
* Improve latestBlockHeight validation
* Resolve evm test
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-27 16:32:32 -03:00
Julian
f9ff45d278
[Blockchain Watcher] (EVM and SOLANA) Map fee value for evm and solana ( #1518 )
...
* Map fee value for evm and solana
* Resolve test
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-27 12:57:13 -03:00
Julian
5eec936372
[Blockchain Watcher] (FIX - ALGORAND) Validate method and payload in algorand redeem event ( #1514 )
...
Validate method and payload
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-27 11:25:56 -03:00
Julian
748ccfb0db
[Blockchain Watcher] (ACALA) Map acala redeem job ( #1513 )
...
Map acala redeem job
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-26 16:18:46 -03:00
Julian
cc1f63ef55
[Blockchain Watcher] Map custom variable for wormchain ( #1509 )
...
Map variable
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-26 13:26:30 -03:00
Julian
c234125904
[Blockchain Watcher] (KLAYTN) Map klaytn redeem events ( #1508 )
...
Map klaytn redeem events
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-26 10:30:06 -03:00
Julian
7bdc71cd62
[Blockchain Watcher] (FIX - ALGORAND) Mapped grafana config to source events ( #1507 )
...
Mapped grafana config to source events
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-26 09:50:43 -03:00
Julian
6f7d457386
[Blockchain Watcher] (ALGORAND) Map algorand events (source and target) ( #1505 )
...
* 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>
2024-06-25 16:56:15 -03:00
Julian
e0f7a4fe2b
[Blockchain Watcher] (KARURA) Map karura redeem events ( #1503 )
...
* Map jobs
* Map jobs
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-20 16:41:06 -03:00
Julian
31e87382d6
[Blockchain Watcher] (FIX -SEI) Improve sei redeems ( #1490 )
...
* Improve sei redeems
* Valiadate timestamp value
* Resolve sei redeem test
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-14 18:28:41 -03:00
Martin Picco
f007825be4
Add redeem tracking for fast transfers on testnet ( #1492 )
2024-06-13 17:49:51 -03:00
Julian
7e91150942
[Blockchain Watcher] (NTT - SOLANA) Map contract for NTT protocol ( #1489 )
...
Map contract for NTT protocol
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-13 15:52:28 -03:00
Julian
339a2433ae
[Blockchain Watcher] (FIX) Improve vaa parser and no healthy process ( #1487 )
...
* Improve vaa parser and no healthy process
* Add undefined validation for mapper
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-12 14:04:08 -03:00
Julian
b4a5836935
[Blockchain Watcher] (SEI) Map redeems events for sei ( #1482 )
...
* 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>
2024-06-12 09:21:37 -03:00
Julian
b9f74e5516
[Blockchain Watcher] (SEI) Map sei mainnet events ( #1473 )
...
* Map sei mainnet events
* Map sei contract
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro-2.local>
2024-06-07 10:08:47 -03:00
Julian
c33d469c71
[Blockchain Watcher] (FIX - AVAX - MOONBEAM) Fix redeems for avax and moonbeam ( #1470 )
...
Fix redeems for avax and moonbeam
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-06 15:38:43 -03:00
Julian
72eecc9e41
[Blockchain Watcher] (SOLANA) Change logs and execution job time ( #1468 )
...
Change logs and execution job time
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-04 17:40:34 -03:00
Julian
09585b5b97
[Blockchain Watcher] (MANTLE) Map portal token bridge contract ( #1464 )
...
Map portal token bridge contract
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-04 12:13:48 -03:00
Julian
967a504d76
[Blockchain Watcher] (CONFIG )Map chain id in mainnet config ( #1461 )
...
Map chain
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-04 11:24:12 -03:00
Julian
64a29f3cab
[Blockchain Watcher] (EVM) Improve redeem process ( #1444 )
...
* Improve redeem process
* Re factor process
* Improve implementation to process txs
* Change process
* Improve reedeem process
* Revert some changes
* Map target-events jobs
* Map new filters in pods
* Resolve test
* Map source filters on pods
* Remove sns change
* Remove config filters on handler
* Improve logs validation
* Improve logs
* Impelement strategy for transactions process
* Create strategy for transactions process
* Improve implentation
* Add error validations on logs filter
* Improve code with names and validations
* Improve evm process and add logs
* Improve code style
* Improve default process
* Improve DefaultProcess
* Improve NFT process and handler
* Re order pods
* Improve strategy code
* Improve default process
* Change celo batch
* Add strategy property on jobs
* Resolve test
* Improve filters method
* Remove contracts
* Resolve comment in PR
* Resolve comment in PR
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-03 17:14:31 -03:00
Julian
b0f4f6e319
[Blockchain Watcher] (METRICS) Create metrics for job executions ( #1451 )
...
* Create metrics in pollingJob
* Create metrics in pollingJob
* Add number to metric
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-06-03 16:40:18 -03:00
Julian
8628d1f915
[Blockchain Watcher] (COSMOS) Map cosmos redeem ( #1418 )
...
* 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>
2024-05-31 12:39:07 -03:00
Julian
4c4bf3ee90
[Blockchain Watcher] Improve variables and logs ( #1447 )
...
Improve variables and logs
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-28 15:51:18 -03:00
Julian
0248f706aa
[Blockchain Watcher] (FIX - XLAYER) Improve xlayer process ( #1442 )
...
Improve xlayer process
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-24 11:06:22 -03:00
Julian
73d4672709
[Blockchain Watcher] (STANDARD RELAYER(SCROLL - BLAST)) Map SR for scroll and blast ( #1439 )
...
Map SR for scroll and blast
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-23 13:22:56 -03:00
Julian
534fbbb47c
[Blockchain Watcher] (XLAYER) Map xlayer redeems ( #1435 )
...
* Map xlayer redeems
* Map redeem job for testnet
* Change blockBatchSize
* Mao xkayer on contractsMapperConfig
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-23 09:04:09 -03:00
Julian
9a749f0b0c
[Blockchain Watcher] (MANTLE) Map mantle events ( #1357 )
...
* Map blast chain
* Fix some files
* Map testnet chain
* Map config job
* Map mantle chain
* Map testnet contracts
* Map testnet contracts
* Map redeem for testnet job
* Change chain id
* Map in contractsMapper
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-22 14:28:14 -03:00
Julian
16e7dff7c2
[Blockchain Watcher] (PORTAL-TOKEN-BRIDGE) Map contracts for eth and avax ( #1432 )
...
Map contracts
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-21 12:33:04 -03:00
Julian
7c3ba9e6bc
[Blockchain Watcher] (CONTRACTS) Map contracts ( #1426 )
...
* Map contracts
* Map other contracts
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-21 08:48:18 -03:00
Julian
1e98c11985
[Blockchain Watcher] (CCTP) Map avalanche contract ( #1425 )
...
Map avalanche contract
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-20 12:32:51 -03:00
Julian
673259fccf
[Blockchain Watcher] (FIX) Cath no healthy providers ( #1405 )
...
Cath no healthy providers
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-15 12:19:41 -03:00
Julian
c3950c4fb9
[Blockchain Watcher] (METRICS) Map block high diff metric ( #1397 )
...
* Map block high diff metric
* Map block high diff metric
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-07 17:14:45 -03:00
Julian
a3743ebf8e
[Blockchain Watcher] (PORTAL - OMNISWAP) Map portal and Omniswap redeems ( #1382 )
...
* 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>
2024-05-03 13:07:51 -03:00
Julian
3f71ca06b6
[Blockchain Watcher] (NTT) Map contracts for ETH and arbitrum ( #1378 )
...
Map one contract for ETH and arbitrum
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-02 14:57:39 -03:00
Julian
5bd3b34efa
[Blockchain Watcher] (TECHNICAL-DEBT) Remove enabledJobs config ( #1375 )
...
Remove config
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-02 11:01:15 -03:00
Julian
6624f7a295
[Blockchain Watcher] (TECHNICAL-DEBT) Add new config for enabledJobs ( #1361 )
...
Add new config for enabledJobs
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-05-02 10:29:26 -03:00
Julian
a250bdc2fd
[Blockchain Watcher] (WORMCHAIN - FIX) Map rpcs for wormchain mainnet ( #1371 )
...
Map rpcs
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-30 13:17:20 -03:00
Julian
8bae784230
[Blockchain Watcher] (CONNECT) Integrate connect redeem ( #1363 )
...
Integrate connect
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-30 10:43:16 -03:00
Julian
0cf5874620
[Blockchain Watcher] (SCROLL) Map scroll mainnet contracts ( #1369 )
...
Map scroll mainnet contracts
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-29 15:16:37 -03:00
Julian
f9d99ba25c
[Blockchain Watcher] (BLAST) Map blast chain ( #1354 )
...
* Map blast chain
* Fix some files
* Map testnet chain
* Map config job
* Map testnet contracts
* Remove mainnet jobs
* Map contract for core and token bridge job
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-29 13:35:55 -03:00
Julian
0cde483c95
[Blockchain Watcher] (tBTC) Map contracts for mainnet ( #1353 )
...
* Map contracts for mainnet
* Map contracts for mainnet
* Remove duplicated key
* Map testnet contracts
* Map testnet contracts in contatsMapperConfig
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-24 16:55:00 -03:00
Julian
f0799cdd67
[Blockchain Watcher] (POLYGON AMOY) Map polygon amoy ( #1350 )
...
* Map polygon amoy
* Map polygon amoy
* Map env for yaml
* Map polygon goerli job
* Map contractsMapperConfig
---------
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-24 15:06:41 -03:00
Julian
e013f14968
[Blockchain Watcher] (FIX - SUI) Fix currentCheckpoint value for report metrics on grafana ( #1345 )
...
Fix currentCheckpoint value
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-23 14:51:52 -03:00
Julian
83987793ef
[Blockchain Watcher] (CCTP) Remove CCTP contracts ( #1340 )
...
Remove CCTP contracts
Co-authored-by: julian merlo <julianmerlo@julians-MacBook-Pro.local>
2024-04-22 11:52:25 -03:00
Martin Picco
29d47197f5
Add W token NTT redeem tracking for solana ( #1336 )
2024-04-19 16:17:57 -03:00