Skip to content

Releases: neonlabsorg/neon-proxy.py

Mainnet v1.20.1

30 Apr 07:27
412c1ca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.18.20...v1.20.1

Devnet v1.19.2

21 Apr 07:25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.17.23...v1.19.2

Mainnet v1.18.20

31 Mar 21:35
edf77a9
Compare
Choose a tag to compare

What's Changed

  • tx-exec: add memo to Cancel instruction 01cbdc5 58042aa
  • indexer: handler for memo in Cancel instruction c1b5b93
  • indexer: fix error on parsing failed Solana transactions f8f0218
  • tx-exec: fix status for node in an empty Scheduled transaction tree bcdeb03
  • tx-exec: use only sender in Cancel instruction c30e9a6
  • tx-exec: scan Solana transactions for Neon instructions for failed cases f0a8aa6
  • tx-exec: add parsing of errors from failed Solana receipt 49d8f58
  • tx-exec: skip Compute Budget Exceeded errors on Solana transaction simulation c44ddf0
  • tx-exec: use holder block on processing stuck Neon transactions de0525b
  • tx-exec: increase Compute Unit Limits for Address Lookup Table instructions 47ac98b
  • rpc: add emulation of scheduled transactions tree 50ae65d 33817a5 8eeaf37 1565ef3 975bfe6 8173e1a 964abc4
  • rpc: add revert data to neon_getTransactionReceipt 0e24082
  • rpc: remove surplus field 68c5abb
  • rpc: add compact mode to neon_getTransactionReceipt 822cacf
  • rpc: allow to use floats in eth_feeHistory for Foundry toolchain caa300e
  • rpc-chore: remove warnings in logs e8677f1
  • core: refactor neon transaction sender a687cdd
  • core: simplify refactors cff02f9 cff02f9 4d05085 d6e5965 1d6577a d5f9220 e63df9d
  • core: refactor ERROR/WARNING log messages 3ba6ae1
  • stat: add status for services dd25794
  • stat: restart timer on connection problems 097090a
  • stat: add healthz handler 37f2e4b
  • stat: rename /health to /status 5b7ada9
  • update packages ce93717 37af387 b546704 82f13a6 07876a7

Full Changelog: v1.18.19...v1.18.20

Devnet v1.17.23

19 Mar 17:40
878b940
Compare
Choose a tag to compare

What's Changed

  • rpc: add emulation of scheduled transaction tree defbeec 99734e2
  • rpc: allow to use Solana pubkey as a sender 1e16b78
  • rpc: use Solana fromAddress for scheduled Neon transaction in emulation 26f1809
  • rpc: estimate parallel Neon transactions in scheduled transaction tree 537cf59
  • rpc: add Solana transactions to scheduled transaction tree estimation f971336
  • rpc: change the type of data field in neon_estimateScheduledGas 171e85f
  • rpc: remove warning in logs 24c35dd
  • rpc: add revert data to neon_getTransactionReceipt 1739cb4
  • rpc: add compact mode to neon_getTransactionReceipt d9d9bdf
  • rpc: allow to use floats in eth_feeHistory for Foundry framework 857bd7b
  • indexer: add auto-reindex mode when lost synchronization with the Solana node 441ba42
  • indexer: enable checking of truncated logs 96570d2
  • indexer: handler for cancel memo 9239bab
  • indexer: fix error on parsing failed Solana transactions 5530d0d
  • tx-exec: remove waiting for block committing c723427
  • tx-exec: fix complete stuck schedule Neon transactions 875fbac
  • tx-exec: skip scheduled errors on complete stuck Neon transaction 0fbf0d2
  • tx-exec: add a memo to cancel instruction fb798b0 4f459c4 9239bab 9239bab
  • tx-exec: fix scheduled node status in empty scheduled transaction tree d8e16c6
  • tx-exec: use only sender in cancel instruction 8a8a8de
  • tx-exec: scan transactions for neon on fails 8dca914
  • tx-exec: add parsing of errors from failed Solana receipt 29b9342
  • tx-exec: skip Compute Budget Exceeded errors on Solana Transactions simulation 733d7d3
  • tx-exec: use holder block on stuck Neon transactions 3fd9b27
  • mempool: use web-socket to update evm-config 08db5c7
  • mempool: update state transaction counter on user requests be6d531
  • proxy-cli: fix Neon Transaction sending 62eacdd
  • proxy-cli: simplify requesting evm-config 11b91ea
  • op-resource: don't use active holders on proxy start 6c21058
  • web-socket: unsubscribe on losing subscribe identification 183443e
  • stat: add status for services bf86198
  • stat: restart the timer on connection problems 6dfa49e
  • stat: add /healthz handler f9f0fb3
  • stat: rename /health to /status a5f1838
  • core: refactor ERROR/WARNING log messages c7df47a
  • core: increase Compute Unit limits for AddressLookupTable instructions e68d62e
  • core: simplify transaction sender 8fb5043
  • core: simplify dependencies on EVM config 8d5174c
  • chore: remove not-used code aafaeb4 f001ea0
  • chore: simplify Python checks d07840b
  • core: refactor neon transaction sender 0f15232

Full Changelog: v1.17.20...v1.17.23

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