Logo

twamm

Back to IDL RegistryView on Explorer
NameArgumentsAccounts
init
  • paramsInitParams
  • upgradeAuthorityisSignerisMut
  • multisigisMut
  • transferAuthorityisMut
  • twammProgram
  • twammProgramData
  • systemProgram
testInit
  • paramsTestInitParams
  • upgradeAuthorityisSignerisMut
  • multisigisMut
  • transferAuthorityisMut
  • systemProgram
initTokenPair
  • paramsInitTokenPairParams
  • adminisSignerisMut
  • multisigisMut
  • tokenPairisMut
  • transferAuthority
  • mintTokenA
  • mintTokenB
  • custodyTokenAisMut
  • custodyTokenBisMut
  • systemProgram
  • rent
  • tokenProgram
  • associatedTokenProgram
setPermissions
  • paramsSetPermissionsParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setLimits
  • paramsSetLimitsParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setFees
  • paramsSetFeesParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setAdminSigners
  • paramsSetAdminSignersParams
  • adminisSigner
  • multisigisMut
  • systemProgram
setCrankAuthority
  • paramsSetCrankAuthorityParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setOracleConfig
  • paramsSetOracleConfigParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setTimeInForce
  • paramsSetTimeInForceParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
setTestOraclePrice
  • paramsSetTestOraclePriceParams
  • adminisSignerisMut
  • multisigisMut
  • tokenPairisMut
  • oracleTokenAisMut
  • oracleTokenBisMut
  • systemProgram
setTestTime
  • paramsSetTestTimeParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
deleteTestPool
  • paramsDeleteTestPoolParams
  • adminisSigner
  • multisigisMut
  • tokenPair
  • transferAuthorityisMut
  • custodyTokenA
  • custodyTokenB
  • poolisMut
deleteTestPair
  • paramsDeleteTestPairParams
  • adminisSigner
  • multisigisMut
  • userAccountTokenAisMut
  • userAccountTokenBisMut
  • tokenPairisMut
  • transferAuthorityisMut
  • custodyTokenAisMut
  • custodyTokenBisMut
  • tokenProgram
withdrawFees
  • paramsWithdrawFeesParams
  • adminisSigner
  • multisigisMut
  • tokenPairisMut
  • transferAuthorityisMut
  • custodyTokenAisMut
  • custodyTokenBisMut
  • receiverTokenAisMut
  • receiverTokenBisMut
  • receiverSolisMut
  • tokenProgram
getOutstandingAmount
  • paramsGetOutstandingAmountParams
  • ownerisSigner
  • tokenPair
  • oracleTokenA
  • oracleTokenB
crank
  • paramsCrankParams
  • ownerisSigner
  • userAccountTokenAisMut
  • userAccountTokenBisMut
  • tokenPairisMut
  • transferAuthorityisMut
  • custodyTokenAisMut
  • custodyTokenBisMut
  • oracleTokenA
  • oracleTokenB
  • tokenProgram
settle
  • paramsSettleParams
  • ownerisSigner
  • userAccountTokenAisMut
  • userAccountTokenBisMut
  • tokenPairisMut
  • transferAuthority
  • custodyTokenAisMut
  • custodyTokenBisMut
  • oracleTokenA
  • oracleTokenB
  • tokenProgram
placeOrder
  • paramsPlaceOrderParams
  • ownerisSignerisMut
  • userAccountTokenAisMut
  • userAccountTokenBisMut
  • tokenPairisMut
  • custodyTokenAisMut
  • custodyTokenBisMut
  • orderisMut
  • currentPoolisMut
  • targetPoolisMut
  • systemProgram
  • tokenProgram
cancelOrder
  • paramsCancelOrderParams
  • payerisSigner
  • owner
  • userAccountTokenAisMut
  • userAccountTokenBisMut
  • tokenPairisMut
  • transferAuthorityisMut
  • custodyTokenAisMut
  • custodyTokenBisMut
  • orderisMut
  • poolisMut
  • tokenProgram