Closed pav-kv closed 2 years ago
Thanks! We'll make the switch.
It appears that the version of Trillian which now uses transparency-dev/merkle has not been tagged and released.
This causes problems, particularly in places like here, where Trillian's data structure has been updated to contain a transparency-dev/merkle/compact.NodeID
, but the version of Trillian which has been released (and which ct-woodpecker therefore relies on) still uses the internal type. This leads to issues like:
Please tag a new Trillian release so that we can update to that version and smoothly make this transition.
Thanks for flagging this. We were planing a release anyway, so it will be fixed soon.
Hi team,
I observe you are using a mix of
merkle
packages:We are in the process of decommissioning the
merkle
package from Trillian, as all our code (including Trillian itself) is now usingtransparency-dev/merkle
. The new repository is well maintained, and we are also going to document some best practices on Merkle tree implementations.Consider migrating your code fully to
transparency-dev/merkle
. Happy to help if you have questions on how to do it.Thank you.