Releases: pyth-network/pyth-client
Releases · pyth-network/pyth-client
devnet-v2.4
- [config] Replaced
prodbeta
with currentmainnet
keys in theinit_key_store.sh
- Break out admin-only request/rpc classes into separate files.
- [pyth_admin] Separate out admin commands into new binary.
- [pyth] Consolidate CLI argument parsing.
- [pyth] Remove get_pub_key command and update docs/scripts - these should by run using the solana CLI tool.
- [pyth] Remove transfer and get_balance command line commands - these should by run using the solana CLI tool.
- [pyth] add Host header to RPC requests
- [pyth] add account filtering to get_program_accounts
- [pyth] add option to disable ws connection to RPC node
- [docker] add gcc-multilib package
- [pyth] add python tests
- [pyth] filter out zero prices in aggregation
mainnet-v2.3.1
[2.3.1] - 2021-08-20
- Fixed uninitialized variable in
manager.cpp
testnet-v2.3.1
[2.3.1] - 2021-08-20
- Fixed uninitialized variable in
manager.cpp
devnet-v2.3.1
[2.3.1] - 2021-08-20
- Fixed uninitialized variable in
manager.cpp
mainnet-v2.3
Security update
- add whitelist for dashboard static files to http server, prevents directory traversal attack on
pythd
dashboard
Functional updates
- poll program accounts
- Fix constructor parameter order and unnecessary declaration.
- Add ability to send price updates without pyth_tx.
- pyth.cpp: add upd_price_val for explicit price value updates (#32)
- [pythd] Update
user::parse_get_product
code. - pythd: Add
get_product
andget_all_products
WS methods. - fix uninit variable
testnet-v2.3
Security update
- add whitelist for dashboard static files to http server, prevents directory traversal attack on pythd dashboard
Functional updates
- poll program accounts
- Fix constructor parameter order and unnecessary declaration.
- Add ability to send price updates without pyth_tx.
- pyth.cpp: add upd_price_val for explicit price value updates (#32)
- [pythd] Update user::parse_get_product code.
- pythd: Add get_product and get_all_products WS methods.
- fix uninit variable
devnet-v2.3
Security update
- add whitelist for dashboard static files to http server, prevents directory traversal attack on pythd dashboard
Functional updates
- poll program accounts
- Fix constructor parameter order and unnecessary declaration.
- Add ability to send price updates without pyth_tx.
- pyth.cpp: add upd_price_val for explicit price value updates (#32)
- [pythd] Update user::parse_get_product code.
- pythd: Add get_product and get_all_products WS methods.
- fix uninit variable
testnet-v2.2
- pyth: Add get_all_products command.
- pyth: Print error and return 1 on mapping key failure.
- manager: Set error state if program key is not found.
- pyth: Add hidden -d debug logging flag to help text.
- replace slot_subscribe with get_slot
- Add pyth_tx to the release target
- no access to secrets on pull requests
- grant sudo access to pyth user
devnet-v2.2
- pyth: Add get_all_products command.
- pyth: Print error and return 1 on mapping key failure.
- manager: Set error state if program key is not found.
- pyth: Add hidden -d debug logging flag to help text.
- replace slot_subscribe with get_slot
- Add pyth_tx to the release target
- no access to secrets on pull requests
- grant sudo access to pyth user
mainnet-v2.2
- pyth: Add get_all_products command.
- pyth: Print error and return 1 on mapping key failure.
- manager: Set error state if program key is not found.
- pyth: Add hidden -d debug logging flag to help text.
- replace slot_subscribe with get_slot
- Add pyth_tx to the release target
- no access to secrets on pull requests
- grant sudo access to pyth user