Rename NameLedger to NameLedgerEd25519

This commit is contained in:
Ethan Frey 2017-10-23 16:38:57 +02:00
parent ae078ee915
commit 1b8d52bb82
3 changed files with 7 additions and 7 deletions

View File

@ -68,7 +68,7 @@ func getGenerator(algo string) Generator {
return GenEd25519
case crypto.NameSecp256k1:
return GenSecp256k1
case nano.NameLedger:
case nano.NameLedgerEd25519:
return GenLedger
default:
return genInvalidAlgo{algo}
@ -81,7 +81,7 @@ func getGeneratorByType(typ byte) Generator {
return GenEd25519
case crypto.TypeSecp256k1:
return GenSecp256k1
case nano.TypeLedger:
case nano.TypeLedgerEd25519:
return GenLedger
default:
return genInvalidByte{typ}

View File

@ -173,7 +173,7 @@ func TestSignWithLedger(t *testing.T) {
p := "hard2hack"
// create a nano user
c, _, err := cstore.Create(n, p, nano.NameLedger)
c, _, err := cstore.Create(n, p, nano.NameLedgerEd25519)
require.Nil(err, "%+v", err)
assert.Equal(c.Name, n)
_, ok := c.PubKey.Unwrap().(nano.PubKeyLedger)

View File

@ -13,8 +13,8 @@ import (
)
const (
NameLedger = "ledger"
TypeLedger = 0x10
NameLedgerEd25519 = "ledger"
TypeLedgerEd25519 = 0x10
)
var device *ledger.Ledger
@ -229,11 +229,11 @@ func (pk PubKeyLedger) Equals(other crypto.PubKey) bool {
func init() {
crypto.PrivKeyMapper.
RegisterImplementation(&PrivKeyLedger{}, NameLedger, TypeLedger).
RegisterImplementation(&PrivKeyLedger{}, NameLedgerEd25519, TypeLedgerEd25519).
RegisterImplementation(MockPrivKeyLedger{}, "mock-ledger", 0x11)
crypto.PubKeyMapper.
RegisterImplementation(PubKeyLedger{}, NameLedger, TypeLedger)
RegisterImplementation(PubKeyLedger{}, NameLedgerEd25519, TypeLedgerEd25519)
}
// Wrap fulfils interface for PrivKey struct