agodnic
ed0985d502
[API] Add parsed payloads to `GET /api/v1/vaas` ( #113 )
...
Add query parameter `parsedPayload` to the endpoint `GET /api/v1/vaas`.
2023-01-31 15:24:34 -03:00
walker-16
1c7e58a27a
Handle guardianSet by p2p enviroment in fly/api ( #112 )
2023-01-31 11:38:17 -03:00
walker-16
ca6710d5d5
Add parsedPayload query param to /vaa/:chainID/:address/:sequence ( #102 )
2023-01-27 13:47:17 -03:00
agodnic
e929104ed9
[API] split api/v1 and v1 routing in different files ( #101 )
...
### Summary
Split `/v1` and `/api/v1` controllers into different packages (respectively `api/routes/guardian` and `api/routes/wormscan`).
Still need to move services/repositories/models according to the new package layout.
2023-01-27 12:58:37 -03:00
ftocal
e20e73c636
Add txHash in VAA ( #94 )
...
* add vaaId and txHash relation in vaaIdTxHash collection
* add txHash in vaas collection
* add txHash in response vaa and as filter in find vaas endpoints
2023-01-26 11:54:41 -03:00
agodnic
b6266b0776
[API] Fix typo in package name ( #92 )
...
Fix typo in package name
2023-01-26 11:00:02 -03:00
agodnic
6022d5fd14
[API] Increase documentation coverage ( #90 )
...
Add swagger documentation for all endpoints.
This addresses https://github.com/wormhole-foundation/wormhole-explorer/issues/68
2023-01-25 16:19:14 -03:00
agodnic
cc1f1b440f
[API] Increase swagger documentation coverage ( #89 )
...
Add documentation coverage for endpoints related to VAAs.
2023-01-24 17:58:04 -03:00
ftocal
2f11affc53
fix: remove enqueued vaas duplicated ( #88 )
2023-01-24 16:01:00 -03:00
gipsh
f4f543fc95
create cicd pipeline for deployments to staging environment - step 1 ( #71 )
...
* add missing makefiles and fix deps
* add parser makefile and github action for PR
* fix warning
* fix printf
Co-authored-by: gipsh <gipsh@gmail.com>
2023-01-23 18:41:19 -03:00
walker-16
5225cc13fa
Feature/add grpc support ( #73 )
...
* Add grpc web support
* Add endpoints GRPC
- GovernorGetAvailableNotionalByChain
- GovernorGetEnqueuedVAAs
- GovernorIsVAAEnqueued
- GovernorGetTokenList
* Add endpoint GRPC - GetSignedVAA, GetSignedBatchVAA, GetLastHeartbeats, GetCurrentGuardianSet
Co-authored-by: Fernando Torres <fert1335@gmail.com>
2023-01-23 11:45:09 -03:00
walker-16
cf274f1fd8
Fix counter int to string heartbeats endpoint ( #70 )
2023-01-20 13:38:40 -03:00
ftocal
303b731d60
Feature/add parser pipeline ( #46 )
...
* Add pipeline to parse vaa
* Add parser repository and start building pipeline publisher
* Add queue sqs and in-memory to pipeline
* Add ses publisher and queue sqs/memory
* Fix watcher query
* Fix type to marshall/unsmarshall chainID and emitterAddress
* Fix js execution is run many times
* Add comments
* Add comments and improvements
* Change VAA Parser implementation
* Fix and change integration-test vaa-payload-parser
* fix appID mongo field name
* Fix guardianSet version 3, add xlabs to position 8
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-01-18 12:42:14 -03:00
Gabriel Zimmermann
b5e5ce73c5
Query pythnet collection for pyth chain id in api ( #57 )
...
* Query pythnet collection for pyth chain id in api
* Delete api/vq FindForPythnet endpoint
Co-authored-by: Agustin Pazos <agpazos85@gmail.com>
2023-01-18 12:33:26 -03:00
walker-16
669fe6d16e
Fix observation endpoints, change setHash to hash ( #61 )
2023-01-18 12:31:25 -03:00
gipsh
f4f96655a8
add new guardian set v3 ( #59 )
...
* add new guardian set v3
* update guardian set for fly
Co-authored-by: gipsh <gipsh@gmail.com>
2023-01-18 09:27:59 -03:00
gipsh
085d5ecd03
add swagger doc, makefile and readme ( #53 )
...
Co-authored-by: gipsh <gipsh@gmail.com>
2023-01-10 12:32:07 -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
walker-16
457471f51d
Add grpc api ( #40 )
2023-01-03 14:42:29 -03:00
Agustin Pazos
8775bafb00
Fix mongo types in API
2023-01-02 11:14:13 -03:00
walker-16
bfd68061a8
Fix: change sequence type to string ( #42 )
...
Co-authored-by: Fernando Torres <fert1335@gmail.com>
2022-12-14 16:26:45 -03:00
walker-16
e245d7a8b0
Add index collections and health/ready kubernetes ( #37 )
2022-12-05 17:41:37 -03:00
walker-16
bf8319bf10
Modify vaa count endpoint to use capped collection ( #35 )
2022-11-23 10:15:16 -03:00
walker-16
8ed4804d63
Feature/refactor api ( #34 )
...
* Refactor error handling and comments
* Refactor and improve error handling and logs
2022-11-23 09:06:29 -03:00