Class TransactionOutputBuilder
java.lang.Object
com.bradyrussell.uiscoin.transaction.TransactionOutputBuilder
public class TransactionOutputBuilder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TransactionOutputBuilder() -
Method Summary
Modifier and Type Method Description TransactionOutputget()TransactionOutputBuildersetAmount(long Amount)TransactionOutputBuildersetMemo(java.lang.String Memo)TransactionOutputBuildersetPayToAddress(byte[] Address)Helper function decides what type of address is provided and writes the appropriate script.TransactionOutputBuildersetPayToMultiSig(int RequiredSignatures, java.util.List<byte[]> PublicKeys)Deprecated.TransactionOutputBuildersetPayToPassword(java.lang.String Password)TransactionOutputBuildersetPayToPublicKey(byte[] PublicKey)TransactionOutputBuildersetPayToPublicKeyHash(byte[] PublicKeyHash)TransactionOutputBuildersetPayToPublicKeyHashWithChecksum(byte[] PublicKeyHash)Deprecated.TransactionOutputBuildersetPayToScriptHash(byte[] ScriptHash)
-
Constructor Details
-
TransactionOutputBuilder
public TransactionOutputBuilder()
-
-
Method Details
-
setAmount
-
setPayToAddress
Helper function decides what type of address is provided and writes the appropriate script.- Parameters:
Address- The full UISCoin address to pay to, including headers and checksum.- Returns:
- The
TransactionOutputBuilderwith the script added.
-
setPayToPublicKey
-
setPayToPublicKeyHash
-
setPayToPublicKeyHashWithChecksum
@Deprecated public TransactionOutputBuilder setPayToPublicKeyHashWithChecksum(byte[] PublicKeyHash)Deprecated. -
setPayToPassword
-
setPayToMultiSig
@Deprecated public TransactionOutputBuilder setPayToMultiSig(int RequiredSignatures, java.util.List<byte[]> PublicKeys)Deprecated. -
setPayToScriptHash
-
setMemo
-
get
-