Skip to content

Releases: pyth-network/pyth-client

devnet-v2.4

21 Sep 18:36
Compare
Choose a tag to compare
devnet-v2.4 Pre-release
Pre-release
  • [config] Replaced prodbeta with current mainnet keys in the init_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

20 Aug 15:17
Compare
Choose a tag to compare

[2.3.1] - 2021-08-20

  • Fixed uninitialized variable in manager.cpp

testnet-v2.3.1

20 Aug 15:28
Compare
Choose a tag to compare
testnet-v2.3.1 Pre-release
Pre-release

[2.3.1] - 2021-08-20

  • Fixed uninitialized variable in manager.cpp

devnet-v2.3.1

20 Aug 15:29
Compare
Choose a tag to compare
devnet-v2.3.1 Pre-release
Pre-release

[2.3.1] - 2021-08-20

  • Fixed uninitialized variable in manager.cpp

mainnet-v2.3

19 Aug 17:16
Compare
Choose a tag to compare

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.3

19 Aug 17:28
Compare
Choose a tag to compare
testnet-v2.3 Pre-release
Pre-release

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

19 Aug 17:24
Compare
Choose a tag to compare
devnet-v2.3 Pre-release
Pre-release

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

12 Aug 16:35
Compare
Choose a tag to compare
testnet-v2.2 Pre-release
Pre-release
  • 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

12 Aug 16:35
Compare
Choose a tag to compare
devnet-v2.2 Pre-release
Pre-release
  • 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

12 Aug 16:25
Compare
Choose a tag to compare
  • 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