Skip to content

Releases: neonlabsorg/neon-proxy.py

Mainnet v1.18.19

24 Feb 11:53
Compare
Choose a tag to compare

What's Changed

  • op-resource: skip scheduled Neon transaction states in holders in the Resource Manager eb9fbe0 517d082
  • tx-exec: implement error handler for executing Neon Scheduled transaction from a wrong Holder account a57403c
  • tx-exec: implement finalized status for Neon Scheduled transaction bba1b23
  • tx-exec: implement error handler for a wrong status of Neon Scheduled transaction bba1b23
  • tx-exec: refactor Neon EVM error processing 0263a75
  • tx-exec: remove waiting for committing block f778944
  • tx-exec: fix complete stuck Neon schedule transactions ce02113
  • tx-exec: skip Scheduled errors on complete stuck Neon transaction ecc0254
  • web-socket: add queue with timeouts on errors from Solana RPC 6a7ed4c ea22232 028a0f9
  • skd-tx-exec: fixes in clearing queue with Nen Scheduled transactions e9dbaa2
  • skd-tx-exec: stop processing on Tree destroying 04e03fc
  • skd-tx-schedule: add cache for Neon Scheduled transactions 135b9d0
  • skd-tx-tree: fix clearing Scheduled Tree from DB 3871741
  • tx-schedule: add scan stuck Neon transactions in the holder list 4c7e917
  • proxy-cli: cancel scheduled Neon transactions bb8acaf
  • proxy-cli: fix send Neon transaction e5d63ea
  • stat: add experimental health handler 3897e30 d6774f7 ace364c e857af0 b063a76 cbb1e23
  • tx-exec: add additional error types for writable error 1257e46
  • tx-exec: re-emulate on writable error
  • neon-core-api: re-emulate on complete account list f2dfb3c 4192c17
  • indexer: add auto-reindex mode 04549b3
  • indexer: enable checking on truncated logs 6a5fc7b
  • mempool: use websocket to update evm-config 33db8a7
  • mempool: update state transaction counter 0ab74d4

Full Changelog: v1.18.16...v1.18.19

Devnet v1.17.20

14 Feb 14:27
Compare
Choose a tag to compare

What's Changed

  • tx-exec: add additional error types for writable error d6df0b4
  • tx-exec: re-emulate on writable error 6200405
  • neon-core-api: re-emulate on complete account list 8b47c8e
  • stat: refactor error parsing for health 4292cb8
  • stat: extend health error information eec2d18
  • web-socket: refactor resubscribing on objects 2be0377 2719bc3

Full Changelog: v1.17.18...v1.17.20

Devnet v1.17.18

10 Feb 16:05
Compare
Choose a tag to compare

What's Changed

  • op-resource: skip scheduled Neon transaction states in holders in the Resource Manager 97cbc6b
  • tx-exec: implement error handler for executing Neon Scheduled transaction from a wrong Holder account 5fba188
  • tx-exec: implement finalized status for Neon Scheduled transaction c59f55a
  • tx-exec: implement error handler for a wrong status of Neon Scheduled transaction 42dcef3
  • tx-exec: refactor Neon EVM error processing 78e11b7
  • web-socket: add queue with timeouts on errors from Solana RPC 65811ac
  • skd-tx-exec: fixes in clearing queue with Nen Scheduled transactions fe170d8
  • skd-tx-exec: stop processing on Tree destroying 1eee70e
  • skd-tx-schedule: add cache for Neon Scheduled transactions 4c51c7b
  • skd-tx-tree: fix clearing Scheduled Tree from DB 19e522e
  • tx-schedule: add scan stuck Neon transactions in the holder list b004330
  • proxy-cli: cancel scheduled Neon transactions 5e808c1
  • stat: add experimental health handler 451c7be

Full Changelog: v1.17.14...v1.17.18

Mainnet v1.18.16

05 Feb 16:57
1fae8b7
Compare
Choose a tag to compare

What's Changed

  • tx-exec: force replacing Neon Scheduled transaction by indexed info 0ce3614
  • web-socket: implement re-subscribing on errors like NoSnapshot f6fc4a4

Full Changelog: v1.18.15...v1.18.16

Devnet v1.17.14

05 Feb 16:55
f0ee95e
Compare
Choose a tag to compare

What's Changed

  • web-socket: implement re-subscribing on errors like NoSnapshot c71b293

Full Changelog: v1.17.13...v1.17.14

Devnet v1.17.13

