initializeMarket | - paramsInitializeMarketParams
| - marketisSignerisMut
- authority
- creatorisSignerisMut
- tokenMint
- yesTokenAccountisMut
- noTokenAccountisMut
- systemProgram
- tokenProgram
- rent
|
initializeUserPosition | | - userisSignerisMut
- payerisSignerisMut
- marketisMut
- userPositionisMut
- systemProgram
|
deposit | | - userisSigner
- marketisMut
- yesTokenAccountisMut
- noTokenAccountisMut
- userTokenAccountisMut
- userPositionisMut
- tokenProgram
|
updateState | | - marketisMut
- resolverisSigner
|
withdraw | | - userisSigner
- yesTokenAccountisMut
- noTokenAccountisMut
- userTokenAccountisMut
- authority
- marketisMut
- userPositionisMut
- tokenProgram
|
initializeGlobalState | - paramsInitializeGlobalStateParams
| - globalStateisMut
- authorityisSigner
- globalStateOwner
- feeWallet
- escrowProgram
- programData
- systemProgram
- payerisSignerisMut
|
claim | | - globalState
- feeAccountisMut
- userTokenAccountisMut
- yesTokenAccountisMut
- noTokenAccountisMut
- userPositionisMut
- marketisMut
- authority
- tokenProgram
- userisSigner
|
setGlobalState | - paramsSetGlobalStateParams
| - globalStateisMut
- ownerisSigner
|
resolverAcknowledge | | - marketisMut
- resolverisSigner
|