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
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
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
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
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
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
matias martinez
609da135cd
Load jobs dinamically
2023-11-15 10:48:39 -03:00
matias martinez
6c74e94a66
abstracting polling iteration
2023-11-14 11:09:09 -03:00
matias martinez
29279fee9b
adding 429 handling http client
2023-11-14 09:52:04 -03:00
matias martinez
adc3ed1290
grouping watchers
2023-11-14 08:41:50 -03:00
matias martinez
c6cfc3272d
Merge remote-tracking branch 'origin/feature/blockchain-watcher' into feature/blockchain-watcher-job-mgr
2023-11-14 08:17:57 -03:00
Matías Martínez
9782e90320
[Blockchain watcher] Adding light observability ( #793 )
...
* using configured default winston logger
* wait for new block
* adding basic metrics
* staging mainnet config
* send hexa block number
* simpler log format
* better error logs
* wait when no block available
2023-11-14 08:08:34 -03:00
matias martinez
3ed615cc9a
group entities in different files
2023-11-13 17:31:11 -03:00
matias martinez
911bd7c635
simpler log format
2023-11-13 17:19:30 -03:00
matias martinez
27f391d80b
send hexa block number
2023-11-13 17:10:04 -03:00