github neonlabsorg/neon-proxy.py v1.17.9
Devnet v1.17.9

latest releases: v1.22.1, v1.21.3, v1.22.0...
16 months ago

What's Changed

  • tx-exec: use predefined Compute Unit Limits for simple instructions c632c7e
  • tx-skd-exec: fix processing of scheduled Neon transactions with a nonce bigger than 0 ca827b6
  • tx-skd-exec: firstly, try to execute a scheduled Neon transaction, instead of destroying Tree Account 30fc91e
  • tx-skd-exec: fixes for scheduled Neon transactions execution a7e61b5
  • tx-exec: force starting of Neon transactions with the full list of accounts for converting from legacy format of accounts e250f2a
  • tx-schedule: use WebSocket Solana connection to update state transaction counters 2568291 580be93 08a90be ed2d987
  • tx-exec: use WebSocket Solana connection to monitor updates in a TreeAccount ff3eca0 f48d021
  • tx-exec: fix checking errors for resize iterations ab9624e e6919f3
  • tx-exec: use completed steps from Solana receipts instead of Neon Holder 19f7622
  • tx-exec: optimize Compute Unit limit calculation fc66d2a
  • tx-exec: run emulation only 1 time fc66d2a
  • tx-exec: decrease Compute Unit limit for single iterative transactions bce8534
  • tx-exec: use part of base-fee for Solana Priority Fee a78521c
  • tx-exec: use maximum Compute Unit price for fee-less transactions 28a9e53
  • tx-exec: optimize checking start of iterative Neon transaction 12665fa
  • tx-exec: execute stuck Neon transaction in a separate asyncio task to increase the performance of processing Neon transactions 190b874 0d1f157 fd9c5de
  • tx-exec: use base Neon account set for emulation if the account key list is empty 524e3e1
  • alt: add retries for Address Lookup Tables creation ef2fd42
  • indexer: store body of scheduled Neon transaction as a separate object 86b4621
  • indexer: limit max Compute Unit price by 2 microlamports 6e3df95
  • indexer: don't aggregate baseFeePerGas for Neon transactions before EIP-155 (wo chain-id) f1a170e
  • indexer: extend logs for corrupted Neon transactions a622402
  • eip1559: calculate a Compute Unit price from Solana blocks cb2a925
  • eip1559: fix maxPriorityFeePerGas calculation 2baa072
  • eip1559: adopt eth_feeHistory for ethereum clients a8c85d5
  • eip1559: use baseFeePerGs as cost for Solana Priority Fee 9df40e8
  • core: fix formatting of Solana transaction with the base set of Neon accounts a44f125
  • web-socket: implement a reconnect for account session dcb24ce
  • dynamic-fee: change protocol for a Fee Configuration service ddaab5d
  • neon-rpc: add logs for body of scheduled Neon transactions 725519e
  • neon-rpc: add the finish Gas to the estimate of a scheduled Neon transaction 70550fe
  • neon-rpc: decrease maxPriorityFeePerGas in 2 times cd26ab7
  • eth-rpc: fix calculation of effectiveGasPrice 42494df
  • chore: add names for HTTP clients f9ee8c3
  • mempool: fix statistic's calculation 3f0ef29
  • core: fix multi-thread conflicts 58910b1
  • core: simplify asyncio tasks 95fe74d
  • chore: update to the latest package versions c510bf2
    7d306f4 4e09078 de2f095 de2f095 d24c010 367ab59 c9a6669 125a606
  • ci: DOPS-1440 retry creation of infrastructure with another region/instance type if resource_unavailable ee412fd 07bb317 9c020bb d71e3e0
  • proxy-cli: add support for the custom version of neon-core-api 9e23cb2

Full Changelog: v1.17.0...v1.17.9

Don't miss a new neon-proxy.py release

NewReleases is sending notifications on new releases.