Commit Graph

32 Commits

Author SHA1 Message Date
Jayant Krishnamurthy 0e5d7d0470
[price_pusher] Refresh sui object versions (#966) 2023-07-19 12:18:44 -07:00
Jayant Krishnamurthy aa76c15d1c
Log sui errors (#951)
* log sui errors

* fix precommit
2023-07-13 15:41:29 -07:00
Ali Behjati bef4073b54
[price-service/client] Crash by default on WsError (#934)
* [price-service/client] Crash by default on WsError

* Update docker-compose files

* Update package versions again
2023-07-07 11:43:04 +03:30
Jayant Krishnamurthy 52ae0b853a
Update aptos pusher to support high TPS (#937) 2023-07-04 19:33:47 -07:00
Jayant Krishnamurthy c4c4a6384a
[price_pusher] Create gas pool for Sui (#923)
* [sui][price_pusher]Implement gas pool

* Add the option to specify gas budget to avoid dry run

* Avoid for loop in constructing transaction block

* Improve error handling

* Implement coin consolidation

* minor tweaks

* k

* cleanup

* fix

---------

Co-authored-by: Chris Li <chris@mystenlabs.com>
2023-06-27 09:05:30 -07:00
Jayant Krishnamurthy e4d494db9f
[price_pusher] fix bug from last PR (#916) 2023-06-23 10:33:30 -07:00
Jayant Krishnamurthy 742c37ed88
Sui pusher updates (#914)
* split into ptbs

* update sui logic

* fix stuff

* revert

* use Map
2023-06-23 09:20:01 -07:00
Dev Kalra 8f7b6ee4ba
[price_pusher] fix account sequence mismatch bug (#902)
* fix

* bump version
2023-06-20 22:56:37 +05:30
Dev Kalra 3721dd2c57
[price_pusher] Injective: cache sequence number (#874)
* Empty-Commit

* support for sequence number

* cleanup

* bump version
2023-06-13 02:00:30 +05:30
Daniel Chew f99f23c416
update price service sdk (#849)
* update price service sdk

* bump version

* fix test

* include slot

* bump price-service-client version

* bump all that uses price-service-client

* bump all that uses price-service-client
2023-05-29 20:18:29 +09:00
Dev Kalra e802593e76
[arbitrum] fix: max fee per gas less than block base fee (#829)
* fix

* bump version

* log error
2023-05-22 22:24:09 +05:30
Dev Kalra 1c529dd486
[price-pusher] sui (#825)
* sui pusher

* cache mapping

* typo

* remove comment

* add mainnet config

* update readme

* bump version
2023-05-20 00:05:34 +05:30
Dev Kalra 3fc996d6f9
[price-pusher] support for aptos (#815)
* aptos price listener

* price pusher aptos

* add comment

* update package lock

* remove eslint disable comments

* bump version

* npm i at root

* update readme

* address feedback

* update readme

* json fix
2023-05-15 21:14:28 +05:30
Dev Kalra 079828f8ac
Wormhole stub (#789)
* add

* add sei to wormhole chains

* add wormhole code to the repo

* add lib to gitignore

* cosmwasm bug fix

* add tmp to gitignore

* no need for simulation

* add wormhole deployment stuff

* better comments

* resolve build errors

* trying a fix

* fix

* rename compiled code

* address feedback

* remove gitignore

* sei deployment

* complete sentences

* address comments
2023-05-03 20:48:00 +05:30
Dev Kalra e248be526f
fix (#793) 2023-05-02 20:27:57 +05:30
guibescos 3e5600508b
Fix axios bug by downgrading, bump all dependents (#786) 2023-04-28 10:19:40 -05:00
Jayant Krishnamurthy 94f38fdd74
Fix JS workflow (#727) 2023-03-29 09:36:25 -07:00
Jayant Krishnamurthy e995a2b89e
Add CI workflow to publish javascript packages (#707)
* workflows

* try private

* private

* more private

* update files

* fix workflow

* hm

* hm

* bump version

* bump version

* another bump

* text

* update readme

* update package lock
2023-03-21 12:25:30 -07:00
Jayant Krishnamurthy 9fef120b1f
[sdk] Move Solidity sdk into this repo (#674)
* fix dependencies

* wtf

* remove redundant pre-commit

* some sort of lerna issue

* fix dockerfile
2023-03-20 12:25:28 -07:00
Dev Kalra 94032fa521
[price-pusher] Injective error handling (#696)
* add few errors check in injective

* update injective sdk version to fix error

* bump version
2023-03-15 19:43:24 +05:30
Dev Kalra e81bfdf428
[price-pusher] Simulate injective tx (#689)
* simulate tx to calculate gas

* update package version

* injective class: flexible
2023-03-15 14:33:25 +05:30
Ali Behjati 3d8215edc2
[price-pusher] Add nonce for evm + refactor (#679)
* [price-pusher] Add nonce for evm + refactor

* Rename cooldown-duration to pushing-frequency

* Update readme
2023-03-09 16:38:30 +01:00
Dev Kalra 53c965481a
[price-pusher] update docker files (#654)
* update docker files

* update package .json

* remove nc

* updated price pusher package name
2023-03-03 13:53:43 +05:30
Ali Behjati 35a2fb61b0
[price-pusher] Bug fix on revert and crash (#652) 2023-03-02 17:05:30 +01:00
Dev Kalra 945910778b
[price-pusher]cleanup (#650)
* remove dependency pyth-common-js

* PriceConfig -> PriceItem in pyth price listener

* consistently name contract address variable

* release a version after this pr

* remove comment

* improve logging

* rename chain price pusher
2023-03-02 20:29:19 +05:30
Dev Kalra f5620ecbd2
[price-pusher] refactor (#648)
* add a dev command for ease

* implement a new command structure

* remove comments

* move files

* add config

* update readme

* testnet compose files update

* update mainnet compose file
2023-03-02 02:35:39 +05:30
Dev Kalra 6bd4e2d3b8
[price-pusher] refactor index page (#636)
* refactor index page

* remove pythcontractaddr

* address comments

* bug fix
2023-02-28 15:07:38 +05:30
Jayant Krishnamurthy b9430aee81
[sdk] Add new SDK packages to lerna (#630) 2023-02-28 09:14:52 +01:00
Dev Kalra 20e8e15cef
[pice-pusher] add injective pusher (#633)
* add injective pusher

* remove cwPriceServiceConnection
2023-02-27 17:05:12 +05:30
Dev Kalra fd0257d7d9
[price-pusher] add injective price listener (#627)
* add injective price listener

* minor change

* description fix

* add fixme comments
2023-02-25 01:51:07 +05:30
Dev Kalra ae88640422
move changes from pyth-js (#624) 2023-02-24 17:31:02 +05:30
Jayant Krishnamurthy bbe10ba553
[sdk] Move JS sdks into this repo (#611)
* move files to subdir and js sdk here

* update pointer

* fix move

* delete lib

* fix this

* gitignore

* aptos sdk

* gitignore

* terra js

* gitignore

* move price pusher

* add lib to gitignore

* move examples

* fix workflow

* gr

* contracts

* hm

* fix

* gr

* grrr

* fix dockerfile

* wtf

* fix
2023-02-22 13:44:42 -08:00