Type Alias pallet_election_provider_multi_phase::signed::SignedSubmissionOf
source · pub type SignedSubmissionOf<T> = SignedSubmission<<T as Config>::AccountId, BalanceOf<T>, <<T as Config>::MinerConfig as MinerConfig>::Solution>;
Aliased Type§
struct SignedSubmissionOf<T> {
pub who: <T as Config>::AccountId,
pub deposit: <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance,
pub raw_solution: RawSolution<<<T as Config>::MinerConfig as MinerConfig>::Solution>,
pub call_fee: <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance,
}
Fields§
§who: <T as Config>::AccountId
Who submitted this solution.
deposit: <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance
The deposit reserved for storing this solution.
raw_solution: RawSolution<<<T as Config>::MinerConfig as MinerConfig>::Solution>
The raw solution itself.
call_fee: <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance