MintModel
Represents the share token configuration for tokenized vaults.Associated state account PDA
Base asset mint (e.g., USDC or SOL)
Share token symbol
Share token name as character codes
Share token name as string (getter)
Token metadata URI
Year duration in seconds (for fee calculations)
Permanent delegate authority (Token-2022 extension)
Whether new token accounts are frozen by default (Token-2022 extension)
Transfer hook program ID (Token-2022 extension)
Fee configuration for the share token
Notification and settlement configuration
Lockup period in seconds after subscription
Maximum total supply cap
Minimum subscription amount
Minimum redemption amount
Allowlisted investor public keys
Blocklisted public keys
Fees that can be claimed
Fees that have been claimed
Fee calculation parameters
Whether subscriptions are paused
Whether redemptions are paused
Pending subscription/redemption requests
RequestType
Enum for subscription and redemption request types.Subscription request
Redemption request
Static methods
OracleConfigs
Oracle configuration for asset pricing.Maximum age in seconds for each oracle feed
12 bytes of padding
EmergencyUpdateMintArgs
Arguments for emergency mint updates.Type of request to update (subscription or redemption)
Whether to pause or unpause the request type