It was possible to instantiate Replicas with invalid share addresses.
What solution are you recommending?
I have made it so that Replicas now throw a validation error when being constructed with an invalid share address. It is still possible to create ReplicaDrivers with invalid addresses, but I want to address how addresses are provided to drivers at another time so that they do not need to be provided twice.
What's the problem you solved?
It was possible to instantiate
Replica
s with invalid share addresses.What solution are you recommending?
I have made it so that
Replica
s now throw a validation error when being constructed with an invalid share address. It is still possible to create ReplicaDrivers with invalid addresses, but I want to address how addresses are provided to drivers at another time so that they do not need to be provided twice.