There was an issue when working with the attester that the default wait for blocks behaved slightly differently and became blocking.
In order to be more flexible, we should allow for a custom behaviour that can be executed to determine if a chain has started. We can default to the wait.ForBlocks we are currently doing, but maybe add a new field onto the builder / chain node that allows this to be overridden.
There was an issue when working with the attester that the default wait for blocks behaved slightly differently and became blocking.
In order to be more flexible, we should allow for a custom behaviour that can be executed to determine if a chain has started. We can default to the wait.ForBlocks we are currently doing, but maybe add a new field onto the builder / chain node that allows this to be overridden.