initializeCreatorMetadata | - paramsInitializeCreatorMetadataParams
| - creatorMetadataisMut
- creatorisSigner
- payerisSignerisMut
- systemProgram
|
initializeMarket | - paramsInitializeMarketParams
| - marketisMut
- marketCollateral
- feeAccount
- quoteToken
- yesToken
- noToken
- creatorisSigner
- creatorMetadataisMut
- protocolFeeAccountisMut
- protocolFeeWallet
- protocolFeeToken
- feePayerAccountisMut
- globalState
- payerisSignerisMut
- tokenProgram
- associatedTokenProgram
- systemProgram
|
addResolver | | - marketisMut
- creatorisSigner
|
updateStatus | | - marketisMut
- resolverisSigner
|
mintOutcomeTokens | - paramsMintOutcomeTokensParams
| - minterisSigner
- minterQuoteAccountisMut
- minterYesAccountisMut
- minterNoAccountisMut
- market
- marketCollateralisMut
- quoteToken
- yesTokenisMut
- noTokenisMut
- feeAccountisMut
- creatorMetadata
- tokenProgram
|
burnOutcomeTokens | - paramsBurnOutcomeTokensParams
| - burnerisSigner
- burnerQuoteAccountisMut
- burnerYesAccountisMut
- burnerNoAccountisMut
- market
- marketCollateralisMut
- quoteToken
- yesTokenisMut
- noTokenisMut
- feeAccountisMut
- creatorMetadata
- tokenProgram
|
redeem | | - redeemerisSigner
- outcomeAccountisMut
- quoteAccountisMut
- market
- outcomeMintisMut
- quoteToken
- marketCollateralisMut
- creatorMetadata
- tokenProgram
|
setRedeemOracleForInvalid | - paramsSetRedeemOracleForInvalidParams
| - marketisMut
- creatorisSigner
|
setRedeemRatioForInvalid | - paramsSetRedeemRatioForInvalidParams
| - marketisMut
- oracleisSigner
|
initializeGlobalState | - paramsInitializeGlobalStateParams
| - globalStateisMut
- feeToken
- upgradeAuthorityisSigner
- outcomeProgram
- programData
- payerisSignerisMut
- systemProgram
|
updateGlobalState | - paramsUpdateGlobalStateParams
| - globalStateisMut
- authorityisSigner
- feeToken
|