PrivateKey class

Inheritance
  • Object
  • Key
  • PrivateKey

Constructors

PrivateKey(Uint8List raw, { KeyType algorithm, KeyParameters parameters, ScryptParams scrypt })
PrivateKey.fromHex(String hex, { KeyType algorithm, KeyParameters parameters, ScryptParams scrypt })
PrivateKey.fromJson(Map<String, dynamic> json)

Properties

scrypt ScryptParams
read / write
algorithm KeyType
read / write, inherited
hashCode → int
The hash code for this object. [...]
read-only, inherited
parameters KeyParameters
read / write, inherited
raw ↔ Uint8List
read / write, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

decrypt(Uint8List keyphrase, Address addr, Uint8List salt, { ScryptParams params }) → Future<PrivateKey>
encrypt(Uint8List keyphrase, Address addr, Uint8List salt, { ScryptParams params }) → Future<PrivateKey>
getPublicKey() → Future<PublicKey>
getWif() → Future<String>
sign(Uint8List msg, { SignatureSchema schema }) → Future<Signature>
toJson() → Map<String, dynamic>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator. [...]
inherited

Static Methods

fromMnemonic(String mn) → Future<PrivateKey>
fromWif(String wif) → Future<PrivateKey>
random() → Future<PrivateKey>