05 Feb 10:08
d738738
Compare
Choose a tag to compare

What's Changed

  • tx-exec: force replacing Neon Scheduled transaction by indexed info d2cd019

Full Changelog: v1.17.12...v1.17.13

Mainnet v1.18.15

02 Feb 22:20
c201513
Compare
Choose a tag to compare

What's Changed

  • tx-exec: add support of privileges escalation error 42439b7
  • tx-exec: reraise error for Address Lookup Tables from Solana simulator e6ba9c5
  • tx-exec: increase available Compute Unit limit to 99% e887b2a
  • tx-exec: fix Compute Unit price calculation 04ce54d
  • tx-exec: cancel Neon Transaction execution on gas limit in iterative mode 1d0a340
  • tx-exec: optimize checking safe state 61e9719
  • tx-exec: decrease Compute Unit limit for WriteToHolder instruction 326d5e1
  • tx-exec: use processed slot for Address Lookup Table 5e422e1
  • tx-exec: remove predefined read-only accounts d178620
  • tx-exec: remove full-writable mode ad2d22e
  • tx-exec: implement support of small Address Lookup Tables 4bafffd
  • tx-exec: optimize loading of Address Lookup Tables 6bdaf63
  • skd-tx-exec: fix checking the start status of Neon Scheduled transaction e2a7bd1
  • core: optimize EVM log parser 694041b
  • tx-schedule: fix clearing of processed stuck Neon transactions 0b04314
  • indexer: fix stuck status for scheduled Neon transactions c703f19
  • indexer: decrease the range for searching start slot fde8d2b
  • gas-calculator: simplify storage for history gas-price 3180523
  • gas-calculator: add upper level for the priority fee 3778042
  • stat: optimize stat client 6756273 950888f
  • config: decrease eviction timeout 0e7cc22
  • web-socket: add retries on reconnect websocket for accounts 63fb52a
  • web-socket: add implementation for slots 7655ec8 4205ce7 1af3214 f56f03b bd06381 4f1575e
  • proxy-cli: optimizations for withdrawing operator profit 3a95c83

Full Changelog: v1.18.14...v1.18.15

Devnet v1.17.12

02 Feb 21:53
927c1a8
Compare
Choose a tag to compare

What's Changed

  • core: optimize EVM log parser 08083b8
  • web-socket: implement functionality for waiting for changed slots e0ec1db
  • stat: optimize memory usage in stat client 32ebff1
  • ci: simplify docker-compose files dffc74a
  • indexer: decrease the range for searching start slot 0115ea9
  • proxy-cli: optimizations for withdrawing operator profit d93df92

Full Changelog: v1.17.11...v1.17.12

Devnet v1.17.11

29 Jan 01:34
Compare
Choose a tag to compare

What's Changed

  • Faster creation of Address Lookup Tables

    • tx-exec: use a small Address Lookup Table if possible a543806
    • tx-exec: optimize the loading of Address Lookup Tables from Solana c03cfd3
    • tx-exec: remove predefined read-only Solana accounts 1fc9679
  • Fixes in the processing of Scheduled Neon transactions

    • skd-tx-exec: fix checking the started status of Scheduled Neon transaction 6d69c1c

Full Changelog: v1.17.10...v1.17.11

Devnet v1.17.10

27 Jan 10:03
472ce62
Compare
Choose a tag to compare

What's Changed

  • tx-exec: increase available Compute Unit limit to 99% 2a6effa
  • tx-exec: reraise error with Address Lookup Tables from Solana simulator d78da4e
  • tx-exec: add support of privileges escalation error ef3f98c
  • tx-exec: fix in Compute Unit price calculations c2d9431
  • tx-exec: check gas usage in iterative mode f2883a6
  • tx-exec: optimize checking Safe status of Solana transactions 0f57a5f
  • tx-schedule: fix clearing of processed stuck Neon transactions 94d98d3
  • web-socket: add retries on reconnect web socket for accounts df236bc
  • web-socket: add implementation for slots 1ca4fa3 8ba7da1 ee3de60 a7d339e 0b68e60
  • gas-calc: simplify storage for history gas-price 9b1011a
  • gas-calc: add an upper level for the Solana priority fee d53e6a7
  • stat: optimize updating Prometheus statistics e740685
  • config: decrease eviction timeout ef2bdfd
  • indexer: fix checking a stuck status for scheduled Neon transactions 5e5ca6a
  • indexer: use web-socket for slots update 3df466b

Full Changelog: v1.17.9...v1.17.10