Name | Arguments | Accounts |
---|---|---|
initializeDaoV0 | args:`InitializeDaoArgsV0` | payer isSignerisMut dao isMut hntMint isMut hntMintAuthority isSigner hntFreezeAuthority isSigner hntCircuitBreaker isMut dcMint hstPool systemProgram tokenProgram circuitBreakerProgram thread isMut clockwork |
initializeSubDaoV0 | args:`InitializeSubDaoArgsV0` | payer isSignerisMut dao isMut authority isSigner subDao isMut hntMint dntMint isMut dntMintAuthority isSigner subDaoFreezeAuthority isSigner circuitBreaker isMut treasury isMut treasuryCircuitBreaker isMut treasuryManagement isMut rewardsEscrow delegatorPoolCircuitBreaker isMut delegatorPool isMut activeDeviceAggregator systemProgram tokenProgram treasuryManagementProgram circuitBreakerProgram associatedTokenProgram thread isMut clockwork |
trackDcBurnV0 | args:`TrackDcBurnArgsV0` | subDaoEpochInfo isMut subDao isMut registrar dao dcMint accountPayer isSignerisMut systemProgram |
calculateUtilityScoreV0 | args:`CalculateUtilityScoreArgsV0` | payer isSignerisMut registrar dao hntMint subDao isMut activeDeviceAggregator historyBuffer prevDaoEpochInfo daoEpochInfo isMut subDaoEpochInfo isMut systemProgram tokenProgram circuitBreakerProgram |
issueRewardsV0 | args:`IssueRewardsArgsV0` | dao subDao daoEpochInfo isMut subDaoEpochInfo isMut hntCircuitBreaker isMut dntCircuitBreaker isMut hntMint isMut dntMint isMut treasury isMut rewardsEscrow isMut delegatorPool isMut systemProgram tokenProgram circuitBreakerProgram |
delegateV0 | payer isSignerisMut position mint positionTokenAccount positionAuthority isSignerisMut registrar dao subDao isMut subDaoEpochInfo isMut closingTimeSubDaoEpochInfo isMut delegatedPosition isMut vsrProgram systemProgram | |
closeDelegationV0 | payer isSignerisMut position mint positionTokenAccount positionAuthority isSignerisMut registrar dao subDao isMut delegatedPosition isMut subDaoEpochInfo isMut vsrProgram systemProgram | |
claimRewardsV0 | args:`ClaimRewardsArgsV0` | position mint positionTokenAccount positionAuthority isSignerisMut registrar dao subDao isMut delegatedPosition isMut dntMint subDaoEpochInfo delegatorPool isMut delegatorAta isMut delegatorPoolCircuitBreaker isMut vsrProgram systemProgram circuitBreakerProgram associatedTokenProgram tokenProgram |
transferV0 | args:`TransferArgsV0` | registrar dao sourcePosition isMut sourceDelegatedPosition mint positionTokenAccount positionAuthority isSigner targetPosition isMut targetDelegatedPosition depositMint sourceVault isMut targetVault isMut vsrProgram tokenProgram associatedTokenProgram |
issueHstPoolV0 | args:`IssueHstPoolArgsV0` | dao daoEpochInfo isMut hntCircuitBreaker isMut hntMint isMut hstPool isMut tokenProgram circuitBreakerProgram |
resetLockupV0 | args:`ResetLockupArgsV0` | registrar dao position isMut delegatedPosition mint positionTokenAccount positionAuthority isSigner vsrProgram |
resetClockworkThreadV0 | authority isSignerisMut dao subDao isMut thread isMut clockwork systemProgram tokenProgram circuitBreakerProgram | |
subDaoKickoffV0 | dao subDao hntMint activeDeviceAggregator systemProgram tokenProgram circuitBreakerProgram | |
daoKickoffV0 | dao hntCircuitBreaker isMut hntMint hstPool tokenProgram circuitBreakerProgram |