Class TransactionKeyreg
- java.lang.Object
-
- com.algorand.algosdk.v2.client.common.PathResponse
-
- com.algorand.algosdk.v2.client.model.TransactionKeyreg
-
public class TransactionKeyreg extends PathResponse
Fields for a keyreg transaction. Definition: data/transactions/keyreg.go : KeyregTxnFields
-
-
Field Summary
Fields Modifier and Type Field Description BooleannonParticipation(nonpart) Mark the account as participating or non-participating.byte[]selectionParticipationKeybyte[]stateProofKeyLongvoteFirstValid(votefst) First round this participation key is valid.LongvoteKeyDilution(votekd) Number of subkeys in each batch of participation keys.LongvoteLastValid(votelst) Last round this participation key is valid.byte[]voteParticipationKey
-
Constructor Summary
Constructors Constructor Description TransactionKeyreg()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringselectionParticipationKey()voidselectionParticipationKey(String base64Encoded)(selkey) Public key used with the Verified Random Function (VRF) result during committee selection.StringstateProofKey()voidstateProofKey(String base64Encoded)(sprfkey) State proof key used in key registration transactions.StringvoteParticipationKey()voidvoteParticipationKey(String base64Encoded)(votekey) Participation public key used in key registration transactions.-
Methods inherited from class com.algorand.algosdk.v2.client.common.PathResponse
toString
-
-
-
-
Field Detail
-
nonParticipation
public Boolean nonParticipation
(nonpart) Mark the account as participating or non-participating.
-
selectionParticipationKey
public byte[] selectionParticipationKey
-
stateProofKey
public byte[] stateProofKey
-
voteFirstValid
public Long voteFirstValid
(votefst) First round this participation key is valid.
-
voteKeyDilution
public Long voteKeyDilution
(votekd) Number of subkeys in each batch of participation keys.
-
voteLastValid
public Long voteLastValid
(votelst) Last round this participation key is valid.
-
voteParticipationKey
public byte[] voteParticipationKey
-
-
Method Detail
-
selectionParticipationKey
public void selectionParticipationKey(String base64Encoded)
(selkey) Public key used with the Verified Random Function (VRF) result during committee selection.
-
selectionParticipationKey
public String selectionParticipationKey()
-
stateProofKey
public void stateProofKey(String base64Encoded)
(sprfkey) State proof key used in key registration transactions.
-
stateProofKey
public String stateProofKey()
-
voteParticipationKey
public void voteParticipationKey(String base64Encoded)
(votekey) Participation public key used in key registration transactions.
-
voteParticipationKey
public String voteParticipationKey()
-
-