/** * Program IDL in camelCase format in order to be used in JS/TS. * * Note that this is only a type helper and is not the actual IDL. The original * IDL can be found at `target/idl/stake_vote.json`. */ export type StakeVote = { "address": ""; "metadata": { "name": "stakeVote"; "version": "0.1.0"; "spec": "0.1.0"; "description": "Created with Anchor"; }; "instructions": [ { "name": "activeEnd"; "discriminator": [ 104, 62, 44, 255, 161, 163, 95, 138 ]; "accounts": [ { "name": "stakeOperator"; "writable": true; "signer": true; }, { "name": "ballotBoxState"; }, { "name": "activeBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; } ]; }; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "appConfigInitialize"; "discriminator": [ 252, 42, 33, 37, 179, 27, 252, 196 ]; "accounts": [ { "name": "admin"; "writable": true; "signer": true; }, { "name": "configState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "activeBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; } ]; }; }, { "name": "stakeOperator"; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "platformMint"; }, { "name": "platformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; } ]; "args": []; }, { "name": "createBallotBox"; "discriminator": [ 128, 55, 13, 178, 110, 119, 141, 84 ]; "accounts": [ { "name": "stakeOperator"; "writable": true; "signer": true; }, { "name": "ballotBoxState"; "writable": true; "signer": true; }, { "name": "activeBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; } ]; }; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "params"; "type": { "defined": { "name": "createBallotBoxParams"; }; }; } ]; }, { "name": "createRewardPool"; "discriminator": [ 199, 136, 155, 69, 28, 136, 237, 214 ]; "accounts": [ { "name": "opeator"; "writable": true; "signer": true; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "ballotBox"; }, { "name": "mint"; }, { "name": "voteReward"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 114, 101, 119, 97, 114, 100 ]; }, { "kind": "account"; "path": "ballotBox"; } ]; }; }, { "name": "rewardPool"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "voteReward"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "mint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "createStake"; "discriminator": [ 201, 134, 55, 171, 2, 136, 228, 226 ]; "accounts": [ { "name": "stakeOperator"; "writable": true; "signer": true; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "statePool"; "writable": true; "signer": true; }, { "name": "stakeState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "params"; "type": { "defined": { "name": "createStakeParams"; }; }; } ]; }, { "name": "rewardDeposit"; "discriminator": [ 129, 243, 246, 179, 185, 7, 200, 117 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "ballotBox"; }, { "name": "mint"; }, { "name": "voteReward"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 114, 101, 119, 97, 114, 100 ]; }, { "kind": "account"; "path": "ballotBox"; } ]; }; }, { "name": "userTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "mint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "rewardPool"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "voteReward"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "mint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "amount"; "type": "u64"; } ]; }, { "name": "rewardReceive"; "discriminator": [ 6, 126, 185, 192, 65, 185, 26, 214 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "ballotBox"; }, { "name": "userVoteState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "ballotBox"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "voteReward"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 114, 101, 119, 97, 114, 100 ]; }, { "kind": "account"; "path": "ballotBox"; } ]; }; }, { "name": "userRewardState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 114, 101, 119, 97, 114, 100 ]; }, { "kind": "account"; "path": "ballotBox"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "mint"; }, { "name": "userTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "mint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "rewardPool"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "voteReward"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "mint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "simulateAddStakeAmount"; "discriminator": [ 110, 204, 13, 105, 223, 237, 164, 163 ]; "accounts": [ { "name": "payer"; "writable": true; "signer": true; }, { "name": "user"; }, { "name": "stakePoolState"; }, { "name": "userVoteState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; } ]; "args": [ { "name": "amount"; "type": "u64"; } ]; "returns": { "defined": { "name": "stakeAddStakeResult"; }; }; }, { "name": "simulateAddStakeTime"; "discriminator": [ 170, 94, 200, 198, 130, 22, 186, 46 ]; "accounts": [ { "name": "payer"; "writable": true; "signer": true; }, { "name": "user"; }, { "name": "stakePoolState"; }, { "name": "userVoteState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; } ]; "args": [ { "name": "peroid"; "type": "u64"; } ]; "returns": { "defined": { "name": "stakeAddTimeResult"; }; }; }, { "name": "simulateGetCurrentVoteByAmount"; "discriminator": [ 24, 25, 253, 173, 133, 145, 58, 119 ]; "accounts": [ { "name": "payer"; "writable": true; "signer": true; }, { "name": "user"; }, { "name": "stakePoolState"; }, { "name": "userVoteState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; } ]; "args": [ { "name": "amount"; "type": "u64"; }, { "name": "minAmount"; "type": "u64"; } ]; "returns": { "defined": { "name": "voteLeftResult"; }; }; }, { "name": "simulateStakeRelease"; "discriminator": [ 46, 63, 151, 167, 152, 223, 231, 50 ]; "accounts": [ { "name": "payer"; "writable": true; "signer": true; }, { "name": "user"; }, { "name": "stakePoolState"; }, { "name": "userVoteState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; } ]; "args": []; "returns": { "defined": { "name": "stakeReleaseResult"; }; }; }, { "name": "stake"; "discriminator": [ 206, 176, 202, 18, 200, 209, 179, 108 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "stakeState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakePoolState"; }, { "name": "userVoteState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "platformMint"; }, { "name": "voucherMint"; "writable": true; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "userPlatformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "userVoucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "platformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "voucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "params"; "type": { "defined": { "name": "stakeParams"; }; }; } ]; }, { "name": "stakeAdd"; "discriminator": [ 31, 201, 111, 243, 192, 138, 179, 29 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "stakeState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakePoolState"; }, { "name": "userStakeVoteState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "platformMint"; }, { "name": "voucherMint"; "writable": true; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "userPlatformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "userVoucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "platformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "voucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "params"; "type": { "defined": { "name": "stakeAddParams"; }; }; } ]; }, { "name": "stakeInit"; "discriminator": [ 137, 167, 22, 241, 128, 110, 12, 105 ]; "accounts": [ { "name": "stakeOperator"; "writable": true; "signer": true; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "stakeState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "platformMint"; }, { "name": "voucherMint"; "writable": true; "signer": true; }, { "name": "platformMintTokenAccount"; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "voucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "stakeSetPlatformMint"; "discriminator": [ 48, 232, 249, 52, 170, 115, 1, 190 ]; "accounts": [ { "name": "stakeOperator"; "writable": true; "signer": true; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "stakeState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "platformMint"; }, { "name": "platformMintTokenAccount"; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "stakeWithdraw"; "discriminator": [ 199, 13, 168, 20, 92, 151, 29, 56 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "stakeState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakePoolState"; }, { "name": "userStakeVoteState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "platformMint"; }, { "name": "voucherMint"; "writable": true; }, { "name": "stakeMintAuthor"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 109, 105, 110, 116, 45, 97, 117, 116, 104, 111, 114, 105, 116, 121 ]; } ]; }; }, { "name": "userPlatformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "userVoucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "user"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "platformPlatformMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "platformMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "platformVoucherMintTokenAccount"; "writable": true; "pda": { "seeds": [ { "kind": "account"; "path": "stakeMintAuthor"; }, { "kind": "const"; "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ]; }, { "kind": "account"; "path": "voucherMint"; } ]; "program": { "kind": "const"; "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ]; }; }; }, { "name": "activeBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; } ]; }; }, { "name": "userActiveBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "tokenProgram"; "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"; }, { "name": "associatedTokenProgram"; "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "amount"; "type": "u64"; } ]; }, { "name": "startReward"; "discriminator": [ 195, 182, 74, 138, 59, 123, 163, 240 ]; "accounts": [ { "name": "opeator"; "writable": true; "signer": true; }, { "name": "configState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 97, 112, 112, 45, 99, 111, 110, 102, 105, 103 ]; } ]; }; }, { "name": "ballotBox"; }, { "name": "voteReward"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 114, 101, 119, 97, 114, 100 ]; }, { "kind": "account"; "path": "ballotBox"; } ]; }; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "userActiveBallotBoxInit"; "discriminator": [ 100, 73, 104, 127, 32, 72, 188, 251 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "stakePoolState"; }, { "name": "userActiveBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": []; }, { "name": "vote"; "discriminator": [ 227, 110, 155, 23, 136, 126, 172, 25 ]; "accounts": [ { "name": "user"; "writable": true; "signer": true; }, { "name": "stakeState"; "pda": { "seeds": [ { "kind": "const"; "value": [ 115, 116, 97, 107, 101, 45, 115, 116, 97, 116, 101 ]; } ]; }; }, { "name": "stakePoolState"; }, { "name": "userStakeVoteState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "ballotBoxState"; "writable": true; }, { "name": "userActiveBallotBox"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 117, 115, 101, 114, 45, 97, 99, 116, 105, 118, 101, 45, 98, 97, 108, 108, 111, 116, 45, 98, 111, 120 ]; }, { "kind": "account"; "path": "stakePoolState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "userVoteState"; "writable": true; "pda": { "seeds": [ { "kind": "const"; "value": [ 118, 111, 116, 101, 45, 115, 116, 97, 116, 101 ]; }, { "kind": "account"; "path": "ballotBoxState"; }, { "kind": "account"; "path": "user"; } ]; }; }, { "name": "systemProgram"; "address": "11111111111111111111111111111111"; } ]; "args": [ { "name": "params"; "type": { "defined": { "name": "voteParams"; }; }; } ]; } ]; "accounts": [ { "name": "activeBallotBoxState"; "discriminator": [ 210, 64, 7, 111, 175, 192, 42, 255 ]; }, { "name": "ballotBoxState"; "discriminator": [ 155, 15, 144, 19, 239, 245, 93, 175 ]; }, { "name": "configState"; "discriminator": [ 193, 77, 160, 128, 208, 254, 180, 135 ]; }, { "name": "stakePoolState"; "discriminator": [ 74, 243, 209, 228, 233, 79, 59, 253 ]; }, { "name": "stakeState"; "discriminator": [ 108, 10, 236, 72, 1, 88, 133, 92 ]; }, { "name": "userActiveBallotBoxState"; "discriminator": [ 30, 41, 94, 101, 33, 139, 51, 16 ]; }, { "name": "userRewardState"; "discriminator": [ 55, 207, 144, 38, 203, 106, 156, 82 ]; }, { "name": "userStakeVoteState"; "discriminator": [ 40, 236, 161, 128, 142, 79, 240, 54 ]; }, { "name": "userVoteState"; "discriminator": [ 234, 205, 239, 206, 236, 120, 214, 207 ]; }, { "name": "voteRewardState"; "discriminator": [ 209, 95, 41, 43, 20, 64, 149, 44 ]; } ]; "types": [ { "name": "activeBallotBoxState"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBots"; "type": { "vec": "pubkey"; }; } ]; }; }, { "name": "ballotBoxCreateEvent"; "type": { "kind": "struct"; "fields": [ { "name": "xid"; "type": "u64"; }, { "name": "ballotBox"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "timeStartAt"; "type": "u64"; }, { "name": "timeEndAt"; "type": "u64"; }, { "name": "uri"; "type": "string"; } ]; }; }, { "name": "ballotBoxState"; "type": { "kind": "struct"; "fields": [ { "name": "startAt"; "type": "u64"; }, { "name": "endAt"; "type": "u64"; }, { "name": "totalVote"; "type": "u64"; }, { "name": "isCompleted"; "type": "bool"; }, { "name": "uri"; "type": "string"; } ]; }; }, { "name": "configState"; "type": { "kind": "struct"; "fields": [ { "name": "admin"; "type": "pubkey"; }, { "name": "stakeOperator"; "type": "pubkey"; } ]; }; }, { "name": "createBallotBoxParams"; "type": { "kind": "struct"; "fields": [ { "name": "xid"; "type": "u64"; }, { "name": "timeStartAt"; "type": { "option": "u64"; }; }, { "name": "timeEndAt"; "type": "u64"; }, { "name": "uri"; "type": "string"; } ]; }; }, { "name": "createStakeParams"; "type": { "kind": "struct"; "fields": [ { "name": "stakePeriod"; "type": "u64"; }, { "name": "rewardGrowBy"; "type": "u64"; }, { "name": "rewardGrowMinBy"; "type": "u64"; } ]; }; }, { "name": "rewardDepositEvent"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBox"; "type": "pubkey"; }, { "name": "user"; "type": "pubkey"; }, { "name": "mint"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "amount"; "type": "u64"; }, { "name": "rewardAmountTotal"; "type": "u64"; } ]; }; }, { "name": "rewardPoolCreateEvent"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBox"; "type": "pubkey"; }, { "name": "voteRewardState"; "type": "pubkey"; }, { "name": "mint"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; } ]; }; }, { "name": "rewardReceivedEvent"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBox"; "type": "pubkey"; }, { "name": "user"; "type": "pubkey"; }, { "name": "mint"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "amount"; "type": "u64"; } ]; }; }, { "name": "rewardStartEvent"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBox"; "type": "pubkey"; }, { "name": "voteRewardState"; "type": "pubkey"; }, { "name": "startAt"; "type": "u64"; } ]; }; }, { "name": "stakeAddEvent"; "type": { "kind": "struct"; "fields": [ { "name": "user"; "type": "pubkey"; }, { "name": "stakePool"; "type": "pubkey"; }, { "name": "userVoteState"; "type": "pubkey"; }, { "name": "stakeAddType"; "type": "u8"; }, { "name": "addAmount"; "type": "u64"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "stakeReleaseRecived"; "type": "u128"; }, { "name": "stakeReleaseNotRecived"; "type": "u128"; }, { "name": "stakeReleasePerTime"; "type": "u128"; }, { "name": "voteRedecePerTime"; "type": "u128"; } ]; }; }, { "name": "stakeAddParams"; "type": { "kind": "struct"; "fields": [ { "name": "amount"; "type": "u64"; }, { "name": "addType"; "type": "u8"; } ]; }; }, { "name": "stakeAddStakeResult"; "type": { "kind": "struct"; "fields": [ { "name": "timeCurrent"; "type": "u64"; }, { "name": "voteAddNew"; "type": "u64"; }, { "name": "voteTotalNew"; "type": "u128"; }, { "name": "votePerTimeNew"; "type": "u128"; }, { "name": "stakePerTimeNew"; "type": "u128"; } ]; }; }, { "name": "stakeAddTimeResult"; "type": { "kind": "struct"; "fields": [ { "name": "timeCurrent"; "type": "u64"; }, { "name": "stakeReleaseNow"; "type": "u64"; }, { "name": "stakePerTimeNew"; "type": "u128"; }, { "name": "voteAddNew"; "type": "u64"; }, { "name": "voteTotalNew"; "type": "u128"; }, { "name": "votePerTimeNew"; "type": "u128"; } ]; }; }, { "name": "stakeEvent"; "type": { "kind": "struct"; "fields": [ { "name": "user"; "type": "pubkey"; }, { "name": "stakePool"; "type": "pubkey"; }, { "name": "userVoteState"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "statePeriod"; "type": "u64"; }, { "name": "stakeAmount"; "type": "u64"; }, { "name": "voteAmount"; "type": "u64"; }, { "name": "stakeReleaseRecived"; "type": "u128"; }, { "name": "stakeReleaseNotRecived"; "type": "u128"; }, { "name": "stakeReleasePerTime"; "type": "u128"; }, { "name": "voteRedecePerTime"; "type": "u128"; } ]; }; }, { "name": "stakeParams"; "type": { "kind": "struct"; "fields": [ { "name": "amount"; "type": "u64"; } ]; }; }, { "name": "stakePoolState"; "type": { "kind": "struct"; "fields": [ { "name": "stakePeriod"; "type": "u64"; }, { "name": "rewardGrowBy"; "type": "u64"; }, { "name": "growReduceBy"; "type": "u64"; }, { "name": "decimal"; "type": "u8"; }, { "name": "rewardGrowMinBy"; "type": "u64"; } ]; }; }, { "name": "stakeReleaseResult"; "type": { "kind": "struct"; "fields": [ { "name": "timeReleaseAt"; "type": "u64"; }, { "name": "stakeRelease"; "type": "u64"; } ]; }; }, { "name": "stakeState"; "type": { "kind": "struct"; "fields": [ { "name": "operater"; "type": "pubkey"; }, { "name": "stakeMintAuthor"; "type": "pubkey"; }, { "name": "platformMint"; "type": "pubkey"; }, { "name": "voucherMint"; "type": "pubkey"; }, { "name": "platformMintTokenAccount"; "type": "pubkey"; }, { "name": "voucherMintTokenAccount"; "type": "pubkey"; } ]; }; }, { "name": "stakeWithdrawEvent"; "type": { "kind": "struct"; "fields": [ { "name": "user"; "type": "pubkey"; }, { "name": "stakePool"; "type": "pubkey"; }, { "name": "userVoteState"; "type": "pubkey"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "stakeReleaseRecived"; "type": "u128"; }, { "name": "stakeReleaseNotRecived"; "type": "u128"; } ]; }; }, { "name": "userActiveBallotAndLock"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBot"; "type": "pubkey"; }, { "name": "stakeLock"; "type": "u64"; } ]; }; }, { "name": "userActiveBallotBoxState"; "type": { "kind": "struct"; "fields": [ { "name": "user"; "type": "pubkey"; }, { "name": "ballotLocks"; "type": { "vec": { "defined": { "name": "userActiveBallotAndLock"; }; }; }; } ]; }; }, { "name": "userRewardState"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBot"; "type": "pubkey"; }, { "name": "rewardMint"; "type": "pubkey"; }, { "name": "voteRewardState"; "type": "pubkey"; }, { "name": "amount"; "type": "u64"; } ]; }; }, { "name": "userStakeVoteState"; "type": { "kind": "struct"; "fields": [ { "name": "stakePoolState"; "type": "pubkey"; }, { "name": "owner"; "type": "pubkey"; }, { "name": "timeStartAt"; "type": "u64"; }, { "name": "timeEndAt"; "type": "u64"; }, { "name": "timeStakeRelease"; "type": "u64"; }, { "name": "periodUsed"; "type": "u64"; }, { "name": "periodTotal"; "type": "u64"; }, { "name": "stakeAllTotal"; "type": "u128"; }, { "name": "stakeTotal"; "type": "u64"; }, { "name": "stakeReleaseNotRecived"; "type": "u128"; }, { "name": "stakeReleaseRecived"; "type": "u128"; }, { "name": "stakeReleasePerTime"; "type": "u128"; }, { "name": "votePerTime"; "type": "u128"; }, { "name": "voteUsed"; "type": "u64"; }, { "name": "voteTotal"; "type": "u64"; }, { "name": "decimal"; "type": "u8"; } ]; }; }, { "name": "userVoteState"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBot"; "type": "pubkey"; }, { "name": "owner"; "type": "pubkey"; }, { "name": "voteCount"; "type": "u64"; } ]; }; }, { "name": "voteEvent"; "type": { "kind": "struct"; "fields": [ { "name": "user"; "type": "pubkey"; }, { "name": "stakePool"; "type": "pubkey"; }, { "name": "userVoteState"; "type": "pubkey"; }, { "name": "ballotBox"; "type": "pubkey"; }, { "name": "ballotBoxVoteAmount"; "type": "u64"; }, { "name": "createdAt"; "type": "u64"; }, { "name": "voteAmountUse"; "type": "u64"; } ]; }; }, { "name": "voteLeftResult"; "type": { "kind": "struct"; "fields": [ { "name": "periodTotalUsed"; "type": "u64"; }, { "name": "periodThisUsed"; "type": "u64"; }, { "name": "voteThisUsed"; "type": "u64"; }, { "name": "voteLeft"; "type": "u64"; } ]; }; }, { "name": "voteParams"; "type": { "kind": "struct"; "fields": [ { "name": "amount"; "type": "u64"; }, { "name": "minAmount"; "type": { "option": "u64"; }; }, { "name": "isWhole"; "type": "bool"; } ]; }; }, { "name": "voteRewardState"; "type": { "kind": "struct"; "fields": [ { "name": "ballotBot"; "type": "pubkey"; }, { "name": "rewardMint"; "type": "pubkey"; }, { "name": "amount"; "type": "u64"; }, { "name": "isStart"; "type": "bool"; } ]; }; } ]; }; //# sourceMappingURL=stake_vote.d.ts.map