Merge pull request #75 from varasev/getInitialKeyStatus
(Fix) Make Ceremony DApp use KeysManager.getInitialKeyStatus function
This commit is contained in:
commit
45733997db
|
@ -9,14 +9,21 @@ export default class KeysManager {
|
|||
console.log('Keys Manager ', KEYS_MANAGER_ADDRESS);
|
||||
const branch = helpers.getBranch(netId);
|
||||
|
||||
let KeysManagerAbi = await helpers.getABI(branch, 'KeysManager')
|
||||
const KeysManagerAbi = await helpers.getABI(branch, 'KeysManager')
|
||||
|
||||
this.keysInstance = new this.web3_10.eth.Contract(KeysManagerAbi, KEYS_MANAGER_ADDRESS);
|
||||
}
|
||||
|
||||
async isInitialKeyValid(initialKey) {
|
||||
return new Promise((resolve, reject) => {
|
||||
this.keysInstance.methods.initialKeys(initialKey).call().then(function(result){
|
||||
const methods = this.keysInstance.methods
|
||||
let getInitialKeyStatus
|
||||
if (methods.getInitialKeyStatus) {
|
||||
getInitialKeyStatus = methods.getInitialKeyStatus
|
||||
} else {
|
||||
getInitialKeyStatus = methods.initialKeys
|
||||
}
|
||||
getInitialKeyStatus(initialKey).call().then(function(result){
|
||||
resolve(result);
|
||||
}).catch(function(e) {
|
||||
reject(false);
|
||||
|
|
Loading…
Reference in New Issue