Package org.bitcoindevkit
Class DescriptorPublicKey
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
,org.bitcoindevkit.DescriptorPublicKeyInterface
,org.bitcoindevkit.Disposable
public class DescriptorPublicKey implements Disposable, AutoCloseable, DescriptorPublicKeyInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
DescriptorPublicKey.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static DescriptorPublicKey.Companion
Companion
-
Constructor Summary
Constructors Constructor Description DescriptorPublicKey(Pointer pointer)
DescriptorPublicKey(NoPointer noPointer)
This constructor can be used to instantiate a fake object.
-
Method Summary
Modifier and Type Method Description Unit
destroy()
Unit
close()
final Pointer
uniffiClonePointer()
String
asString()
DescriptorPublicKey
derive(DerivationPath path)
DescriptorPublicKey
extend(DerivationPath path)
Boolean
isMultipath()
Whether or not this key has multiple derivation paths. String
masterFingerprint()
The fingerprint of the master key associated with this key, 0x00000000
if none.
-
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
derive
DescriptorPublicKey derive(DerivationPath path)
-
extend
DescriptorPublicKey extend(DerivationPath path)
-
isMultipath
Boolean isMultipath()
Whether or not this key has multiple derivation paths.
-
masterFingerprint
String masterFingerprint()
The fingerprint of the master key associated with this key,
0x00000000
if none.
-
-