github neonlabsorg/proxy-model.py v1.0.10
Mainnet v1.0.10

latest releases: v1.5.3, v1.2.10, v1.5.2...
15 months ago
  • Enhanced the neon-cli utility by incorporating Solana account caching. This strategic enhancement markedly reduces response times for intricate transactions necessitating multiple accounts.
  • Added support for the new errors from the Solana Node for the exceeded Compute Budget. The new error messages were introduced in RPBF version v0.3.0 and included in the Solana version v1.16.0.
  • Optimize the checking of transaction status by web socket connection to the Solana Node (4e14d34)
  • Added implementation of Ethereum logic for the eth_sendRawTransaction method. In the original implementation, Neon Proxy has a protection mode to prevent the loss of NEON tokens if the transaction is reverted on the chain. But this mode is incompatible with Ethereum clients. For example, Metamask increments the local Nonce immediately after sending a transaction to the network for execution and doesn’t check the result of the send. As a result, if Neon Proxy doesn’t accept the transaction for execution, the transaction counter in the Neon network and in the Metamask will be desynchronized. The new version of the Proxy added Ethereum compatibility mode to prevent this situation (97df8c6)
  • Fixed bug with losing a Neon transaction in case of Solana block branch switching (d06ebfe)
  • Rectified an issue within eth_getTransactionCount pertaining to the latest state. Prior to this remediation, the Neon Proxy erroneously provided inaccurate values when transactions were in a pending state

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

NewReleases is sending notifications on new releases.