There is a circular dependency issue still, whenever we bump clvm-traits. Since the implementations here are for the old version, the new version is a conflict, which causes errors in chia_rs. The simplest path forward is to remove the circular dependency between repos wherever possible. So this reverts a prior change to add it.
This is a breaking change, and to implement it in chia_rs, we will have to add the implementations back, as well as a dependency on clvmr in clvm-traits. This also means that chia-bls cannot depend on clvm-traits since it would indirectly depend on itself in doing so.
There is a circular dependency issue still, whenever we bump clvm-traits. Since the implementations here are for the old version, the new version is a conflict, which causes errors in chia_rs. The simplest path forward is to remove the circular dependency between repos wherever possible. So this reverts a prior change to add it.
This is a breaking change, and to implement it in chia_rs, we will have to add the implementations back, as well as a dependency on clvmr in clvm-traits. This also means that chia-bls cannot depend on clvm-traits since it would indirectly depend on itself in doing so.