-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
When the app is opened then go through the array of password-encrypted private keys stored in localStorage.getItem("keys") and retrieve the identity for each verified key from account-identity in the form of:
{ idCode: "38008040123", idProvider: "EST-ID" }
{ idCode: "123522", idProvider: "EST-BIZ" }
See: cryptofiat/account-identity#21
Based on the responses construct profiles similar to the model
{
identity: "38008040123",
identifier: "Estonian-ID",
commonName: "JUKU JUHALAINEN",
name: { firstName: "Juku", lastName: "Juhalainen" }
social: [ { schema: "twitter", URI: "@juhalainen" } , { schema: "facebook", URI: "jukujuh"}] ,
avatar: "http://pic.twitter.com/nat.png",
coverPhoto: "http://pic.twitter.com/blaah.png",
keys: [
{ privateEncrypted: "0x1231",
public: "0x4323...",
hdKey: { type: hdKey, paths: [ "2/2322" , "2/3232" ] },
addressCache: { timestamp: 1245342, balance: 32, approved: true, frozen: false } ,
transferCache: { timestamp: "13456464", transfers: [ Transfer ] }
},
...
]
}
Metadata
Metadata
Assignees
Labels
No labels