σ : Complete chain state. GP eq (6).
σ ≡ (α, β, θ, γ, δ, η, ι, κ, λ, ρ, τ, ϕ, χ, ψ, π, ω, ξ)
Constructor
Fields
authPool : Array (Array Hash)
α : Authorization pool. ⟦⟦ℍ⟧_{:O}⟧_C.
Per-core pool of authorized code hashes.
accOutputs : Jar.AccumulationOutputs
θ : Most recent accumulation outputs.
pendingValidators : Array Jar.ValidatorKey
ι : Pending (staging) validator keys for next epoch. ⟦𝕂⟧_V.
currentValidators : Array Jar.ValidatorKey
κ : Current (active) validator keys. ⟦𝕂⟧_V.
pendingReports : Array (Option Jar.PendingReport)
ρ : Pending work reports per core. ⟦PendingReport?⟧_C.
authQueue : Array (Array Hash)
ϕ : Authorization queue. ⟦⟦ℍ⟧_Q⟧_C.
Per-core queue of authorized code hashes.
accQueue : Array (Array (Jar.WorkReport × Array Hash))
ω : Accumulation queue (ready work-reports).
accHistory : Array (Array Hash)
ξ : Accumulated work-package hashes history.