BlsDeriverKeys class
BLS derive keys toolchain
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
derivePath(
PrivateKey sk, List< int> path) → Future<PrivateKey> - Derive a private key from a path
-
derivePathUnhardened(
PrivateKey sk, List< int> path) → Future<PrivateKey> - Derive a unhardened private key from a path
-
getPuzzleFromPk(
PublicKey publicKey) → Future - Obtain pooling owner private key from master private key
-
getPuzzleFromPkAndHiddenPuzzle(
PublicKey publicKey, ) → Future - Obtain pooling owner private key from master private key
-
masterSkToBackupSk(
PrivateKey masterSk) → Future< PrivateKey> - Obtain backup private key from master private key
-
masterSkToFarmerSk(
PrivateKey masterSk, int index) → Future< PrivateKey> - Obtain farmer private key from master private key
-
masterSkToLocalSk(
PrivateKey masterSk) → Future< PrivateKey> - Obtain local private key from master private key
-
masterSkToPoolingAuthenticationSk(
PrivateKey masterSk, int poolWalletIndex, int index) → Future< PrivateKey> - Obtain pooling authentication private key from master private key
-
masterSkToPoolSk(
PrivateKey masterSk, int index) → Future< PrivateKey> - Obtain pool private key from master private key
-
masterSkToRootWalletSk(
PrivateKey rootWalletSk) → Future< PrivateKey> - Obtain intermediate private key from master private key
-
masterSkToRootWalletSkUnhardened(
PrivateKey rootWalletSk) → Future< PrivateKey> - Obtain unhardened intermediate private key from master private key
-
masterSkToSingletonOwnerSk(
PrivateKey masterSk, int poolWalletIndex) → Future< PrivateKey> - Obtain singleton private key from master private key
-
masterSkToWalletSk(
PrivateKey masterSk, int index) → Future< PrivateKey> - Obtain wallet private key from master private key
-
masterSkToWalletSkUnhardened(
PrivateKey masterSk, int index) → Future< PrivateKey> - Obtain unhardenedwallet private key from master private key
-
rootWalletSkToWalletSk(
PrivateKey rootWalletSk, int index) → Future< PrivateKey> - Get private key from intermediate private key
-
rootWalletSkToWalletSkUnhardened(
PrivateKey rootWalletSk, int index) → Future< PrivateKey> - Get unhardened private key from intermediate private key