Maciej Hirsz cf59688896 Enable Parity Signer Message Signing (#1663)
* Enable Parity Signer to sign messages

* Verify that message signature is correct

* Type systems are awesome :)
2018-04-25 19:36:29 -05:00

21 lines
567 B
TypeScript

import { IFullWallet } from '../IWallet';
export const wikiLink = 'https://wiki.parity.io/Parity-Signer-Mobile-App-MyCrypto-tutorial';
export default class ParitySignerWallet implements IFullWallet {
public address: string;
constructor(address: string) {
this.address = address;
}
public signRawTransaction = () =>
Promise.reject(new Error('Parity Signer cannot sign raw transactions.'));
public signMessage = () => Promise.reject(new Error('Parity Signer cannot sign messages.'));
public getAddressString() {
return this.address;
}
}