diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/0x.js.ts | 6 | ||||
-rw-r--r-- | src/web3_wrapper.ts | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/0x.js.ts b/src/0x.js.ts index a613d5f48..6713ec885 100644 --- a/src/0x.js.ts +++ b/src/0x.js.ts @@ -124,6 +124,12 @@ export class ZeroEx { this.web3Wrapper.setDefaultAccount(account); } /** + * Gets default account for sending transactions. + */ + public getTransactionSenderAccount(): string { + return this.web3Wrapper.getDefaultAccount(); + } + /** * Computes the orderHash given the order parameters and returns it as a hex encoded string. */ public async getOrderHashHexAsync(order: Order): Promise<string> { diff --git a/src/web3_wrapper.ts b/src/web3_wrapper.ts index c1263222a..900c127d5 100644 --- a/src/web3_wrapper.ts +++ b/src/web3_wrapper.ts @@ -17,6 +17,9 @@ export class Web3Wrapper { public isAddress(address: string): boolean { return this.web3.isAddress(address); } + public getDefaultAccount(): string { + return this.web3.eth.defaultAccount; + } public setDefaultAccount(address: string): void { this.web3.eth.defaultAccount = address; } |