NameArgumentsAccounts
initializeController
redeemableMintDecimals:`u8`
authority
isSigner
payer
isSignerisMut
controller
isMut
redeemableMint
isMut
systemProgram
tokenProgram
rent
editController
fields:`EditControllerFields`
authority
isSigner
controller
isMut
editMercurialVaultDepository
fields:`EditMercurialVaultDepositoryFields`
authority
isSigner
controller
isMut
depository
isMut
editIdentityDepository
fields:`EditIdentityDepositoryFields`
authority
isSigner
controller
isMut
depository
isMut
editCredixLpDepository
fields:`EditCredixLpDepositoryFields`
authority
isSigner
controller
isMut
depository
isMut
mintWithMercurialVaultDepository
collateralAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
redeemableMint
isMut
userRedeemable
isMut
collateralMint
userCollateral
isMut
depositoryLpTokenVault
isMut
mercurialVault
isMut
mercurialVaultLpMint
isMut
mercurialVaultCollateralTokenSafe
isMut
mercurialVaultProgram
systemProgram
tokenProgram
registerMercurialVaultDepository
mintingFeeInBps:`u8`
redeemingFeeInBps:`u8`
redeemableAmountUnderManagementCap:`u128`
authority
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralMint
mercurialVault
mercurialVaultLpMint
depositoryLpTokenVault
isMut
systemProgram
tokenProgram
rent
redeemFromMercurialVaultDepository
redeemableAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
redeemableMint
isMut
userRedeemable
isMut
collateralMint
userCollateral
isMut
depositoryLpTokenVault
isMut
mercurialVault
isMut
mercurialVaultLpMint
isMut
mercurialVaultCollateralTokenSafe
isMut
mercurialVaultProgram
systemProgram
tokenProgram
initializeIdentityDepository
authority
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralVault
isMut
collateralMint
systemProgram
tokenProgram
rent
mintWithIdentityDepository
collateralAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralVault
isMut
redeemableMint
isMut
userCollateral
isMut
userRedeemable
isMut
systemProgram
tokenProgram
redeemFromIdentityDepository
redeemableAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralVault
isMut
redeemableMint
isMut
userCollateral
isMut
userRedeemable
isMut
systemProgram
tokenProgram
registerCredixLpDepository
mintingFeeInBps:`u8`
redeemingFeeInBps:`u8`
redeemableAmountUnderManagementCap:`u128`
authority
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralMint
depositoryCollateral
isMut
depositoryShares
isMut
credixProgramState
credixGlobalMarketState
credixSigningAuthority
credixLiquidityCollateral
credixSharesMint
systemProgram
tokenProgram
associatedTokenProgram
rent
mintWithCredixLpDepository
collateralAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
redeemableMint
isMut
collateralMint
userRedeemable
isMut
userCollateral
isMut
depositoryCollateral
isMut
depositoryShares
isMut
credixGlobalMarketState
credixSigningAuthority
credixLiquidityCollateral
isMut
credixSharesMint
isMut
credixPass
systemProgram
tokenProgram
associatedTokenProgram
credixProgram
rent
redeemFromCredixLpDepository
redeemableAmount:`u64`
user
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
redeemableMint
isMut
collateralMint
userRedeemable
isMut
userCollateral
isMut
depositoryCollateral
isMut
depositoryShares
isMut
credixProgramState
credixGlobalMarketState
isMut
credixSigningAuthority
credixLiquidityCollateral
isMut
credixSharesMint
isMut
credixPass
credixTreasuryCollateral
isMut
credixMultisigKey
credixMultisigCollateral
isMut
systemProgram
tokenProgram
associatedTokenProgram
credixProgram
rent
collectProfitOfCredixLpDepository
authority
isSigner
payer
isSignerisMut
controller
isMut
depository
isMut
collateralMint
depositoryCollateral
isMut
depositoryShares
isMut
credixProgramState
credixGlobalMarketState
isMut
credixSigningAuthority
credixLiquidityCollateral
isMut
credixSharesMint
isMut
credixPass
isMut
credixTreasuryCollateral
isMut
credixMultisigKey
credixMultisigCollateral
isMut
authorityCollateral
isMut
systemProgram
tokenProgram
associatedTokenProgram
credixProgram
rent
freezeProgram
freeze:`bool`
authority
isSigner
controller
isMut