init | | - upgradeAuthorityisSignerisMut
- multisigisMut
- transferAuthorityisMut
- twammProgram
- twammProgramData
- systemProgram
|
testInit | | - upgradeAuthorityisSignerisMut
- multisigisMut
- transferAuthorityisMut
- systemProgram
|
initTokenPair | - paramsInitTokenPairParams
| - adminisSignerisMut
- multisigisMut
- tokenPairisMut
- transferAuthority
- mintTokenA
- mintTokenB
- custodyTokenAisMut
- custodyTokenBisMut
- systemProgram
- rent
- tokenProgram
- associatedTokenProgram
|
setPermissions | - paramsSetPermissionsParams
| - adminisSigner
- multisigisMut
- tokenPairisMut
|
setLimits | | - adminisSigner
- multisigisMut
- tokenPairisMut
|
setFees | | - 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 | | - adminisSigner
- multisigisMut
- tokenPairisMut
|
deleteTestPool | - paramsDeleteTestPoolParams
| - adminisSigner
- multisigisMut
- tokenPair
- transferAuthorityisMut
- custodyTokenA
- custodyTokenB
- poolisMut
|
deleteTestPair | - paramsDeleteTestPairParams
| - adminisSigner
- multisigisMut
- userAccountTokenAisMut
- userAccountTokenBisMut
- tokenPairisMut
- transferAuthorityisMut
- custodyTokenAisMut
- custodyTokenBisMut
- tokenProgram
|
withdrawFees | | - adminisSigner
- multisigisMut
- tokenPairisMut
- transferAuthorityisMut
- custodyTokenAisMut
- custodyTokenBisMut
- receiverTokenAisMut
- receiverTokenBisMut
- receiverSolisMut
- tokenProgram
|
getOutstandingAmount | - paramsGetOutstandingAmountParams
| - ownerisSigner
- tokenPair
- oracleTokenA
- oracleTokenB
|
crank | | - ownerisSigner
- userAccountTokenAisMut
- userAccountTokenBisMut
- tokenPairisMut
- transferAuthorityisMut
- custodyTokenAisMut
- custodyTokenBisMut
- oracleTokenA
- oracleTokenB
- tokenProgram
|
settle | | - ownerisSigner
- userAccountTokenAisMut
- userAccountTokenBisMut
- tokenPairisMut
- transferAuthority
- custodyTokenAisMut
- custodyTokenBisMut
- oracleTokenA
- oracleTokenB
- tokenProgram
|
placeOrder | | - ownerisSignerisMut
- userAccountTokenAisMut
- userAccountTokenBisMut
- tokenPairisMut
- custodyTokenAisMut
- custodyTokenBisMut
- orderisMut
- currentPoolisMut
- targetPoolisMut
- systemProgram
- tokenProgram
|
cancelOrder | | - payerisSigner
- owner
- userAccountTokenAisMut
- userAccountTokenBisMut
- tokenPairisMut
- transferAuthorityisMut
- custodyTokenAisMut
- custodyTokenBisMut
- orderisMut
- poolisMut
- tokenProgram
|