Skip to content
This repository was archived by the owner on Dec 28, 2022. It is now read-only.

Conversation

kasperisager
Copy link
Contributor

@kasperisager kasperisager commented Nov 9, 2021

All uint64s in the Merkle tree were previously encoded as BE . This PR fixes that by upgrading to hypercore-crypto v3.1 which encodes all uint64s as LE. It's... very breaking 💥

@kasperisager
Copy link
Contributor Author

The changes are being incorporated into hypercore-crypto: holepunchto/hypercore-crypto#10

@kasperisager kasperisager changed the title Remove hypercore-crypto dependency and use LE for all Merkle tree data Update hypercore-crypto to v3 Nov 9, 2021
@kasperisager kasperisager changed the title Update hypercore-crypto to v3 Update hypercore-crypto to v3.1 Nov 9, 2021
@mafintosh mafintosh merged commit 58ae200 into master Nov 9, 2021
@mafintosh mafintosh deleted the crypto branch November 9, 2021 13:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants