Name | Arguments | Accounts |
---|---|---|
addCollection | name:`string` verifiedCreatorAddress:`publicKey` floorPriceLamports:`u64` isSimulation:`bool` | signer isSignerisMut collection isSignerisMut collectionAuthPda isMut systemProgram rent |
updateFloorPrice | floorPriceLamports:`u64` | signer isSignerisMut collection isMut systemProgram rent |
limitLend | listPriceLamports:`u64` premiumPriceLamports:`u64` | signer isSignerisMut collection isMut nftMint metaplexMetadataPda lenderNftAccount isMut collectionAuthPda isMut nftVault isSignerisMut lendLimitOrder isSignerisMut systemProgram tokenProgram rent |
limitBorrow | listPriceLamports:`u64` premiumPriceLamports:`u64` | signer isSignerisMut collection isMut collateralWsolVault isSignerisMut premiumWsolVault isSignerisMut feeWsolVault isSignerisMut borrowLimitOrder isSignerisMut systemProgram tokenProgram rent |
marketLend | signer isSignerisMut collection isMut borrowLimitOrder isMut metaplexMetadataPda nftMint lenderNftAccount isMut borrowerNftAta isMut premiumWsolVault isMut feeWsolVault isMut feeReceiverAddress isMut activeLoan isSignerisMut systemProgram tokenProgram rent | |
marketBorrow | signer isSignerisMut feeReceiverAddress isMut collection isMut collectionAuthPda isMut lendLimitOrder isMut lenderAddress isMut nftMint nftVault isMut borrowerNftAta isMut collateralWsolVault isSignerisMut activeLoan isSignerisMut systemProgram tokenProgram rent | |
cancelLend | signer isSignerisMut collection isMut collectionAuthPda isMut lendLimitOrder isMut nftMint nftVault isMut lenderNftAta isMut systemProgram tokenProgram rent | |
cancelBorrow | signer isSignerisMut collection isMut borrowLimitOrder isMut premiumWsolVault isMut collateralWsolVault isMut feeWsolVault isMut systemProgram tokenProgram rent | |
repayLoan | signer isSignerisMut collection isMut activeLoan isMut metaplexMetadataPda nftMint borrowerNftAta isMut lenderNftAta isMut wsolVault isMut systemProgram tokenProgram rent | |
liquidateLoan | signer isSignerisMut collection isMut activeLoan isMut wsolVault isMut systemProgram tokenProgram rent | |
simulateCreateMetadata | verifiedCreatorAddress:`publicKey` | signer isSignerisMut metadata isMut nftMint isMut systemProgram rent |