public interface KeyChainFactory
| Modifier and Type | Method and Description |
|---|---|
DeterministicKeyChain |
makeKeyChain(Protos.Key key,
Protos.Key firstSubKey,
DeterministicSeed seed,
KeyCrypter crypter,
boolean isMarried)
Make a keychain (but not a watching one).
|
DeterministicKeyChain |
makeWatchingKeyChain(Protos.Key key,
Protos.Key firstSubKey,
DeterministicKey accountKey,
boolean isFollowingKey,
boolean isMarried)
Make a watching keychain.
|
DeterministicKeyChain makeKeyChain(Protos.Key key, Protos.Key firstSubKey, DeterministicSeed seed, KeyCrypter crypter, boolean isMarried)
key - the protobuf for the root keyfirstSubKey - the protobuf for the first child key (normally the parent of the external subchain)seed - the seedcrypter - the encrypted/decrypterisMarried - whether the keychain is leading in a marriageDeterministicKeyChain makeWatchingKeyChain(Protos.Key key, Protos.Key firstSubKey, DeterministicKey accountKey, boolean isFollowingKey, boolean isMarried) throws UnreadableWalletException
isMarried and isFollowingKey must not be true at the same time.
key - the protobuf for the account keyfirstSubKey - the protobuf for the first child key (normally the parent of the external subchain)accountKey - the account extended public keyisFollowingKey - whether the keychain is following in a marriageisMarried - whether the keychain is leading in a marriageUnreadableWalletExceptionCopyright © 2015. All rights reserved.