| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| aeternity-v7.3.0-ubuntu-x86_64.tar.gz | 2026-09-07 | 58.5 MB | |
| aeternity-v7.3.0-ubuntu-x86_64-standalone | 2026-09-07 | 60.7 MB | |
| aeternity-bundle-v7.3.0-ubuntu-x86_64.tar.gz | 2026-09-07 | 58.6 MB | |
| README.md | 2026-08-31 | 6.7 kB | |
| v7.3.0 source code.tar.gz | 2026-08-31 | 3.9 MB | |
| v7.3.0 source code.zip | 2026-08-31 | 4.5 MB | |
| Totals: 6 Items | 186.1 MB | 0 | |
This is a maintenance release focused on performance optimizations and improvements of gas use calculations.
Note: Database schema in 7.3.x has changed, so downgrading (to 7.2.x) and resuing an already migrated db will not work. In this case you will have to resync from scratch.
Arcus protocol v7
This version introduces support of the maintenance Arcus protocol which adjust the gas calcuations.
The protocol will not be enabled at the time of the release on mainnet. Scheduling of the protocol bump will be announced in front and the actual protocol switch block height will be set into a future release.
What's Changed
- Performance update for 7.3.0 by @ifaouibadi in https://github.com/aeternity/aeternity/pull/4614
- [master port] Batch of clean cherry-picks from recent releases/stable optimization PRs (#4632, [#4633], [#4634], [#4640], [#4642], [#4643], [#4644]) by @venimus in https://github.com/aeternity/aeternity/pull/4655
- fix: don't crash sc_ws_handler:terminate/3 on not-yet-initialized state by @venimus in https://github.com/aeternity/aeternity/pull/4646
- Deprecate mainnet us-east-2 nodes by @dincho in https://github.com/aeternity/aeternity/pull/4301
- Deserialize gossiped txs independently instead of all-or-nothing (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4658
- Document 503 overload response and emit Retry-After (#4140, [#4141]) (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4663
- Read max_auth_fun_gas once per GA meta tx chain (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4665
- Avoid redundant block hash recomputation (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4664
- Use account-ordered nonce index for account-scoped mempool queries (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4666
- Add X-Ae-Height response header with chain state version (master port) by @venimus in https://github.com/aeternity/aeternity/pull/4667
- fix: avoid starting multiple copies of shared plugin dependencies (replaces [#4587]) by @venimus in https://github.com/aeternity/aeternity/pull/4668
- Fix intermittent timeout in hole_production_eoe hyperchain test by @venimus in https://github.com/aeternity/aeternity/pull/4672
- Fix js-sdk-smoke-test: replace flaky NodeSource install with official Node tarball by @venimus in https://github.com/aeternity/aeternity/pull/4673
- Reduce CI cost/flakiness: drop otp24/otp25 matrix, skip unrealistic version-compat tests, fix install_otp by @venimus in https://github.com/aeternity/aeternity/pull/4671
- Port dry-run wall-clock timeout and config schema endpoint fixes (#4630, [#4622]) by @venimus in https://github.com/aeternity/aeternity/pull/4670
- Fix intermittent failure in aehttp_hyperchains_SUITE:hole_production/1 by @venimus in https://github.com/aeternity/aeternity/pull/4674
- Block order fixes and PoF disabling by @klercker in https://github.com/aeternity/aeternity/pull/4586
- Define
patternfor some schemas in OpenApi by @davidyuk in https://github.com/aeternity/aeternity/pull/4391 - CI: insecure-retry fallback for expired erlang-solutions.com cert on OTP download by @venimus in https://github.com/aeternity/aeternity/pull/4678
- Reject non-zero reserved header flag bits by @venimus in https://github.com/aeternity/aeternity/pull/4676
- Reject Hyperchains HOLE/EOE header flags under PoW consensus by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4680
- Fix HC producer deadlock after long production stalls by @venimus in https://github.com/aeternity/aeternity/pull/4682
- Stop re-reading mempool config on push replay by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4689
- Stop expanding boot fixed config on every read by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4691
- Avoid deserializing the top block when validating pushed txs by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4687
- Size-proportional FATE store-read gas at Arcus (v7), plus Salus (v8) placeholder by @venimus in https://github.com/aeternity/aeternity/pull/4685
- Encode tx gossip wire message once per gossip, not once per peer by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4690
- Feature/min gas price override by @ifaouibadi in https://github.com/aeternity/aeternity/pull/4695
- Cache the network id instead of resolving it per signature by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4686
- Bound and speed up micro block candidate selection by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4679
- Add protocol parameters endpoint exposing consensus constants by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4692
- Reject fork siblings in forward generation lookup at the top height by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4696
- Key block flags and consensus type cache by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4697
- Properly handle config for recent-gas-prices by @venimus in https://github.com/aeternity/aeternity/pull/4698
- Floor forced Arcus dry-run store-read gas at the activated protocol's cost by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4699
- Keep the micro block candidate when new transactions do not apply to it by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4700
- chore: bump infrastructure container to v4.5.4 by @venimus in https://github.com/aeternity/aeternity/pull/4701
- Charge the in-place store map update's per-key reads at Arcus by @ifaouibadi in https://github.com/aeternity/aeternity/pull/4702
- Restore logging in the boot hooks that run before lager starts by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4704
- Gas calculation coverage: protocol-dimension every consensus gas site by @ifaouibadi in https://github.com/aeternity/aeternity/pull/4705
- Fix micro block candidate build failure recovery by @CedrikNikita in https://github.com/aeternity/aeternity/pull/4703
- Bound the finalize-time subtree reads by gas before materializing them by @ifaouibadi in https://github.com/aeternity/aeternity/pull/4706
- Add fee floor config for aemon publisher transactions by @venimus in https://github.com/aeternity/aeternity/pull/4707
Hyperchains protocol is experimental and it is not compatible with mainnet/testnet. You can only enable it at the genesis block on a custom network.
Full Changelog: https://github.com/aeternity/aeternity/compare/v7.3.0-rc6...v7.3.0