IDelayedMessageProvider.sol 788 B

12345678910111213141516
  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. // OpenZeppelin Contracts (last updated v4.8.0-rc.2) (vendor/arbitrum/IDelayedMessageProvider.sol)
  5. // solhint-disable-next-line compiler-version
  6. pragma solidity >=0.6.9 <0.9.0;
  7. interface IDelayedMessageProvider {
  8. /// @dev event emitted when a inbox message is added to the Bridge's delayed accumulator
  9. event InboxMessageDelivered(uint256 indexed messageNum, bytes data);
  10. /// @dev event emitted when a inbox message is added to the Bridge's delayed accumulator
  11. /// same as InboxMessageDelivered but the batch data is available in tx.input
  12. event InboxMessageDeliveredFromOrigin(uint256 indexed messageNum);
  13. }