Structs

Functions

Create a chain per agent

Create a chain from a range where the first chain items previous hash == that items hash.

Create a set of chains with forks where the first range is the chain that all following ranges fork from.

Build a chain with gaps in it. Each range will make a chain even if there are gaps.