Package org.bitcoindevkit
Class Transaction
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
,org.bitcoindevkit.Disposable
,org.bitcoindevkit.TransactionInterface
public class Transaction implements Disposable, AutoCloseable, TransactionInterface
-
-
Constructor Summary
Constructors Constructor Description Transaction(Pointer pointer)
Transaction(NoPointer noPointer)
This constructor can be used to instantiate a fake object. Transaction(List<UByte> transactionBytes)
-
Method Summary
Modifier and Type Method Description Unit
destroy()
Unit
close()
final Pointer
uniffiClonePointer()
String
computeTxid()
List<TxIn>
input()
Boolean
isCoinbase()
Boolean
isExplicitlyRbf()
Boolean
isLockTimeEnabled()
UInt
lockTime()
List<TxOut>
output()
List<UByte>
serialize()
ULong
totalSize()
Integer
version()
ULong
vsize()
ULong
weight()
-
-
-
Method Detail
-
uniffiClonePointer
final Pointer uniffiClonePointer()
-
computeTxid
String computeTxid()
-
isCoinbase
Boolean isCoinbase()
-
isExplicitlyRbf
Boolean isExplicitlyRbf()
-
isLockTimeEnabled
Boolean isLockTimeEnabled()
-
-