poa-dapps-keys-generation/src/addresses.js

34 lines
896 B
JavaScript
Raw Normal View History

import { messages } from "./messages";
import swal from 'sweetalert';
import helpers from "./helpers";
// const local = {
// "KEYS_MANAGER_ADDRESS": "0x3ef32bb244016ad9af8c8f45398511e7e551b581"
//}
2018-01-30 18:06:34 -08:00
export default (web3Config) => {
let branch;
switch (web3Config.netId) {
case '77':
2018-01-30 18:06:34 -08:00
branch = 'sokol'
break;
case '99':
2018-01-30 18:06:34 -08:00
branch = 'core'
break;
default:
2018-01-30 18:06:34 -08:00
branch = 'core'
break;
}
2018-01-30 18:06:34 -08:00
return new Promise((resolve, reject) => {
fetch(helpers.addressesURL(branch)).then((response) => {
response.json().then((json) => {
resolve({addresses: json, web3Config});
})
}).catch(function(err) {
let addr = helpers.addressesURL(branch);
helpers.wrongRepoAlert(addr);
reject(err);
});
})
}