Coda by Ian Macalinao
    Preparing search index...
    • Parameters

      • kind: "PreconfiguredProgram"
      • data: GetDiscriminatedUnionVariantContent<
            ExtraAccountArgs,
            "__kind",
            "PreconfiguredProgram",
        >

      Returns { __kind: "PreconfiguredProgram"; isSigner: boolean; isWritable: boolean }

    • Parameters

      • kind: "PreconfiguredCollection"
      • data: GetDiscriminatedUnionVariantContent<
            ExtraAccountArgs,
            "__kind",
            "PreconfiguredCollection",
        >

      Returns { __kind: "PreconfiguredCollection"; isSigner: boolean; isWritable: boolean }

    • Parameters

      • kind: "PreconfiguredOwner"
      • data: GetDiscriminatedUnionVariantContent<
            ExtraAccountArgs,
            "__kind",
            "PreconfiguredOwner",
        >

      Returns { __kind: "PreconfiguredOwner"; isSigner: boolean; isWritable: boolean }

    • Parameters

      • kind: "PreconfiguredRecipient"
      • data: GetDiscriminatedUnionVariantContent<
            ExtraAccountArgs,
            "__kind",
            "PreconfiguredRecipient",
        >

      Returns { __kind: "PreconfiguredRecipient"; isSigner: boolean; isWritable: boolean }

    • Parameters

      • kind: "PreconfiguredAsset"
      • data: GetDiscriminatedUnionVariantContent<
            ExtraAccountArgs,
            "__kind",
            "PreconfiguredAsset",
        >

      Returns { __kind: "PreconfiguredAsset"; isSigner: boolean; isWritable: boolean }

    • Parameters

      • kind: "CustomPda"
      • data: GetDiscriminatedUnionVariantContent<ExtraAccountArgs, "__kind", "CustomPda">

      Returns {
          __kind: "CustomPda";
          customProgramId: OptionOrNullable<Address>;
          isSigner: boolean;
          isWritable: boolean;
          seeds: Seed[];
      }

    • Parameters

      • kind: "Address"
      • data: GetDiscriminatedUnionVariantContent<ExtraAccountArgs, "__kind", "Address">

      Returns { __kind: "Address"; address: Address; isSigner: boolean; isWritable: boolean }