github iotaledger/iota v1.9.0-alpha
[Alphanet] v1.9.0-alpha

latest release: wallet-v1.4.2
pre-releaseone day ago

Protocol

IOTA Protocol Version in this release: 13

#8663: start of sharded Starfish implementation

#8751: Starfish consensus allows for decoding of the transaction data from partial shards.

#8734: - Introduced AdvanceEpochV3 which allows committee selection from an eligible validators vector. By default, all active validators are eligible for selection. This feature is enabled on all networks.

  • Added select_committee_from_eligible_validators feature flag to further restrict the eligible validators vector to only those active validators that support the next epoch's protocol version and have correctly signaled their support. This feature is currently enabled only on devnet.

#8814: - added consensus_max_acknowledgments_per_block parameter used in starfish consensus

  • added consensus_max_acknowledgments_per_block_or_default getter method to default to the currently used value.

Nodes (Validators and Full nodes)

#8734: Added gRPC endpoint allowing non-committee active validators to forward signed AuthorityCapabilities messages to committee members. Non-committee active validators now automatically send SignedAuthorityCapabilities messages to signal their eligibility for committee selection upon node startup or epoch reconfiguration. This functionality is enabled on all networks.

JSON-RPC

#8734: Extend IotaChangeEpochV2 type with an optional field eligible_active_validators: Option<Vec<u64>>

GraphQL

#8734: Extend ChangeEpochTransactionV2 type with an optional field eligible_active_validators: Option<Vec<u64>>

CLI

#8685: Resolved a dangling IOTA process issue in the IOTA Move VS Code extension by removing the telemetry subscriber from the analyzer CLT command.


Full Log: v1.8.0-alpha...v1.9.0-alpha

Don't miss a new iota release

NewReleases is sending notifications on new releases.