Skip to main content

process_create_vote_account

Function process_create_vote_account 

Source
pub async fn process_create_vote_account(
    rpc_client: &RpcClient,
    config: &CliConfig<'_>,
    vote_account: SignerIndex,
    seed: &Option<String>,
    identity_account: SignerIndex,
    authorized_voter: &Option<Pubkey>,
    authorized_withdrawer: Pubkey,
    commission: Option<u8>,
    use_v2_instruction: bool,
    inflation_rewards_commission_bps: Option<u16>,
    inflation_rewards_collector: Option<&Pubkey>,
    block_revenue_commission_bps: Option<u16>,
    block_revenue_collector: Option<&Pubkey>,
    sign_only: bool,
    dump_transaction_message: bool,
    blockhash_query: &BlockhashQuery,
    nonce_account: Option<&Pubkey>,
    nonce_authority: SignerIndex,
    memo: Option<&String>,
    fee_payer: SignerIndex,
    compute_unit_price: Option<u64>,
) -> ProcessResult