ICTMDeploymentTracker

Git Source

Inherits: IL1AssetDeploymentTracker

Author: Matter Labs

Note: security-contact: security@matterlabs.dev

Functions

bridgehubDeposit

function bridgehubDeposit(
  uint256 _chainId,
  address _originalCaller,
  uint256 _l2Value,
  bytes calldata _data
) external payable returns (L2TransactionRequestTwoBridgesInner memory request);

BRIDGE_HUB

function BRIDGE_HUB() external view returns (IBridgehub);

L1_ASSET_ROUTER

function L1_ASSET_ROUTER() external view returns (IAssetRouterBase);

registerCTMAssetOnL1

function registerCTMAssetOnL1(address _ctmAddress) external;

calculateAssetId

function calculateAssetId(address _l1CTM) external view returns (bytes32);