Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

VoteWithReasonAndParams

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams

[derive(Copy, Drop)]
pub struct VoteWithReasonAndParams {
    pub verifying_contract: ContractAddress,
    pub nonce: felt252,
    pub proposal_id: felt252,
    pub support: u8,
    pub voter: ContractAddress,
    pub reason_hash: felt252,
    pub params: Span<felt252>,
}

Members

verifying_contract

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::verifying_contract

pub verifying_contract: ContractAddress

nonce

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::nonce

pub nonce: felt252

proposal_id

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::proposal_id

pub proposal_id: felt252

support

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::support

pub support: u8

voter

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::voter

pub voter: ContractAddress

reason_hash

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::reason_hash

pub reason_hash: felt252

params

Fully qualified path: openzeppelin_governance::governor::vote::VoteWithReasonAndParams::params

pub params: Span<felt252>