Commit Graph

71 Commits

Author SHA1 Message Date
Kevin Peters 2c76aabf6e cloud_functions: Split notional-tvl into read and write (to cache) entry points 2022-04-25 17:33:18 -05:00
ceun a4854f9368 Added fake voxel to tokensToSkip list 2022-04-25 10:02:02 -05:00
ckeun a3886e3c20
Added fake testWETH on poly to tokensToSkip list (#1103) 2022-04-22 09:12:54 -05:00
kev1n-peters e631e32116
cloud_functions: notional-transferred skipTokens support (#1088) 2022-04-18 17:48:14 -04:00
justinschuldt 8667a6894a cloud functions - bump wormhole/node dep 2022-04-14 08:52:50 -05:00
justinschuldt 890f1a6469 cloud functions - add aurora 2022-04-14 08:52:50 -05:00
Kevin Peters 0eb4fb9aae cloud_functions: Added totalsOnly param to notional-tvl-cumulitive
Consumers may only care about the totals which results in a drastically
smaller response payload size.
2022-04-13 21:09:29 -05:00
justinschuldt 6e58ae511d cloud functions - tvl blacklist case insensitive 2022-04-13 17:24:17 -05:00
justinschuldt 52072706a1 cloud functions - blacklist token from TVL calc 2022-04-13 16:55:53 -05:00
ceun 33e9f4d57a Added fake WFTM to tokensToSkip list 2022-03-29 10:06:10 -05:00
ceun a080f6d2bd Added fake WFTM to tokensToSkip list 2022-03-29 10:06:10 -05:00
Justin Schuldt 42284a25e3 remote devnet config - GCP VM 2022-03-18 10:49:34 -05:00
justinschuldt 6b6d172262 cloud functions - quicker initialize 2022-03-17 18:25:48 -05:00
justinschuldt b2d1ea3e72 cloud functions - 60 second context deadline 2022-03-17 18:25:48 -05:00
justinschuldt d95e82b00b cloud functions - docs update 2022-03-17 18:25:48 -05:00
justinschuldt 69c41d901e cloud functions - local dev launch config 2022-03-17 18:25:48 -05:00
justinschuldt fe12f78cdf cloud functions - daily TVL smaller response 2022-03-17 18:25:48 -05:00
justinschuldt c478bdd552 cloud functions - rm noisy logs 2022-03-17 18:25:48 -05:00
justinschuldt bd62e1fba1 cloud functions - rm unsed deps (go mod tidy) 2022-03-17 18:25:48 -05:00
justinschuldt 57c06dea11 cloud functions - handle 2 digit chainIDs 2022-03-17 18:25:48 -05:00
Kevin Peters d96afca105 cloud_functions: use lowercase emitter addresses 2022-03-10 16:32:28 -06:00
justinschuldt 062b339365 add fantom addresses to cloud function 2022-03-10 14:26:41 -06:00
justinschuldt cff49549db cloud function housekeeping 2022-03-10 14:26:41 -06:00
Evan Gray a3272dce4a remove pyth2wormhole 2022-03-07 10:23:34 -05:00
justinschuldt 1ac00415e9 add functions-framework dep
commit-id:f71b8422
2022-03-02 13:18:16 -06:00
justinschuldt a89350745e Explorer functions - use GSC for cache documents
commit-id:08e1c0c3
2022-03-02 13:18:16 -06:00
justinschuldt 69390882af sum chains and tokens for /notionaltvl
commit-id:cfa4c5dd
2022-03-02 13:18:16 -06:00
justinschuldt ccfc7fd13e add token info to transfer data
commit-id:7d73cb43
2022-03-02 13:18:16 -06:00
justinschuldt d6d04f61bb add useCache option for cloud functions
commit-id:8d771c77
2022-03-02 13:18:16 -06:00
justinschuldt e582c872ec fix cache call
commit-id:12f02fb8
2022-03-02 13:18:16 -06:00
justinschuldt a7b9e3b7ad add bulk token price fetching from CoinGecko
commit-id:e75c7290
2022-03-02 13:18:16 -06:00
justinschuldt 40aff0c6e1 TVL calculation from transfer messages
commit-id:bbc62fc8
2022-03-02 13:18:16 -06:00
Csongor Kiss 7e212fa739
terra/nft_bridge: Implement nft-bridge for terra (#698)
commit-id:0b547fa5
2022-01-07 16:47:33 +01:00
justinschuldt 95afe6cdbb BigTable: endpoint for NFT transfer stats
commit-id:56865ffa
2021-12-20 16:56:56 +01:00
justinschuldt 5c8f1eb9a2 BigTable: get solana address from token account
commit-id:53bc09b1
2021-12-20 16:56:56 +01:00
justinschuldt 24053368d5 BigTable: consistent keys in notional response
commit-id:4d124e7c
2021-12-20 16:56:56 +01:00
justinschuldt fa1252ace4 BigTable: flat file cache + cumulative endpoints
Change-Id: If7e631b33866f077c60e0d397b02bfca7e91b05d

commit-id:89bb033e
2021-12-20 16:56:56 +01:00
justinschuldt 6583771813 BigTable: misc code cleanup and log improvements
Change-Id: Ibd601c358fbee3ed0a1a74673158cb861b631660

commit-id:533a8b35
2021-12-20 16:56:56 +01:00
justinschuldt 01d7d5675b BigTable: improve notional response time
Change-Id: I84dd777b6a144ced9f88caae120a327e569f5496

commit-id:31ffb52e
2021-12-20 16:56:56 +01:00
justinschuldt df8c291db5 BigTable: include TransferDetails in summary
Change-Id: I40cb428ad64fada511fe6eebe001d69392cd392f

commit-id:0134b970
2021-12-20 16:56:56 +01:00
justinschuldt 3eb4e18f01 BigTable endpoint: notional bidirectional
Change-Id: I764398b88c9aaae887cd519d12004553021b15a1

commit-id:fc00d09a
2021-12-20 16:56:56 +01:00
justinschuldt f4b4a5378e BigTable endpoint: notional transfered to chain
Change-Id: I588b178429e8a18f65a564569a3c3a2e43beb35c

commit-id:dc6d4478
2021-12-20 16:56:56 +01:00
justinschuldt a8226c488b BigTable: new endpoint to query by cell value
Change-Id: I76c5dd2f6c28c51f1969aeec09a1a961f8a22b01

commit-id:2ff32eed
2021-12-20 16:56:56 +01:00
justinschuldt c9222fe886 BigTable: use CoinGecko "pro" api + key
Change-Id: I7f580cc462518f6eb713a1025850bd825bcbedfb

commit-id:39f708aa
2021-12-20 16:56:56 +01:00
justinschuldt 2c9455f4c9 BigTable: improve token identification
Change-Id: I693e1ee8b55d797d739db9f9bcaad83c0422a477

commit-id:e0fb97b9
2021-12-20 16:56:56 +01:00
justinschuldt c4bced0e52 BigTable: query optimizations and return payloads
Change-Id: If3a3c9a207518a26fbb8d924b5b9a9053c62c3a7

commit-id:00c2b83a
2021-12-20 16:56:56 +01:00
justinschuldt ba5d55c1b9 BigTable: calculate notional via CoinGecko prices
Change-Id: I648fd253baf9516ff55bd4e97015b439eea63694

commit-id:98c084df
2021-12-20 16:56:56 +01:00
justinschuldt ab0b668743 BigTable: /totals endpoint bugfix and optimize
Change-Id: I539bb8d6bfea7749bb3cc7a292f97936d4bb268a

commit-id:ed27ed74
2021-12-20 16:56:56 +01:00
justinschuldt fb7e2c1cca BigTable: in-memory cache for /totals endpoint
Change-Id: I48199951b42ab8d57bb12fef6b6b1e0da9f3392f

commit-id:13588560
2021-12-20 16:56:56 +01:00
justinschuldt 92a9abfc74 BigTable: save transfer amount & symbol to row
Change-Id: If6104b2a30d93593d2c0297129b18800edbba3a8

commit-id:4b05430d
2021-12-20 16:56:56 +01:00