Summary
bnb-chain/tss is currently pinned to an older tss-lib release:
github.com/bnb-chain/tss-lib/v2 v2.0.0
It looks like this is now behind the current upstream tss-lib state.
Current gap
From checking bnb-chain/tss-lib:
tss currently pins: v2.0.0
- latest tagged release in
tss-lib: v2.0.2
tss-lib default branch: origin/master
origin/master head observed locally: c84c096 (add checker in modproof (#323))
Distance from the version currently used by tss:
v2.0.0 -> v2.0.2: 28 commits behind
v2.0.0 -> origin/master: 32 commits behind
Why this matters
There are already multiple fixes and changes after v2.0.0, for example:
add checker in modproof (#323)
Update range proof (#289)
check whether the threshold and size of vs is equal (#291)
fix input parameters
add NewLocalPartyWithLength for leading zero issue in ecdsa
add NewLocalPartyWithLength for leading zero issue in eddsa
Fix: update always round.ok (#282)
fixed nil pointer on String() method (#276)
Request
Please update bnb-chain/tss from github.com/bnb-chain/tss-lib/v2 v2.0.0 to a newer upstream version from bnb-chain/tss-lib.
At minimum, updating to v2.0.2 would reduce the gap.
Preferably, update to the latest appropriate upstream revision after compatibility testing.
Notes
This request is based on the current dependency configuration in tss/go.mod and comparison against the current bnb-chain/tss-lib repo state.
Summary
bnb-chain/tssis currently pinned to an oldertss-librelease:It looks like this is now behind the current upstream
tss-libstate.Current gap
From checking bnb-chain/tss-lib:
tsscurrently pins:v2.0.0tss-lib:v2.0.2tss-libdefault branch:origin/masterorigin/masterhead observed locally:c84c096(add checker in modproof (#323))Distance from the version currently used by
tss:v2.0.0->v2.0.2:28commits behindv2.0.0->origin/master:32commits behindWhy this matters
There are already multiple fixes and changes after
v2.0.0, for example:add checker in modproof (#323)Update range proof (#289)check whether the threshold and size of vs is equal (#291)fix input parametersadd NewLocalPartyWithLength for leading zero issue in ecdsaadd NewLocalPartyWithLength for leading zero issue in eddsaFix: update always round.ok (#282)fixed nil pointer on String() method (#276)Request
Please update
bnb-chain/tssfromgithub.com/bnb-chain/tss-lib/v2 v2.0.0to a newer upstream version frombnb-chain/tss-lib.At minimum, updating to
v2.0.2would reduce the gap.Preferably, update to the latest appropriate upstream revision after compatibility testing.
Notes
This request is based on the current dependency configuration in
tss/go.modand comparison against the currentbnb-chain/tss-librepo state.