diff --git a/ethereum/contracts/bridge/interfaces/IL1Bridge.sol b/ethereum/contracts/bridge/interfaces/IL1Bridge.sol index 601bf2865..2cb38c448 100644 --- a/ethereum/contracts/bridge/interfaces/IL1Bridge.sol +++ b/ethereum/contracts/bridge/interfaces/IL1Bridge.sol @@ -2,7 +2,9 @@ pragma solidity 0.8.20; +/// @title L1 Bridge contract interface /// @author Matter Labs +/// @custom:security-contact security@matterlabs.dev interface IL1Bridge { event DepositInitiated( bytes32 indexed l2DepositTxHash, diff --git a/ethereum/contracts/bridge/interfaces/IL1BridgeLegacy.sol b/ethereum/contracts/bridge/interfaces/IL1BridgeLegacy.sol index 588a844d6..b8185061f 100644 --- a/ethereum/contracts/bridge/interfaces/IL1BridgeLegacy.sol +++ b/ethereum/contracts/bridge/interfaces/IL1BridgeLegacy.sol @@ -2,7 +2,9 @@ pragma solidity 0.8.20; +/// @title L1 Bridge contract legacy interface /// @author Matter Labs +/// @custom:security-contact security@matterlabs.dev interface IL1BridgeLegacy { function deposit( address _l2Receiver, diff --git a/ethereum/contracts/governance/IGovernance.sol b/ethereum/contracts/governance/IGovernance.sol index 947e5e803..724aed8f9 100644 --- a/ethereum/contracts/governance/IGovernance.sol +++ b/ethereum/contracts/governance/IGovernance.sol @@ -2,6 +2,9 @@ pragma solidity 0.8.20; +/// @title Governance contract interface +/// @author Matter Labs +/// @custom:security-contact security@matterlabs.dev interface IGovernance { /// @dev This enumeration includes the following states: /// @param Unset Default state, indicating the operation has not been set. diff --git a/ethereum/contracts/zksync/libraries/LibMap.sol b/ethereum/contracts/zksync/libraries/LibMap.sol index 18717c4df..800dede2c 100644 --- a/ethereum/contracts/zksync/libraries/LibMap.sol +++ b/ethereum/contracts/zksync/libraries/LibMap.sol @@ -3,6 +3,7 @@ pragma solidity 0.8.20; /// @notice Library for storage of packed unsigned integers. /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/LibMap.sol) +/// @custom:security-contact security@matterlabs.dev library LibMap { /// @dev A uint32 map in storage. struct Uint32Map { diff --git a/zksync/contracts/bridge/interfaces/IL1Bridge.sol b/zksync/contracts/bridge/interfaces/IL1Bridge.sol index e4089cb0b..7f5a1a115 100644 --- a/zksync/contracts/bridge/interfaces/IL1Bridge.sol +++ b/zksync/contracts/bridge/interfaces/IL1Bridge.sol @@ -2,7 +2,9 @@ pragma solidity 0.8.20; +/// @title L1 Bridge contract interface /// @author Matter Labs +/// @custom:security-contact security@matterlabs.dev interface IL1Bridge { function finalizeWithdrawal( uint256 _l2BatchNumber,