Package org.bitcoindevkit
Class Descriptor
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
,org.bitcoindevkit.DescriptorInterface
,org.bitcoindevkit.Disposable
public class Descriptor implements Disposable, AutoCloseable, DescriptorInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
Descriptor.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static Descriptor.Companion
Companion
-
Constructor Summary
Constructors Constructor Description Descriptor(Pointer pointer)
Descriptor(NoPointer noPointer)
This constructor can be used to instantiate a fake object. Descriptor(String descriptor, Network network)
-
Method Summary
Modifier and Type Method Description Unit
destroy()
Unit
close()
final Pointer
uniffiClonePointer()
Boolean
isMultipath()
Whether or not this key has multiple derivation paths. List<Descriptor>
toSingleDescriptors()
Get as many descriptors as different paths in this descriptor. String
toStringWithSecret()
String
toString()
-
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
isMultipath
Boolean isMultipath()
Whether or not this key has multiple derivation paths.
-
toSingleDescriptors
List<Descriptor> toSingleDescriptors()
Get as many descriptors as different paths in this descriptor.
For multipath descriptors it will return as many descriptors as there is "parallel" paths. For regular descriptors it will just return itself.
-
toStringWithSecret
String toStringWithSecret()
-
-