Properties
Readonly externalPricing
externalPricing: PublicKey
Readonly fractionBurnAuthority
fractionBurnAuthority: PublicKey
Readonly fractionMint
fractionMint: PublicKey
Readonly fractionTreasury
fractionTreasury: PublicKey
Readonly instructions
instructions: TransactionInstruction[] = []
Readonly newVaultAuthority
newVaultAuthority: PublicKey
Readonly priceMint
priceMint: PublicKey
Readonly redeemTreasury
redeemTreasury: PublicKey
Readonly signers
signers: Signer[] = []
Optional transferAuthority
transferAuthority?: PublicKey
Optional transferAuthorityPair
transferAuthorityPair?: Keypair
Readonly vault
vault: PublicKey
Readonly vaultAuthority
vaultAuthority: PublicKey
Optional yourOutstandingShares
yourOutstandingShares?: PublicKey
Optional yourOutstandingSharesPair
yourOutstandingSharesPair?: Keypair
Optional yourPayment
yourPayment?: PublicKey
Optional yourPaymentPair
yourPaymentPair?: Keypair
Sets up accounts need to exucute the combineVault instruction.
Use the methods it provides to set them up unless have those accounts setup already.
should be created via createExternalPriceAccount
Instructions