Commit Graph

451 Commits

Author SHA1 Message Date
Julian Merlo cda84a0aee Merge to base branch 2023-11-28 18:29:25 -03:00
Julian Merlo 6c4433b939 Remove config in Web3SolanaSlotRepository 2023-11-28 18:16:36 -03:00
matias martinez 6cc462a415 remove duplicated tests 2023-11-28 16:53:17 -03:00
matias martinez 72f0e8a618 Merge remote-tracking branch 'origin' into feature/blockchain-watcher-solana-log 2023-11-28 16:47:41 -03:00
Julian Merlo 73f3287a9d Improve strategy implementation 2023-11-28 16:33:23 -03:00
Julian Merlo 9fc087ae4a Mapped dirPath in FileMetadataRepository class 2023-11-28 16:03:52 -03:00
Matías Martínez 2d9d0533f6
[Blockchain Watcher] Initial version (#806)
- Ethereum support for LogMessagePublished extraction
2023-11-28 16:00:45 -03:00
matias martinez 02b3d7eff4 Merge remote-tracking branch 'origin/feature/blockchain-watcher' into feature/blockchain-watcher-solana-log 2023-11-28 15:50:36 -03:00
Julian Merlo 050e117a16 Crate strategy test 2023-11-28 15:47:46 -03:00
matias martinez 2f5c79d318 Merge remote-tracking branch 'origin' into feature/blockchain-watcher 2023-11-28 15:45:47 -03:00
matias martinez 8e3941c3c2 cleanup 2023-11-28 15:45:23 -03:00
matias martinez 933e4dfab0 solana: add retry handling for 429s 2023-11-28 14:54:11 -03:00
matias martinez aaf9614230 adding job counter metric 2023-11-28 13:44:31 -03:00
matias martinez 8867c79615 Merge remote-tracking branch 'origin/feature/blockchain-watcher-solana-log' into feature/blockchain-watcher-solana-log 2023-11-28 12:59:11 -03:00
matias martinez 460e17f849 fix never ending solana jobs 2023-11-28 12:58:49 -03:00
Julian 80b0a6c1bc
[Blockchain Watcher] Feature 817/add hexagonal prefix (#824)
* Put hexadecimal prefix

* Create id variable

* Add error log

* Add error log

* Remove bigint in getBlock params

---------

Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
2023-11-28 11:48:12 -03:00
matias martinez 4d71c0038c ratelimited solana client + increase coverage 2023-11-28 11:45:43 -03:00
ftocal 695fd0dcd4
Add supported tokens for testnet (#810)
Update supported tokens for mainnet
2023-11-28 10:16:40 -03:00
Julian Merlo 1ef763fcfb Improve strategy assign values 2023-11-28 09:29:47 -03:00
Julian Merlo fd402b189d Add comments 2023-11-28 08:52:01 -03:00
ftocal 7c467f5267
Integrating blockchain watcher data into mongodb (#820)
* Handle log-message-published generated by blockchain-watcher in parser, tx-tracker y analytics

* Add deployment for staging-testnet environment
Improve logs

* Add operation endpoints

---------

Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-11-27 12:31:35 -03:00
Julian Merlo ca1be605f1 Validate dirOath in FileMetadataRepository 2023-11-27 09:58:38 -03:00
Julian Merlo 4b3a3ff225 Create repository strategy 2023-11-27 09:10:56 -03:00
matias martinez a469be1331 cru 2023-11-25 13:41:52 -03:00
matias martinez ada01eeb4e adding missing envs templates 2023-11-24 17:12:49 -03:00
matias martinez 5b68421df3 passing node_options for solana 2023-11-24 17:09:29 -03:00
matias martinez 631d19cb65 Merge remote-tracking branch 'origin/feature/blockchain-watcher-solana-log' into feature/blockchain-watcher-solana-log 2023-11-24 16:47:11 -03:00
Julian 1109c5d135
Change repository name and cretae error foulder (#819)
* Change repository name and cretae error foulder

* Rename SolanaFailure file

* Rename SolanaFailure file

---------

Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
2023-11-24 13:03:48 -03:00
matias martinez cf18d36afd adding prod cfg files 2023-11-23 16:47:28 -03:00
matias martinez a79d7a5a43 private solana urls as secret 2023-11-23 14:48:27 -03:00
Julian f29443d8b6
[Blockchain Watcher] Feature-813/fix-coverage-report (#815)
* Fix coverage report

* Run prettier

* Rollback global coverage value

* Set global coverage value to 55

* Add github PR template

* Run prettier

* Rename github template file

---------

Co-authored-by: Julian Merlo <julianmerlo@MacBook-Pro-de-Julian.local>
2023-11-23 13:23:27 -03:00
matias martinez 33cd9ac631 add solana env var 2023-11-23 12:06:45 -03:00
matias martinez 850b93b668 updating version 2023-11-22 17:30:09 -03:00
matias martinez e3a59ffc69 minor changes - using confirmed for solana log extraction 2023-11-22 16:09:58 -03:00
matias martinez 782d8d168c adding finality param to get solana block 2023-11-22 15:39:24 -03:00
matias martinez a8ce767d98 adding solana worker 2023-11-22 10:27:41 -03:00
matias martinez e44ef12df0 adding some metrics 2023-11-22 08:41:41 -03:00
matias martinez 0dc906131a updating readme 2023-11-21 15:39:31 -03:00
matias martinez c80b6a82ec fixing solana mapper test 2023-11-21 12:45:28 -03:00
matias martinez 427c62c2e1 Merge remote-tracking branch 'origin/feature/blockchain-watcher' into feature/blockchain-watcher-solana-log 2023-11-21 12:05:11 -03:00
matias martinez a6dabfaa17 solana: mapping to logmsgpublished 2023-11-21 11:58:52 -03:00
matias martinez a64a13878b adding solana repo implementation 2023-11-21 09:37:21 -03:00
matias martinez c8be7bfceb adding poll solana txs action 2023-11-20 14:29:54 -03:00
ftocal 54b450e86f
Fix in find relays by id (#807)
Co-authored-by: walker-16 <agpazos85@gmail.com>
2023-11-16 15:57:43 -03:00
ftocal c2f02bab2f
Fix and change relays response for the relays endpoint (#805)
Co-authored-by: walker-16 <agpazos85@gmail.com>
2023-11-16 15:28:07 -03:00
Matías Martínez 41bc5abe88
[Blockchain Watcher] Add StartJob action + rate limit handling (#799)
* using configured default winston logger

* wait for new block

* adding basic metrics

* staging mainnet config

* send hexa block number

* simpler log format

* group entities in different files

* grouping watchers

* adding 429 handling http client

* abstracting polling iteration

* Load jobs dinamically

* changing deployment strategy to jobs per pod
2023-11-16 12:39:00 -03:00
matias martinez c374c0b600 group actions per platform 2023-11-15 15:09:16 -03:00
matias martinez 9b57b17be7 changing deployment strategy to jobs per pod 2023-11-15 12:53:05 -03:00
ftocal 11b162ca54
Add Sei support in tx-tracker (#800)
* Add Sei support in tx-tracker

* Code review updates
2023-11-15 12:11:24 -03:00
matias martinez 609da135cd Load jobs dinamically 2023-11-15 10:48:39 -03:00