Changed methods for fetch data transactions and for get passPhrase
This commit is contained in:
@@ -55,7 +55,7 @@ class Store {
|
|||||||
fetchWrapper.postAuth('data/private', {
|
fetchWrapper.postAuth('data/private', {
|
||||||
networkIdentifier: this.nodeInfo.networkIdentifier,
|
networkIdentifier: this.nodeInfo.networkIdentifier,
|
||||||
lastBlockID: this.nodeInfo.lastBlockID
|
lastBlockID: this.nodeInfo.lastBlockID
|
||||||
}, [...this.encryptAccountData(data)])
|
}, [...this.encryptUserData(data)])
|
||||||
.then(() => this.fetchNewAccountData())
|
.then(() => this.fetchNewAccountData())
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ class Store {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fetchTransactionsInfo() {
|
fetchTransactionsInfo() {
|
||||||
fetchWrapper.get("account/transactions/71ccaeefe22050abc9b36ce0c1744316c11c49e1", {
|
fetchWrapper.get(`account/transactions/${this.address}`, {
|
||||||
networkIdentifier: this.nodeInfo.networkIdentifier,
|
networkIdentifier: this.nodeInfo.networkIdentifier,
|
||||||
lastBlockID: this.nodeInfo.lastBlockID
|
lastBlockID: this.nodeInfo.lastBlockID
|
||||||
}).then((res) => this.saveInfoTransactions(res))
|
}).then((res) => this.saveInfoTransactions(res))
|
||||||
@@ -83,6 +83,15 @@ class Store {
|
|||||||
sessionStorage.setItem('passPhrase', this._passPhrase);
|
sessionStorage.setItem('passPhrase', this._passPhrase);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
savePastPassPhrase(phrase) {
|
||||||
|
this._passPhrase=phrase
|
||||||
|
sessionStorage.setItem('passPhrase', this._passPhrase);
|
||||||
|
};
|
||||||
|
|
||||||
|
fetchPassPhrase() {
|
||||||
|
this._passPhrase = sessionStorage.getItem('passPhrase')
|
||||||
|
}
|
||||||
|
|
||||||
fetchSharedData() {
|
fetchSharedData() {
|
||||||
this._keysArray.forEach((elem) => fetchWrapper.get(`data/shared/${elem}`).then((res) => this.changeSharedData(res)))
|
this._keysArray.forEach((elem) => fetchWrapper.get(`data/shared/${elem}`).then((res) => this.changeSharedData(res)))
|
||||||
};
|
};
|
||||||
@@ -101,11 +110,6 @@ class Store {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
savePastPassPhrase(phrase) {
|
|
||||||
this._passPhrase = phrase;
|
|
||||||
sessionStorage.setItem('passPhrase', this._passPhrase);
|
|
||||||
};
|
|
||||||
|
|
||||||
saveDataRegistration(data) {
|
saveDataRegistration(data) {
|
||||||
this._accountData = data;
|
this._accountData = data;
|
||||||
};
|
};
|
||||||
@@ -176,7 +180,7 @@ class Store {
|
|||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
|
|
||||||
encryptAccountData(data) {
|
encryptUserData(data) {
|
||||||
return data.map((item) => {
|
return data.map((item) => {
|
||||||
let value = cryptography.encryptMessageWithPassphrase(cryptography.getRandomBytes(32).toString('hex') + ":" + item.value, this.passPhrase, this.pubKey);
|
let value = cryptography.encryptMessageWithPassphrase(cryptography.getRandomBytes(32).toString('hex') + ":" + item.value, this.passPhrase, this.pubKey);
|
||||||
return {
|
return {
|
||||||
@@ -193,9 +197,7 @@ class Store {
|
|||||||
}
|
}
|
||||||
|
|
||||||
get passPhrase() {
|
get passPhrase() {
|
||||||
if(sessionStorage.getItem('passPhrase')) {
|
this.fetchPassPhrase()
|
||||||
this._passPhrase = sessionStorage.getItem('passPhrase')
|
|
||||||
}
|
|
||||||
return this._passPhrase
|
return this._passPhrase
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user