IDelayedMessageProvider.sol 689 B

123456789101112131415
  1. // Copyright 2021-2022, Offchain Labs, Inc.
  2. // For license information, see https://github.com/nitro/blob/master/LICENSE
  3. // SPDX-License-Identifier: BUSL-1.1
  4. // solhint-disable-next-line compiler-version
  5. pragma solidity >=0.6.9 <0.9.0;
  6. interface IDelayedMessageProvider {
  7. /// @dev event emitted when a inbox message is added to the Bridge's delayed accumulator
  8. event InboxMessageDelivered(uint256 indexed messageNum, bytes data);
  9. /// @dev event emitted when a inbox message is added to the Bridge's delayed accumulator
  10. /// same as InboxMessageDelivered but the batch data is available in tx.input
  11. event InboxMessageDeliveredFromOrigin(uint256 indexed messageNum);
  12. }