walker-16
3729014d72
Add terra to contract watcher ( #195 )
...
* Add terra to contract watcher
* Add Terra in contract-watcher deploy
---------
Co-authored-by: Fernando Torres <fert1335@gmail.com>
2023-03-20 17:08:00 -03:00
agodnic
e5818a9dee
[TX TRACKER] Add backfiller for source transactions ( #194 )
...
### Summary
This pull request adds a Kubernetes job that backfills missing data (i.e.: transactions that the tx-tracker service has not processed).
2023-03-20 16:36:19 -03:00
ftocal
ff1feea973
Add solana support to contract watcher ( #197 )
...
* Add solana support to contract watcher
* Add rate limit to Solana client
* Add Solana in deploy
2023-03-20 15:56:31 -03:00
ftocal
bf0a18434c
Update deployment for tx-tracker ( #192 )
2023-03-16 11:10:54 -03:00
ftocal
824ba3c7f9
Add contract watcher component ( #190 )
...
* init contract-watcher
* Add processor and blockain watchers
* Add pagination and save last blocknumber procesed by chain
* Add processing by blocks
* Add contract-watcher deploy manifest
* Add endpoint to get globalTransactions by Id
* Add originTX to get globalTransactionById endpoint
* Add wait time for new blocks
* Add initial block for evm watcher
* Add rate limit for evm watcher
* Handle testnet environment and small fixes
* Update wormhole dependencies
* Fix api documentation for swagger
---------
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-03-15 16:52:50 -03:00
agodnic
2b50eb5116
[TX TRACKER] Add component that obtains transaction data ( #159 )
...
### Summary
This pull request adds a new component under the directory `txtracker`.
This component retrieves information about portal token bridge transfers (i.e.: sender address, receiver address, timestamp), and persists the data in MongoDB.
### Chains supported
The blockhains currently supported are:
* Terra (27% of outgoing transfers)
* Solana (25%)
* BSC (25%)
* Eth (14%)
* Polygon (4%)
The remaining chains will be added iteratively as needed.
2023-03-14 15:49:10 -03:00
ftocal
867f1c2962
[API/PARSER] Chain activity and last transaction endpoints ( #175 )
...
* Fix analytic vaa metric and close metric client
* Add analytic component manifest
* Add metrics for cross chain activity endpoint
* Feature/add endpoint get vaa count (#171 )
* Add trasaction controller + service
* Init getLastTrx endpoint
* Add endpoint for chain activity
* Add configmap and secrets for influx
Change Dockerfiles to support common library
* Add vaa_count endpoint
* Add cross-chain activity endpoint
* Fix vaa_count endpoint
* Add influx to api-service manifest
* Make response and add docs for chain activity endpoint
* Fix api deploy
* Fix lasl-trx json name
* Fix chain activity endpoint
* Fix doc and endpoint route last-txs
---------
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-03-07 16:25:42 -03:00
ftocal
b1583d5e21
add ingress for api in staging and test environments ( #169 )
2023-02-28 15:44:45 -03:00
ftocal
33440225a7
fix guardian healtcheck in fly ( #160 )
2023-02-16 13:23:50 -03:00
ftocal
1076173cd5
Add deployment for pipeline ( #158 )
...
Change deployment for parser
Co-authored-by: walker-16 <agpazos85@gmail.com>
2023-02-16 11:56:10 -03:00
walker-16
e40154bf01
Improve healthcheck process to check guardian heartbeats ( #156 )
...
Co-authored-by: ftocal <fert1335@gmail.com>
2023-02-13 17:28:34 -03:00
ftocal
a926f3c409
Add https to api in test ( #155 )
2023-02-13 10:17:19 -03:00
ftocal
b033c04a13
fix spy and fly deploment ( #140 )
2023-02-06 11:12:15 -03:00
walker-16
7506ff0bf5
Add pprof all components ( #134 )
...
* Fix Config pprof in fly
* Refactor pprof explorer parser component
* Add pprof to spy component
* Add pprof to api [api/v1, /v1]
2023-02-03 15:18:44 -03:00
walker-16
6c54c8b8a1
Improves to deployment file in testing/staging ( #130 )
...
* Fix spy service deploy config
* Reduce parser pod memory
* Reduce fly replicas and change memory size
* Resize cpu & memory api [testnet]
* Fix replicas and size cpu memory componentes testnet
* delete image-name spy staging
Co-authored-by: ftocal <fert1335@gmail.com>
---------
Co-authored-by: ftocal <fert1335@gmail.com>
2023-02-02 17:31:41 -03:00
walker-16
ab0c42ed87
Update deployment config ( #128 )
2023-02-02 16:01:05 -03:00
walker-16
1c7e58a27a
Handle guardianSet by p2p enviroment in fly/api ( #112 )
2023-01-31 11:38:17 -03:00
walker-16
f65796b0fc
Get p2p network configuration by env vars ( #109 )
2023-01-30 15:51:13 -03:00
ftocal
9c069aabc3
Add k8s deployment for parser ( #63 )
2023-01-19 12:42:18 -03:00
walker-16
fcc6e4e5e4
Fix api deployment [health/ready] ( #62 )
2023-01-18 15:31:04 -03:00
walker-16
7255b214ca
18 fly api cache most recent data for most frequent queries ( #51 )
...
* Add use of sequence cache in API
* Add sequence cache in fly
* Deploy for API
* Improve use cache in API
* Remove sequence cache in fly for pythnet
Co-authored-by: Fernando Torres <fert1335@gmail.com>
2023-01-05 16:40:24 -03:00
ftocal
af94eac721
Add k8s deployment ( #39 )
...
creation of manifests to deploy in k8s
2022-12-14 17:07:55 -03:00