From 23f1d960052cf5ad0216a0337bca1c32668b21dd Mon Sep 17 00:00:00 2001 From: tilo-14 Date: Sun, 9 Nov 2025 23:42:49 +0000 Subject: [PATCH 1/2] Fix code snippet accuracy issues in client-guide.md --- .../compressed-pdas/client-library/client-guide.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/zk-compression-docs/compressed-pdas/client-library/client-guide.md b/zk-compression-docs/compressed-pdas/client-library/client-guide.md index 6601a3a..be4f3f0 100644 --- a/zk-compression-docs/compressed-pdas/client-library/client-guide.md +++ b/zk-compression-docs/compressed-pdas/client-library/client-guide.md @@ -118,7 +118,7 @@ Start a start a single-node Solana cluster, an RPC node, and a prover node at po ```typescript const lightWasm: LightWasm = await WasmFactory.getInstance(); -const testRpc = await getTestRpc(lightWasm); +const testRpc = await TestRpc.create(lightWasm); ``` {% endtab %} @@ -258,6 +258,7 @@ const outputStateTree = selectStateTreeInfo(stateTreeInfos); {% tab title="V1 Trees" %} {% code overflow="wrap" %} ```rust +// Returns hardcoded tree info for local/test networks let address_tree_info = rpc.get_address_tree_v1(); let output_state_tree_info = rpc.get_random_state_tree_info().unwrap(); ``` @@ -720,12 +721,12 @@ Populate the `systemAccounts` section with Light System accounts. These accounts {% code overflow="wrap" %} ```typescript -const systemAccountConfig = new SystemAccountMetaConfig(programId); +const systemAccountConfig = SystemAccountMetaConfig.new(programId); packedAccounts.addSystemAccounts(systemAccountConfig); ``` {% endcode %} -1. Pass your program ID to `new SystemAccountMetaConfig(programId)` to configure system accounts +1. Pass your program ID to `SystemAccountMetaConfig.new(programId)` to configure system accounts 2. Call `addSystemAccounts(systemAccountConfig)` - the SDK populates `systemAccounts` with Light System accounts, including the CPI signer PDA derived from your program ID {% hint style="info" %} From 8cc47b466b0f554ce890aba523ea886c0062e683 Mon Sep 17 00:00:00 2001 From: tilo-14 Date: Sun, 9 Nov 2025 23:46:45 +0000 Subject: [PATCH 2/2] Fix formatting and remove misleading Rust comment - Add newline at end of CLAUDE.md - Remove incorrect comment in Rust code snippet --- zk-compression-docs/CLAUDE.md | 2 +- .../compressed-pdas/client-library/client-guide.md | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/zk-compression-docs/CLAUDE.md b/zk-compression-docs/CLAUDE.md index b13edf6..f8dd4b3 100644 --- a/zk-compression-docs/CLAUDE.md +++ b/zk-compression-docs/CLAUDE.md @@ -285,4 +285,4 @@ References ├── Terminology (references/terminology.md) └── Security (references/security.md) └── audits: -``` \ No newline at end of file +``` diff --git a/zk-compression-docs/compressed-pdas/client-library/client-guide.md b/zk-compression-docs/compressed-pdas/client-library/client-guide.md index be4f3f0..d320a98 100644 --- a/zk-compression-docs/compressed-pdas/client-library/client-guide.md +++ b/zk-compression-docs/compressed-pdas/client-library/client-guide.md @@ -258,7 +258,6 @@ const outputStateTree = selectStateTreeInfo(stateTreeInfos); {% tab title="V1 Trees" %} {% code overflow="wrap" %} ```rust -// Returns hardcoded tree info for local/test networks let address_tree_info = rpc.get_address_tree_v1(); let output_state_tree_info = rpc.get_random_state_tree_info().unwrap(); ```