UpdateDefaultAccountStateInput
type UpdateDefaultAccountStateInput<TAccountMint, TAccountFreezeAuthority> = {
freezeAuthority: | Address<TAccountFreezeAuthority>
| TransactionSigner<TAccountFreezeAuthority>;
mint: Address<TAccountMint>;
multiSigners?: TransactionSigner[];
state: UpdateDefaultAccountStateInstructionDataArgs["state"];
};Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountMint extends string | string |
TAccountFreezeAuthority extends string | string |
Properties
freezeAuthority
freezeAuthority:
| Address<TAccountFreezeAuthority>
| TransactionSigner<TAccountFreezeAuthority>;The mint freeze authority or its multisignature account.
mint
mint: Address<TAccountMint>;The mint.
multiSigners?
optional multiSigners: TransactionSigner[];state
state: UpdateDefaultAccountStateInstructionDataArgs["state"];