EntropyEvents.sol 430 B

123456789101112131415161718
  1. // SPDX-License-Identifier: Apache-2.0
  2. pragma solidity ^0.8.0;
  3. import "./EntropyStructs.sol";
  4. interface EntropyEvents {
  5. event Registered(EntropyStructs.ProviderInfo provider);
  6. event Requested(EntropyStructs.Request request);
  7. event Revealed(
  8. EntropyStructs.Request request,
  9. bytes32 userRevelation,
  10. bytes32 providerRevelation,
  11. bytes32 blockHash,
  12. bytes32 randomNumber
  13. );
  14. }