Commit ec4fba83 authored by Guillaume Ballet's avatar Guillaume Ballet

Formatting fixes

parent 0a0b9370
...@@ -73,6 +73,7 @@ var ( ...@@ -73,6 +73,7 @@ var (
DerivationSignatureHash = sha256.Sum256(common.Hash{}.Bytes()) DerivationSignatureHash = sha256.Sum256(common.Hash{}.Bytes())
) )
// List of APDU command-related constants
const ( const (
claISO7816 = 0 claISO7816 = 0
claSCWallet = 0x80 claSCWallet = 0x80
...@@ -89,6 +90,10 @@ const ( ...@@ -89,6 +90,10 @@ const (
insLoadKey = 0xD0 insLoadKey = 0xD0
insDeriveKey = 0xD1 insDeriveKey = 0xD1
insStatus = 0xF2 insStatus = 0xF2
)
// List of ADPU command parameters
const (
P1DeriveKeyFromMaster = uint8(0x00) P1DeriveKeyFromMaster = uint8(0x00)
P1DeriveKeyFromParent = uint8(0x01) P1DeriveKeyFromParent = uint8(0x01)
P1DeriveKeyFromCurrent = uint8(0x10) P1DeriveKeyFromCurrent = uint8(0x10)
...@@ -102,12 +107,12 @@ const ( ...@@ -102,12 +107,12 @@ const (
signP2OnlyBlock = uint8(0x81) signP2OnlyBlock = uint8(0x81)
exportP1Any = uint8(0x00) exportP1Any = uint8(0x00)
exportP2Pubkey = uint8(0x01) exportP2Pubkey = uint8(0x01)
// Minimum time to wait between self derivation attempts, even it the user is
// requesting accounts like crazy.
selfDeriveThrottling = time.Second
) )
// Minimum time to wait between self derivation attempts, even it the user is
// requesting accounts like crazy.
const selfDeriveThrottling = time.Second
// Wallet represents a smartcard wallet instance. // Wallet represents a smartcard wallet instance.
type Wallet struct { type Wallet struct {
Hub *Hub // A handle to the Hub that instantiated this wallet. Hub *Hub // A handle to the Hub that instantiated this wallet.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment