Class TransactionParametersResponse
- java.lang.Object
-
- com.algorand.algosdk.v2.client.common.PathResponse
-
- com.algorand.algosdk.v2.client.model.TransactionParametersResponse
-
public class TransactionParametersResponse extends PathResponse
TransactionParams contains the parameters that help a client construct a new transaction.
-
-
Field Summary
Fields Modifier and Type Field Description String
consensusVersion
ConsensusVersion indicates the consensus protocol version as of LastRound.Long
fee
Fee is the suggested transaction fee Fee is in units of micro-Algos per byte.byte[]
genesisHash
String
genesisId
GenesisID is an ID listed in the genesis block.Long
lastRound
LastRound indicates the last round seenLong
minFee
The minimum transaction fee (not per byte) required for the txn to validate for the current network protocol.
-
Constructor Summary
Constructors Constructor Description TransactionParametersResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
genesisHash()
void
genesisHash(String base64Encoded)
GenesisHash is the hash of the genesis block.-
Methods inherited from class com.algorand.algosdk.v2.client.common.PathResponse
toString
-
-
-
-
Field Detail
-
consensusVersion
public String consensusVersion
ConsensusVersion indicates the consensus protocol version as of LastRound.
-
fee
public Long fee
Fee is the suggested transaction fee Fee is in units of micro-Algos per byte. Fee may fall to zero but transactions must still have a fee of at least MinTxnFee for the current network protocol.
-
genesisHash
public byte[] genesisHash
-
genesisId
public String genesisId
GenesisID is an ID listed in the genesis block.
-
lastRound
public Long lastRound
LastRound indicates the last round seen
-
minFee
public Long minFee
The minimum transaction fee (not per byte) required for the txn to validate for the current network protocol.
-
-