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 Boolean
nonParticipation
(nonpart) Mark the account as participating or non-participating.byte[]
selectionParticipationKey
byte[]
stateProofKey
Long
voteFirstValid
(votefst) First round this participation key is valid.Long
voteKeyDilution
(votekd) Number of subkeys in each batch of participation keys.Long
voteLastValid
(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 boolean
equals(Object o)
String
selectionParticipationKey()
void
selectionParticipationKey(String base64Encoded)
(selkey) Public key used with the Verified Random Function (VRF) result during committee selection.String
stateProofKey()
void
stateProofKey(String base64Encoded)
(sprfkey) State proof key used in key registration transactions.String
voteParticipationKey()
void
voteParticipationKey(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()
-
-