bnb-chain / tss-lib

Threshold Signature Scheme, for ECDSA and EDDSA
MIT License
790 stars 271 forks source link

depends on agl/ed25519, which is removed/unmaintained #280

Open randomshinichi opened 11 months ago

randomshinichi commented 11 months ago

Downstream dependency is removed, so I'm unable to use this library. How do you guys deal with this?

$ go get github.com/bnb-chain/tss-lib/v2/tss@v2.0.1
go: github.com/bnb-chain/tss-lib/v2/tss imports
        github.com/decred/dcrd/dcrec/edwards/v2 imports
        github.com/agl/ed25519: cannot find module providing package github.com/agl/ed25519
yycen commented 10 months ago

The agl/ed25519 points to our fork https://github.com/bnb-chain/tss-lib/blob/409542ed86842cf691ccb5c5b679cc25abd7f975/go.mod#L20

austbot commented 5 months ago

@randomshinichi I hit this error too today and fixed it by adding that line to my go.mod replace github.com/agl/ed25519 => github.com/binance-chain/edwards25519 v0.0.0-20200305024217-f36fc4b53d43