gill
gill/programs/token/Type aliases

UpdateDefaultAccountStateInput

type UpdateDefaultAccountStateInput<TAccountMint, TAccountFreezeAuthority> = {
  freezeAuthority:   | Address<TAccountFreezeAuthority>
     | TransactionSigner<TAccountFreezeAuthority>;
  mint: Address<TAccountMint>;
  multiSigners?: TransactionSigner[];
  state: UpdateDefaultAccountStateInstructionDataArgs["state"];
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountFreezeAuthority extends stringstring

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"];

On this page