Constructors
constructor
Parameters
Parameters
Properties
Readonly currentProvider
Readonly givenProvider
givenProvider: any
wallet
Methods
create
Parameters
decrypt
Parameters
encrypt
Parameters
privateKey: string
password: string
hashMessage
- hashMessage(message: string): string
Parameters
Returns string
privateKeyToAccount
Parameters
privateKey: string
Optional ignoreLength: boolean
recover
- recover(signatureObject: SignatureObject): string
- recover(message: string, signature: string, preFixed?: boolean): string
- recover(message: string, v: string, r: string, s: string, preFixed?: boolean): string
Parameters
Returns string
Parameters
message: string
signature: string
Optional preFixed: boolean
Returns string
Parameters
message: string
v: string
r: string
s: string
Optional preFixed: boolean
Returns string
recoverTransaction
- recoverTransaction(signature: string): string
Parameters
Returns string
setProvider
Parameters
Returns boolean
sign
- sign(data: string, privateKey: string): Sign
Parameters
data: string
privateKey: string
signTransaction
Parameters
privateKey: string
Optional callback: ((error: Error, signedTransaction: SignedTransaction) => void)