Uses of Class
com.horizen.schnorrnative.SchnorrPublicKey
-
Packages that use SchnorrPublicKey Package Description com.horizen.certnative com.horizen.schnorrnative -
-
Uses of SchnorrPublicKey in com.horizen.certnative
Methods in com.horizen.certnative with parameters of type SchnorrPublicKey Modifier and Type Method Description static FieldElementNaiveThresholdSignatureWKeyRotation. getMsgToSignForMasterKeyUpdate(SchnorrPublicKey newMasterKey, int epochNumber, FieldElement scId)static FieldElementNaiveThresholdSignatureWKeyRotation. getMsgToSignForSigningKeyUpdate(SchnorrPublicKey newSigningKey, int epochNumber, FieldElement scId)static FieldElementNaiveThresholdSignatureWKeyRotation. nativeGetMsgToSignForMasterKeyUpdate(SchnorrPublicKey newMasterKey, int epochNumber, FieldElement scId)static FieldElementNaiveThresholdSignatureWKeyRotation. nativeGetMsgToSignForSigningKeyUpdate(SchnorrPublicKey newSigningKey, int epochNumber, FieldElement scId)Method parameters in com.horizen.certnative with type arguments of type SchnorrPublicKey Modifier and Type Method Description static FieldElementNaiveThresholdSigProof. getConstant(List<SchnorrPublicKey> schnorrPublicKeys, long threshold)Compute constant parameter -
Uses of SchnorrPublicKey in com.horizen.schnorrnative
Methods in com.horizen.schnorrnative that return SchnorrPublicKey Modifier and Type Method Description static SchnorrPublicKeySchnorrPublicKey. deserialize(byte[] publicKeyBytes)static SchnorrPublicKeySchnorrPublicKey. deserialize(byte[] publicKeyBytes, boolean checkPublicKey)static SchnorrPublicKeySchnorrPublicKey. deserialize(byte[] publicKeyBytes, boolean checkPublicKey, boolean compressed)SchnorrPublicKey[]ValidatorKeysUpdatesList. getMasterKeys()SchnorrPublicKeySchnorrKeyPair. getPublicKey()SchnorrPublicKeySchnorrSecretKey. getPublicKey()SchnorrPublicKey[]ValidatorKeysUpdatesList. getSigningKeys()SchnorrPublicKey[]ValidatorKeysUpdatesList. getUpdatedMasterKeys()SchnorrPublicKey[]ValidatorKeysUpdatesList. getUpdatedSigningKeys()Methods in com.horizen.schnorrnative with parameters of type SchnorrPublicKey Modifier and Type Method Description static FieldElementValidatorKeysUpdatesList. getInputKeysRootHash(SchnorrPublicKey[] signingKeys, SchnorrPublicKey[] masterKeys, long maxPks)Utility: computes the validator keys merkle root given the set of signing keys and master keys passed as input to the function.voidValidatorKeysUpdatesList. setMasterKeys(SchnorrPublicKey[] masterKeys)voidValidatorKeysUpdatesList. setSigningKeys(SchnorrPublicKey[] signingKeys)voidValidatorKeysUpdatesList. setUpdatedMasterKeys(SchnorrPublicKey[] updatedMasterKeys)voidValidatorKeysUpdatesList. setUpdatedSigningKeys(SchnorrPublicKey[] updatedSigningKeys)Constructors in com.horizen.schnorrnative with parameters of type SchnorrPublicKey Constructor Description SchnorrKeyPair(SchnorrSecretKey secretKey, SchnorrPublicKey publicKey)Constructor parameters in com.horizen.schnorrnative with type arguments of type SchnorrPublicKey Constructor Description ValidatorKeysUpdatesList(List<SchnorrPublicKey> signingKeysList, List<SchnorrPublicKey> masterKeysList, List<SchnorrPublicKey> updatedSigningKeysList, List<SchnorrPublicKey> updatedMasterKeysList, List<SchnorrSignature> updatedSigningKeysSkSignaturesList, List<SchnorrSignature> updatedSigningKeysMkSignaturesList, List<SchnorrSignature> updatedMasterKeysSkSignaturesList, List<SchnorrSignature> updatedMasterKeysMkSignaturesList, long maxPks)Create a set group for validators keys and signature updates.
-