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 StringconsensusVersionConsensusVersion indicates the consensus protocol version as of LastRound.LongfeeFee is the suggested transaction fee Fee is in units of micro-Algos per byte.byte[]genesisHashStringgenesisIdGenesisID is an ID listed in the genesis block.LonglastRoundLastRound indicates the last round seenLongminFeeThe 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 booleanequals(Object o)StringgenesisHash()voidgenesisHash(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.
-
-