Uses of Class
com.algorand.algosdk.transaction.Transaction
-
Packages that use Transaction Package Description com.algorand.algosdk.account com.algorand.algosdk.builder.transaction com.algorand.algosdk.transaction -
-
Uses of Transaction in com.algorand.algosdk.account
Methods in com.algorand.algosdk.account with parameters of type Transaction Modifier and Type Method Description static BigIntegerAccount. estimatedEncodedSize(Transaction tx)EstimateEncodedSize returns the estimated encoded size of the transaction including the signature.static voidAccount. setFeeByFeePerByte(Transaction tx, int suggestedFeePerByte)Sets the transaction fee according to suggestedFeePerByte * estimateTxSize.static voidAccount. setFeeByFeePerByte(Transaction tx, BigInteger suggestedFeePerByte)Sets the transaction fee according to suggestedFeePerByte * estimateTxSize.static SignedTransactionAccount. signLogicsigTransaction(LogicsigSignature lsig, Transaction tx)Creates SignedTransaction from LogicsigSignature and Transaction.SignedTransactionLogicSigAccount. signLogicSigTransaction(Transaction tx)Sign a transaction with this accountstatic SignedTransactionAccount. signLogicTransactionWithAddress(LogicsigSignature lsig, Address lsigAddr, Transaction tx)SignedTransactionAccount. signMultisigTransaction(MultisigAddress from, Transaction tx)signMultisigTransaction creates a multisig transaction from the input and the multisig account.byte[]Account. signMultisigTransactionBytes(MultisigAddress from, Transaction tx)signMultisigTransactionBytes is a convenience method for signing a multistransaction into bytesSignedTransactionAccount. signTransaction(Transaction tx)Sign a transaction with this accountSignedTransactionAccount. signTransactionWithFeePerByte(Transaction tx, BigInteger feePerByte)Sign a transaction with this account, replacing the fee with the given feePerByte. -
Uses of Transaction in com.algorand.algosdk.builder.transaction
Methods in com.algorand.algosdk.builder.transaction that return Transaction Modifier and Type Method Description TransactionTransactionBuilder. build()Build the Transaction object.Methods in com.algorand.algosdk.builder.transaction with parameters of type Transaction Modifier and Type Method Description protected voidApplicationBaseTransactionBuilder. applyTo(Transaction txn)protected voidApplicationCreateTransactionBuilder. applyTo(Transaction txn)protected voidApplicationUpdateTransactionBuilder. applyTo(Transaction txn)protected voidAssetAcceptTransactionBuilder. applyTo(Transaction txn)protected voidAssetClawbackTransactionBuilder. applyTo(Transaction txn)protected voidAssetConfigureTransactionBuilder. applyTo(Transaction txn)protected voidAssetCreateTransactionBuilder. applyTo(Transaction txn)protected voidAssetDestroyTransactionBuilder. applyTo(Transaction txn)protected voidAssetFreezeTransactionBuilder. applyTo(Transaction txn)protected voidAssetTransferTransactionBuilder. applyTo(Transaction txn)protected voidKeyRegistrationTransactionBuilder. applyTo(Transaction txn)protected voidPaymentTransactionBuilder. applyTo(Transaction txn)protected abstract voidTransactionBuilder. applyTo(Transaction txn) -
Uses of Transaction in com.algorand.algosdk.transaction
Fields in com.algorand.algosdk.transaction declared as Transaction Modifier and Type Field Description TransactionSignedTransaction. txTransactionTransactionWithSigner. txnMethods in com.algorand.algosdk.transaction that return Transaction Modifier and Type Method Description static Transaction[]TxGroup. assignGroupID(Address address, Transaction... txns)Assigns group id to a given array of unsigned transactionsstatic Transaction[]TxGroup. assignGroupID(Transaction... txns)Assigns group id to a given array of unsigned transactionsMethods in com.algorand.algosdk.transaction with parameters of type Transaction Modifier and Type Method Description static Transaction[]TxGroup. assignGroupID(Address address, Transaction... txns)Assigns group id to a given array of unsigned transactionsstatic Transaction[]TxGroup. assignGroupID(Transaction... txns)Assigns group id to a given array of unsigned transactionsstatic DigestTxGroup. computeGroupID(Transaction... txns)Compute group ID for a group of unsigned transactionsSignedTransaction[]TxnSigner. signTxnGroup(Transaction[] txnGroup, int[] indicesToSign)Constructors in com.algorand.algosdk.transaction with parameters of type Transaction Constructor Description SignedTransaction(Transaction tx, byte[] sig, MultisigSignature mSig, LogicsigSignature lSig, byte[] authAddr)SignedTransaction(Transaction tx, LogicsigSignature lSig)SignedTransaction(Transaction tx, LogicsigSignature lSig, String txId)SignedTransaction(Transaction tx, MultisigSignature mSig)SignedTransaction(Transaction tx, MultisigSignature mSig, String txId)SignedTransaction(Transaction tx, Signature sig)SignedTransaction(Transaction tx, Signature sig, MultisigSignature mSig, LogicsigSignature lSig, String transactionID)SignedTransaction(Transaction tx, Signature sig, String txId)TransactionWithSigner(Transaction txn, TxnSigner signer)
-