Skip to content

Release v1.3.0

Choose a tag to compare

@Zygimantass Zygimantass released this 20 Feb 18:10
747d709

This patch release includes security hardening for expiring nonce replay protection and keychain precompile gas handling activated with T1A/T1B network upgrade. It is required for all node operators to upgrade.

What's Changed

  • fix: harden expiring nonce replay protection: Strengthens replay protection for expiring nonce transactions by using a hash derivation that is invariant to fee payer changes.

  • fix: update keychain precompile gas metering: Corrects gas accounting for keychain-authorized transactions to prevent double-charging, and ensures nonce is always properly incremented.

  • fix(evm): reset initial_gas in execution_result and catch_error: Fixes gas state handling in EVM error and result paths to ensure correct gas reporting.

  • feat: raise per-transaction gas limit on testnet: Removal of EIP-7825's 16.7M per-transaction gas limit cap, raising it to Tempo's 30M cap

Full Changelog: v1.2.0...v1.3.0