Generate/recover can return error, not panic on ledger

This commit is contained in:
Ethan Frey
2017-10-23 16:35:26 +02:00
parent 085d72d212
commit ae078ee915
5 changed files with 62 additions and 37 deletions

View File

@@ -14,7 +14,10 @@ import (
func TestSortKeys(t *testing.T) {
assert := assert.New(t)
gen := func() crypto.PrivKey { return GenEd25519.Generate(cmn.RandBytes(16)) }
gen := func() crypto.PrivKey {
key, _ := GenEd25519.Generate(cmn.RandBytes(16))
return key
}
assert.NotEqual(gen(), gen())
// alphabetical order is n3, n1, n2