Merge pull request #33 from chrwoizi/master

feat: Wait until the keys are generated
This commit is contained in:
Dimitar Nanov 2020-03-06 05:44:59 +02:00 committed by GitHub
commit 99f0bd9622
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -104,7 +104,7 @@ module.exports = class Client {
async initialization(order) { async initialization(order) {
const keys = await this.keys(); const keys = await this.keys();
if (keys === null) this._generateKeys(); if (keys === null) await this._generateKeys();
if (this.tracesStorage) if (this.tracesStorage)
this.tracesStorage.new().ofType('ORDER.INI'); this.tracesStorage.new().ofType('ORDER.INI');
@ -223,10 +223,10 @@ module.exports = class Client {
} }
} }
_generateKeys() { async _generateKeys() {
const keysObject = Keys.generate(); const keysObject = Keys.generate();
this._writeKeys(keysObject); await this._writeKeys(keysObject);
} }
async setBankKeys(bankKeys) { async setBankKeys(bankKeys) {