Skip to content

Upstream Updates - Mon Oct 13 00:16:59 UTC 2025 #1361

@github-actions

Description

@github-actions

SIMD

Opened

Closed

Agave Wiki

9a08ddbff190de6cdb9e17e366933dcc443c3084^..48cbf582411b883a45ad98f52c9f7abfa59e5a32

diff --git a/2025-10-01-Testnet-rollback-and-restart.md b/2025-10-01-Testnet-rollback-and-restart.md
index 4f6591b..e57eae1 100644
--- a/2025-10-01-Testnet-rollback-and-restart.md
+++ b/2025-10-01-Testnet-rollback-and-restart.md
@@ -1,3 +1,9 @@
+
+## Edit
+As of 2025-10-02 11:40 UTC testnet is back online. The instructions below are no longer relevant. Nodes that haven't yet joined the cluster will need to update their shred version, download a snapshot, and start normally:
+
+    --expected-shred-version 41708 n+
 ***
 This testnet restart is NOT urgent. Follow these instructions when you have time, but don't skip sleep or disrupt other plans for this.
 
@@ -21,7 +27,7 @@ Build Agave v3.0.4. Build instructions are available here: https://docs.anza.xyz
 Confirm that `agave-ledger-tool --version` shows version v3.0.4
 
 ## Step 3. Create snapshot
-This command creates a snapshot but removes 4 activated feature gate account.
+This command creates a snapshot but removes some activated feature gate accounts.
 
     agave-ledger-tool --ledger <ledger-path> create-snapshot n     --incremental n@@ -48,12 +54,12 @@ Note that each operator's snapshot file name may contain different base slot num
 * the second slot number should be 361144649
 * the shred version should be 41708
 
-Once you have created a snapshot move all the other snapshots to a backup directory, so your snapshot directory contains one full snapshot and one incremental snapshot. Note that the <BASE_SLOT> in these two filenames should match.
+Once you have created a snapshot, move all the other snapshots to a backup directory, so your snapshot directory contains one full snapshot and one incremental snapshot. Note that the <BASE_SLOT> in these two filenames should match.
 
     snapshot-<BASE_SLOT>-<BASE_SNAPSHOT_HASH>.tar.zst
     incremental-snapshot-<BASE_SLOT>-361144649-<SNAPSHOT_HASH>.tar.zst
 
-If you fail to create a snapshot see the appendix for possible fixes.
+If you fail to create a snapshot, see the appendix for possible fixes.
 
 ## Step 4: Install Restart Version
 This is the version we want to use to restart the cluster.
@@ -83,7 +89,7 @@ And if you have RPC enabled, ask it for the current slot:
 
 Any number other than `361144649` means you did not complete the steps correctly.
 
-Once started you should see log entries for “active stake” visible in gossip and “waiting for 80% of stake” to be visible. You can track these to see how the stake progresses.
+Once started, you should see log entries for “active stake” visible in gossip and “waiting for 80% of stake” to be visible. You can track these to see how the stake progresses.
 
 
 ***
@@ -102,7 +108,7 @@ Your snapshots directory contains a snapshot that is for a slot `>361144648`. If
 
 If you successfully created a snapshot, resume the instructions above starting at Step 4. If you are unable to create a snapshot, follow the instructions below on downloading a snapshot.
 
-If you could not produce your snapshot locally follow these appendix steps
+If you could not produce your snapshot locally, follow these appendix steps
 
 ### Step 1: Download a snapshot from a known validator
 
diff --git a/feature-gate-tracker-schedule.json b/feature-gate-tracker-schedule.json
index 04a280e..31fed9b 100644
--- a/feature-gate-tracker-schedule.json
+++ b/feature-gate-tracker-schedule.json
@@ -1435,7 +1435,7 @@
   "3 - Ready for Testnet": [
     {
       "Comms Required": null,
-      "Description": null,
+      "Description": "Specifies a consistent method for calculating total transaction data size across validators.",
       "Devnet Epoch": null,
       "Feature ID": "DeS7sR48ZcFTUmt5FFEVDr1v1bh73aAbZiZq3SYr8Eh8",
       "Min Agave Versions": [
@@ -1463,7 +1463,7 @@
     },
     {
       "Comms Required": null,
-      "Description": null,
+      "Description": "Restricts nonce transactions to use only statically included accounts.",
       "Devnet Epoch": null,
       "Feature ID": "7VVhpg5oAjAmnmz1zCcSHb2Z9ecZB2FQqpnEwReka9Zm",
       "Min Agave Versions": [
@@ -1491,7 +1491,7 @@
     },
     {
       "Comms Required": null,
-      "Description": null,
+      "Description": "Enforces stricter ABI and runtime rules to prevent unsafe memory access.",
       "Devnet Epoch": null,
       "Feature ID": "C37iaPi6VE4CZDueU1vL8y6pGp5i8amAbEsF31xzz723",
       "Min Agave Versions": [
@@ -1519,7 +1519,7 @@
     },
     {
       "Comms Required": null,
-      "Description": null,
+      "Description": "Remove the constraint that transaction entries cannot contain conflicting transactions.",
       "Devnet Epoch": null,
       "Feature ID": "ENTRYnPAoT5Swwx73YDGzMp3XnNH1kxacyvLosRHza1i",
       "Min Agave Versions": [
@@ -1547,7 +1547,7 @@
     },
     {
       "Comms Required": null,
-      "Description": null,
+      "Description": "Doubles the allowed depth of nested CPI calls from 4 to 8, enabling more complex program interactions.",
       "Devnet Epoch": null,
       "Feature ID": "6TkHkRmP7JZy1fdM6fg5uXn76wChQBWGokHBJzrLB3mj",
       "Min Agave Versions": [ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions