Coda by Ian Macalinao
    Preparing search index...
    • Creates a visitor that renames accounts, instructions, and defined types in specific programs. This follows the same pattern as addPdasVisitor from Codama.

      Parameters

      • renamesByProgram: Record<string, ProgramRenameOptions>

        Object mapping program names to their rename configurations

      Returns ReturnType<typeof rootNodeVisitor>

      A root node visitor that performs all specified renames

      const visitor = renameVisitor({
      quarryMine: {
      instructions: {
      claimRewards: "claimRewardsMine"
      },
      accounts: {
      miner: "minerAccount"
      }
      },
      token: {
      instructions: {
      transfer: "transferTokens",
      mint: "mintNft"
      },
      definedTypes: {
      tokenData: "tokenMetadata"
      }
      }
      });
      codama.update(visitor);