NameArgumentsAccounts
initializeCommunity
stakeUnlockEpochs:`u64`
confirmationThreshold:`u8`
validatorStake:`u64`
tracerStake:`u64`
fullStake:`u64`
authorityStake:`u64`
signerBump:`u8`
authority
isSigner
tokenAccount
community
isSignerisMut
stakeMint
tokenSigner
systemProgram
updateCommunity
stakeUnlockEpochs:`u64`
confirmationThreshold:`u8`
validatorStake:`u64`
tracerStake:`u64`
fullStake:`u64`
authorityStake:`u64`
authority
isSigner
community
isMut
setCommunityAuthority
authority
isSigner
community
isMut
newAuthority
createNetwork
name:`[u8; 32]`
schema:`NetworkSchema`
addressTracerReward:`u64`
addressConfirmationReward:`u64`
assetTracerReward:`u64`
assetConfirmationReward:`u64`
networkBump:`u8`
rewardSignerBump:`u8`
authority
isSigner
community
rewardMint
isMut
rewardSigner
network
isMut
tokenProgram
systemProgram
updateNetwork
addressTracerReward:`u64`
addressConfirmationReward:`u64`
assetTracerReward:`u64`
assetConfirmationReward:`u64`
authority
isSigner
community
network
isMut
createReporter
role:`ReporterRole`
name:`[u8; 32]`
bump:`u8`
authority
isSigner
community
reporter
isMut
pubkey
systemProgram
updateReporter
role:`ReporterRole`
name:`[u8; 32]`
authority
isSigner
community
reporter
isMut
createCase
caseId:`u64`
name:`[u8; 32]`
bump:`u8`
sender
isSignerisMut
community
isMut
reporter
case
isMut
systemProgram
updateCase
name:`[u8; 32]`
status:`CaseStatus`
sender
isSignerisMut
community
isMut
reporter
case
isMut
createAddress
addr:`[u8; 64]`
category:`Category`
risk:`u8`
bump:`u8`
sender
isSignerisMut
community
network
reporter
case
address
isMut
systemProgram
confirmAddress
sender
isSignerisMut
community
network
reporter
reporterReward
isMut
addressReporterReward
isMut
case
address
isMut
updateAddress
category:`Category`
risk:`u8`
sender
isSignerisMut
community
network
reporter
case
address
isMut
createAsset
mint:`[u8; 64]`
assetId:`[u8; 32]`
category:`Category`
risk:`u8`
bump:`u8`
sender
isSignerisMut
community
network
reporter
case
asset
isMut
systemProgram
confirmAsset
sender
isSignerisMut
community
network
reporter
reporterReward
isMut
assetReporterReward
isMut
case
asset
isMut
updateAsset
category:`Category`
risk:`u8`
sender
isSignerisMut
community
network
reporter
case
asset
isMut
initializeReporterReward
bump:`u8`
sender
isSignerisMut
community
network
reporter
reporterReward
isMut
systemProgram
activateReporter
sender
isSignerisMut
community
stakeMint
reporterTokenAccount
isMut
communityTokenAccount
isMut
tokenProgram
reporter
isMut
deactivateReporter
sender
isSignerisMut
community
reporter
isMut
releaseReporter
sender
isSignerisMut
community
stakeMint
reporterTokenAccount
isMut
communityTokenSigner
communityTokenAccount
isMut
tokenProgram
reporter
isMut
claimReporterReward
sender
isSignerisMut
community
network
reporter
reporterReward
isMut
reporterTokenAccount
isMut
rewardMint
isMut
rewardSigner
tokenProgram
freezeReporter
authority
isSigner
community
reporter
isMut
unfreezeReporter
authority
isSigner
community
reporter
isMut