this.database.run('UPDATE keychain_address SET status = 1 WHERE address_base = ?',[nextAddress.address_base],
(err)=>{
if(err){
returnreject(err);
}
this.database.run('UPDATE keychain SET status = 1 WHERE address_base = ?',[nextAddress.address_base],
(err)=>{
if(err){
returnreject(err);
}
});
nextAddress.status=1;
resolve(nextAddress);
});
}
);
});
}
getWalletDefaultKeyIdentifier(walletID){
returnnewPromise(resolve=>{
this.database.get('SELECT address_base as address_key_identifier FROM keychain WHERE wallet_id = ? AND is_change=0 AND address_position=0',[walletID],(err,row)=>{
...
...
@@ -203,7 +245,10 @@ export default class Keychain {