RubyscoreSignCheckModule
This module can be used by portal to require a signature from an authorized signer before issuing attestations.
NAME
VERSION
ArrayLengthMismatch
Error thrown when an array length mismatch occurs
SignerNotAuthorized
Error thrown when a signer is not authorized by the module
SignerAuthorized
Event emitted when the authorized signers are set
constructor
Contract constructor sets the portal registry
getSigner
setAuthorizedSigners
Set the accepted status of schemaIds
Parameters
Name
Type
Description
_signer
address
The signers to be set
run
The main method for the module, running the check
Parameters
Name
Type
Description
_attestationPayload
struct AttestationPayload
The Payload of the attestation
_validationPayload
bytes
The validation payload required for the module
_txSender
address
uint256
Last updated