UpdateArgs: {
    asset: Pick<AssetV1, "owner" | "publicKey" | "lifecycleHooks" | "oracles">;
    authority?: undefined | Signer;
    collection?: undefined | Pick<CollectionV1, "publicKey" | "lifecycleHooks" | "oracles">;
    logWrapper?: undefined | PublicKey<string> | Pda<string, number>;
    name?: undefined | OptionOrNullable<string>;
    newCollection?: undefined | PublicKey<string> | Pda<string, number>;
    newUpdateAuthority?: undefined | OptionOrNullable<BaseUpdateAuthority>;
    payer?: undefined | Signer;
    systemProgram?: undefined | PublicKey<string> | Pda<string, number>;
    uri?: undefined | OptionOrNullable<string>;
}

Type declaration

  • asset: Pick<AssetV1, "owner" | "publicKey" | "lifecycleHooks" | "oracles">
  • Optional authority?: undefined | Signer

    The update authority or update authority delegate of the asset

  • Optional collection?: undefined | Pick<CollectionV1, "publicKey" | "lifecycleHooks" | "oracles">
  • Optional logWrapper?: undefined | PublicKey<string> | Pda<string, number>

    The SPL Noop Program

  • Optional name?: undefined | OptionOrNullable<string>
  • Optional newCollection?: undefined | PublicKey<string> | Pda<string, number>

    A new collection to which to move the asset

  • Optional newUpdateAuthority?: undefined | OptionOrNullable<BaseUpdateAuthority>
  • Optional payer?: undefined | Signer

    The account paying for the storage fees

  • Optional systemProgram?: undefined | PublicKey<string> | Pda<string, number>

    The system program

  • Optional uri?: undefined | OptionOrNullable<string>

Generated using TypeDoc