aboutsummaryrefslogtreecommitdiffstats
path: root/packages/website/ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/website/ts')
-rw-r--r--packages/website/ts/blockchain.ts13
1 files changed, 4 insertions, 9 deletions
diff --git a/packages/website/ts/blockchain.ts b/packages/website/ts/blockchain.ts
index 30adf680e..0cb36230b 100644
--- a/packages/website/ts/blockchain.ts
+++ b/packages/website/ts/blockchain.ts
@@ -243,7 +243,8 @@ export class Blockchain {
shouldPollUserAddress,
);
- this._userAddressIfExists = await this.getFirstAccountIfExistsAsync();
+ const userAddresses = await this._web3Wrapper.getAvailableAddressesAsync();
+ this._userAddressIfExists = userAddresses[0];
this._zeroEx.setProvider(provider, this.networkId);
@@ -579,13 +580,6 @@ export class Blockchain {
this._dispatcher.updateBlockchainIsLoaded(true);
}
- public async getFirstAccountIfExistsAsync() {
- const addresses = await this._web3Wrapper.getAvailableAddressesAsync();
- if (_.isEmpty(addresses)) {
- return undefined;
- }
- return addresses[0];
- }
private async _showEtherScanLinkAndAwaitTransactionMinedAsync(
txHash: string,
): Promise<TransactionReceiptWithDecodedLogs> {
@@ -794,7 +788,8 @@ export class Blockchain {
shouldPollUserAddress,
);
- this._userAddressIfExists = await this.getFirstAccountIfExistsAsync();
+ const userAddresses = await this._web3Wrapper.getAvailableAddressesAsync();
+ this._userAddressIfExists = userAddresses[0];
this._dispatcher.updateUserAddress(this._userAddressIfExists);
await this.fetchTokenInformationAsync();
this._blockchainWatcher.startEmittingNetworkConnectionAndUserBalanceState();