gill
gill/programs/token/Type aliases

UpdateRateInterestBearingMintInput

type UpdateRateInterestBearingMintInput<TAccountMint, TAccountRateAuthority> = {
  mint: Address<TAccountMint>;
  multiSigners?: TransactionSigner[];
  rate: UpdateRateInterestBearingMintInstructionDataArgs["rate"];
  rateAuthority:   | Address<TAccountRateAuthority>
     | TransactionSigner<TAccountRateAuthority>;
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountRateAuthority extends stringstring

Properties

mint

mint: Address<TAccountMint>;

The mint.


multiSigners?

optional multiSigners: TransactionSigner[];

rate

rate: UpdateRateInterestBearingMintInstructionDataArgs["rate"];

rateAuthority

rateAuthority: 
  | Address<TAccountRateAuthority>
| TransactionSigner<TAccountRateAuthority>;

The mint rate authority.

On this page