From 349d1bc63f707e97495980e15de4efc20a37a620 Mon Sep 17 00:00:00 2001 From: Mike MacCana Date: Wed, 13 May 2026 17:38:37 +0000 Subject: [PATCH] chore(pblock-list): move program into pinocchio/ subdirectory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Block List example is a Pinocchio implementation, but it lived directly under pblock-list/ rather than under a pinocchio/ subdirectory. This is inconsistent with the rest of the repo, where every other Pinocchio-only example is named pinocchio/ (13 sibling directories follow this pattern, including basics/counter/pinocchio/, basics/hello-solana/pinocchio/, etc.). Move program/, sdk/, cli/, Cargo.toml, codama.ts, package.json, tsconfig.json, and .gitignore into a new pinocchio/ subdirectory. The parent readme.md stays at the top of pblock-list/ and is updated to point at the new paths (and to instruct users to cd into pinocchio/ before running pnpm install and cargo build commands). All 52 files are tracked as renames (R100) — no content changed. Internal paths in the moved files are unaffected: Cargo.toml workspace members (program, cli, sdk/rust) and the codama.ts renderer paths (sdk/ts/src, sdk/rust/...) are all relative to the file/CWD, so they continue to resolve correctly from the new pinocchio/ location. Side effect: the pinocchio.yml CI workflow filters changes on '**/pinocchio/**', so this move enables CI on this example for the first time. Follows up on #18, which removed the byte-for-byte duplicate at pblock-list/pino/. --- .../transfer-hook/pblock-list/{ => pinocchio}/.gitignore | 0 .../transfer-hook/pblock-list/{ => pinocchio}/Cargo.toml | 0 .../pblock-list/{ => pinocchio}/cli/Cargo.toml | 0 .../pblock-list/{ => pinocchio}/cli/src/main.rs | 0 .../transfer-hook/pblock-list/{ => pinocchio}/codama.ts | 0 .../transfer-hook/pblock-list/{ => pinocchio}/package.json | 0 .../pblock-list/{ => pinocchio}/program/Cargo.toml | 0 .../pblock-list/{ => pinocchio}/program/src/error.rs | 0 .../program/src/instructions/block_wallet.rs | 0 .../{ => pinocchio}/program/src/instructions/init.rs | 0 .../{ => pinocchio}/program/src/instructions/mod.rs | 0 .../program/src/instructions/setup_extra_metas.rs | 0 .../{ => pinocchio}/program/src/instructions/tx_hook.rs | 0 .../program/src/instructions/unblock_wallet.rs | 0 .../pblock-list/{ => pinocchio}/program/src/lib.rs | 0 .../{ => pinocchio}/program/src/state/config.rs | 0 .../pblock-list/{ => pinocchio}/program/src/state/mod.rs | 0 .../{ => pinocchio}/program/src/state/wallet_block.rs | 0 .../{ => pinocchio}/program/src/token2022_utils.rs | 0 .../pblock-list/{ => pinocchio}/sdk/rust/Cargo.toml | 0 .../{ => pinocchio}/sdk/rust/src/client/accounts/config.rs | 0 .../sdk/rust/src/client/accounts/extra_metas.rs | 0 .../{ => pinocchio}/sdk/rust/src/client/accounts/mod.rs | 0 .../sdk/rust/src/client/accounts/wallet_block.rs | 0 .../{ => pinocchio}/sdk/rust/src/client/errors/mod.rs | 0 .../sdk/rust/src/client/instructions/block_wallet.rs | 0 .../sdk/rust/src/client/instructions/init.rs | 0 .../sdk/rust/src/client/instructions/mod.rs | 0 .../sdk/rust/src/client/instructions/setup_extra_metas.rs | 0 .../sdk/rust/src/client/instructions/unblock_wallet.rs | 0 .../pblock-list/{ => pinocchio}/sdk/rust/src/client/mod.rs | 0 .../{ => pinocchio}/sdk/rust/src/client/programs.rs | 0 .../{ => pinocchio}/sdk/rust/src/client/shared.rs | 0 .../pblock-list/{ => pinocchio}/sdk/rust/src/lib.rs | 0 .../{ => pinocchio}/sdk/ts/src/accounts/config.ts | 0 .../{ => pinocchio}/sdk/ts/src/accounts/extraMetas.ts | 0 .../{ => pinocchio}/sdk/ts/src/accounts/index.ts | 0 .../{ => pinocchio}/sdk/ts/src/accounts/walletBlock.ts | 0 .../pblock-list/{ => pinocchio}/sdk/ts/src/index.ts | 0 .../{ => pinocchio}/sdk/ts/src/instructions/blockWallet.ts | 0 .../{ => pinocchio}/sdk/ts/src/instructions/index.ts | 0 .../{ => pinocchio}/sdk/ts/src/instructions/init.ts | 0 .../sdk/ts/src/instructions/setupExtraMetas.ts | 0 .../sdk/ts/src/instructions/unblockWallet.ts | 0 .../pblock-list/{ => pinocchio}/sdk/ts/src/pdas/config.ts | 0 .../{ => pinocchio}/sdk/ts/src/pdas/extraMetas.ts | 0 .../pblock-list/{ => pinocchio}/sdk/ts/src/pdas/index.ts | 0 .../{ => pinocchio}/sdk/ts/src/pdas/walletBlock.ts | 0 .../{ => pinocchio}/sdk/ts/src/programs/blockList.ts | 0 .../{ => pinocchio}/sdk/ts/src/programs/index.ts | 0 .../pblock-list/{ => pinocchio}/sdk/ts/src/shared/index.ts | 0 .../pblock-list/{ => pinocchio}/tsconfig.json | 0 .../token-extensions/transfer-hook/pblock-list/readme.md | 7 +++++-- 53 files changed, 5 insertions(+), 2 deletions(-) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/.gitignore (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/Cargo.toml (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/cli/Cargo.toml (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/cli/src/main.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/codama.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/package.json (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/Cargo.toml (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/error.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/block_wallet.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/init.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/setup_extra_metas.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/tx_hook.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/instructions/unblock_wallet.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/lib.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/state/config.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/state/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/state/wallet_block.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/program/src/token2022_utils.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/Cargo.toml (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/accounts/config.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/accounts/extra_metas.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/accounts/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/accounts/wallet_block.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/errors/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/instructions/block_wallet.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/instructions/init.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/instructions/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/instructions/setup_extra_metas.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/instructions/unblock_wallet.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/mod.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/programs.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/client/shared.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/rust/src/lib.rs (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/accounts/config.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/accounts/extraMetas.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/accounts/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/accounts/walletBlock.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/instructions/blockWallet.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/instructions/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/instructions/init.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/instructions/setupExtraMetas.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/instructions/unblockWallet.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/pdas/config.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/pdas/extraMetas.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/pdas/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/pdas/walletBlock.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/programs/blockList.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/programs/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/sdk/ts/src/shared/index.ts (100%) rename tokens/token-extensions/transfer-hook/pblock-list/{ => pinocchio}/tsconfig.json (100%) diff --git a/tokens/token-extensions/transfer-hook/pblock-list/.gitignore b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/.gitignore similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/.gitignore rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/.gitignore diff --git a/tokens/token-extensions/transfer-hook/pblock-list/Cargo.toml b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/Cargo.toml similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/Cargo.toml rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/Cargo.toml diff --git a/tokens/token-extensions/transfer-hook/pblock-list/cli/Cargo.toml b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/cli/Cargo.toml similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/cli/Cargo.toml rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/cli/Cargo.toml diff --git a/tokens/token-extensions/transfer-hook/pblock-list/cli/src/main.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/cli/src/main.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/cli/src/main.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/cli/src/main.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/codama.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/codama.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/codama.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/codama.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/package.json b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/package.json similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/package.json rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/package.json diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/Cargo.toml b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/Cargo.toml similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/Cargo.toml rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/Cargo.toml diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/error.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/error.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/error.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/error.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/block_wallet.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/block_wallet.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/block_wallet.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/block_wallet.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/init.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/init.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/init.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/init.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/setup_extra_metas.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/setup_extra_metas.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/setup_extra_metas.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/setup_extra_metas.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/tx_hook.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/tx_hook.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/tx_hook.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/tx_hook.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/unblock_wallet.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/unblock_wallet.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/instructions/unblock_wallet.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/instructions/unblock_wallet.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/lib.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/lib.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/lib.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/lib.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/state/config.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/config.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/state/config.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/config.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/state/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/state/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/state/wallet_block.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/wallet_block.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/state/wallet_block.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/state/wallet_block.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/program/src/token2022_utils.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/token2022_utils.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/program/src/token2022_utils.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/program/src/token2022_utils.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/Cargo.toml b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/Cargo.toml similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/Cargo.toml rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/Cargo.toml diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/config.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/config.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/config.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/config.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/extra_metas.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/extra_metas.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/extra_metas.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/extra_metas.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/wallet_block.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/wallet_block.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/accounts/wallet_block.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/accounts/wallet_block.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/errors/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/errors/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/errors/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/errors/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/block_wallet.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/block_wallet.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/block_wallet.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/block_wallet.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/init.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/init.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/init.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/init.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/setup_extra_metas.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/setup_extra_metas.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/setup_extra_metas.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/setup_extra_metas.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/unblock_wallet.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/unblock_wallet.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/instructions/unblock_wallet.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/instructions/unblock_wallet.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/mod.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/mod.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/mod.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/mod.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/programs.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/programs.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/programs.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/programs.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/shared.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/shared.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/client/shared.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/client/shared.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/lib.rs b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/lib.rs similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/rust/src/lib.rs rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/rust/src/lib.rs diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/config.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/config.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/config.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/config.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/extraMetas.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/extraMetas.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/extraMetas.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/extraMetas.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/walletBlock.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/walletBlock.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/accounts/walletBlock.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/accounts/walletBlock.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/blockWallet.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/blockWallet.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/blockWallet.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/blockWallet.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/init.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/init.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/init.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/init.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/setupExtraMetas.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/setupExtraMetas.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/setupExtraMetas.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/setupExtraMetas.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/unblockWallet.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/unblockWallet.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/instructions/unblockWallet.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/instructions/unblockWallet.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/config.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/config.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/config.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/config.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/extraMetas.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/extraMetas.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/extraMetas.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/extraMetas.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/walletBlock.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/walletBlock.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/pdas/walletBlock.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/pdas/walletBlock.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/programs/blockList.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/programs/blockList.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/programs/blockList.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/programs/blockList.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/programs/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/programs/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/programs/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/programs/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/shared/index.ts b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/shared/index.ts similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/sdk/ts/src/shared/index.ts rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/sdk/ts/src/shared/index.ts diff --git a/tokens/token-extensions/transfer-hook/pblock-list/tsconfig.json b/tokens/token-extensions/transfer-hook/pblock-list/pinocchio/tsconfig.json similarity index 100% rename from tokens/token-extensions/transfer-hook/pblock-list/tsconfig.json rename to tokens/token-extensions/transfer-hook/pblock-list/pinocchio/tsconfig.json diff --git a/tokens/token-extensions/transfer-hook/pblock-list/readme.md b/tokens/token-extensions/transfer-hook/pblock-list/readme.md index d61282c61..926b40195 100644 --- a/tokens/token-extensions/transfer-hook/pblock-list/readme.md +++ b/tokens/token-extensions/transfer-hook/pblock-list/readme.md @@ -48,11 +48,11 @@ The hook that is executed during token transfers. ### Smart Contract -A pinocchio based Block List smart contract under the [program](program/) folder. +A pinocchio based Block List smart contract under the [pinocchio/program](pinocchio/program/) folder. ### SDKs -Codama generated rust and ts [SDKs](sdk/). +Codama generated rust and ts [SDKs](pinocchio/sdk/). ### CLI @@ -60,8 +60,11 @@ A rust CLI to interact with the contract. ## Building +All commands below should be run from the [pinocchio](pinocchio/) directory. + First install dependencies: ``` +cd pinocchio pnpm install ```