What's Changed
- http: ignore not-ascii headers
- neon-core-api: retry on empty response from service
- db: skip closed pool error
- tx-exec: skip finalizing Neon transaction if holder has finalized tag
- tx-exec: switch to writable mode on bad Solana receipt
- tx-exec: skip simple strategies if Neon transaction size is too big for them
- tx-exec: add logic to skip simple strategies if one of them finished with bad Solana receipt
- tx-exec: cancel Neon transaction on reaching limit of attempts
- tx-exec: decrease the requested limit of compute units on switching to default EVM steps
- tx-exec: force to include Solana programs in readonly mode in stuck Neon transactions
- tx-exec: exclude CPI Solana programs from Address Lookup Tables
- tx-exec: include Solana address of Neon transaction Sender in writable mode for stuck Neon transactions
- tx-exec: use normal list of Solana account metas if Neon transaction Sender isn't available in stuck Neon transaction
- tx-exec: calculate optimal Compute Unit budget
- tx-exec: Solana sysvars in read-only mode in Solana transactions
- tx-exec: add Compute Unit limit configuration for simple Neon transactions
- tx-exec: share Address Lookup Tables for stuck Neon transactions
- alt: implement scanner for lost Solana Address Lookup Tables
- rpc: optimize chain-id detection
- proxy-cli: add command to list operator accounts
- proxy-cli: add command to destroy Solana Address Lookup Tables
- proxy-cli: add command to destroy all Solana Address Lookup Tables
Full Changelog: v1.13.14...v1.13.15