Name | Arguments | Accounts |
---|---|---|
setDexConfig | input:`DexConfigInput` | master isMut signer isSignerisMut authority isSigner systemProgram |
setDexUserFeeTier | input:`DexUserFeeTierInput` | dexUser isMut user payer isSigner authority isSigner systemProgram |
createDexUser | referrer:`Option<[object Object]>` | dexUser isMut signer isSignerisMut systemProgram |
createMarketUser | pair market isMut marketUser isMut signer isSignerisMut systemProgram | |
createMarket | input:`MarketInput` | pair isSignerisMut market isMut eventQueue isMut t0Mint t1Mint lpTokenMint isMut t0Vault isMut t1Vault isMut bids isMut asks isMut master isMut signer isSignerisMut systemProgram rent tokenProgram |
addLiquidity | t0Amount:`u64` t1Amount:`u64` | pair market isMut t0Mint isMut t1Mint isMut t0Vault isMut t0User isMut t1Vault isMut t1User isMut lpTokenMint isMut lpTokenUser isMut lpTokenVault isMut master isMut signer isSignerisMut systemProgram rent tokenProgram logger |
removeLiquidity | amount:`u64` | pair market isMut t0Mint isMut t1Mint isMut t0Vault isMut t0User isMut t1Vault isMut t1User isMut lpTokenMint isMut lpTokenUser isMut lpTokenVault isMut master isMut signer isSignerisMut systemProgram rent tokenProgram logger |
createOrder | input:`OrderInput` | pair isMut market isMut eventQueue isMut dexUser marketUser isMut bids isMut asks isMut t0Vault isMut t1Vault isMut t0User isMut t1User isMut master signer isSignerisMut systemProgram tokenProgram logger |
settleFunds | pair isMut market isMut eventQueue isMut dexUser marketUser isMut t0Mint t1Mint bids isMut asks isMut t0Vault isMut t1Vault isMut t0User isMut t1User isMut master signer isSignerisMut rent tokenProgram logger | |
cancelOrder | input:`CancelOrderInput` | pair isMut market isMut eventQueue isMut dexUser marketUser isMut bids isMut asks isMut t0Vault isMut t1Vault isMut t0User isMut t1User isMut master signer isSignerisMut systemProgram tokenProgram logger |
daoSetFundManager | master isMut daoConfig isMut fundManager signer isSigner authority isSigner systemProgram | |
daoClaimRevenue | tokenIndex:`u8` | tokenMint market marketVault isMut daoConfig tokenUser isMut master isMut signer isSignerisMut systemProgram tokenProgram logger |
consumeEvents | input:`ConsumeEventsInput` | pair isMut market eventQueue isMut signer isSignerisMut master isMut logger |