Skip to main content

place_oracles

Function place_oracles 

Source
pub fn place_oracles(schedule: &OracleSchedule) -> Vec<Placement>
Expand description

Lays out every round of a schedule, returning one placement per oracle in arrival order.

Each round’s oracles are sorted largest to smallest and laid end to end.

Every step adds a whole multiple of the next block’s size. So each offset divides evenly by that oracle’s own size.