All Classes and Interfaces

Class
Description
Listens for ERC-7573 KeyReleased events emitted a given callback contract.
DeployForDemo class.
Spring Application
Decryption Oracle Event Listener - the bridge between on-chain IDecryptionOracleContract and off-chain DecryptionOracle.
ReST Controller that exposes some functionality of the oracle.
Rest endpoint generating a page with the oracle status.
ReST Controller for oracle status.
Service that provides status information of the Decryption Oracle.
Triggers a test request by calling: DummyDecryptionOracleCallback.requestDecrypt(oracle, id, encryptedKey, receiver, txNote) It generates a fresh random key (32 bytes), encrypts it with the oracle's RSA public key using OAEP(SHA-256), base64-encodes the ciphertext, and passes that as the encryptedKey.
TransferKeyRequestedEvent
Triggers a test request by calling: DummyDecryptionOracleCallback.requestDecrypt(oracle, id, encryptedKey, receiver, txNote) It generates a fresh random key (32 bytes), encrypts it with the oracle's RSA public key using OAEP(SHA-256), base64-encodes the ciphertext, and passes that as the encryptedKey.
Triggers a test request by calling: DummyDecryptionOracleCallback.requestDecrypt(oracle, id, encryptedKey, receiver, txNote) It generates a fresh random key (32 bytes), encrypts it with the oracle's RSA public key using OAEP(SHA-256), base64-encodes the ciphertext, and passes that as the encryptedKey.
TriggerFullCyclePayable class.
Endpointing provind the version of the installed software GET /version -> { group, artifact, name, version, time }