deposittransactions on the layer-1 contract create a
MassDepositobject, "Migration" type outputs of transactions can create a
MassMigrationthat constructs a
MassDepositfor its destination network.
migrateTofunction on the source network can be executed. The function moves the assets, including Ether, ERC20, and ERC721, while creating a MassDeposit object for the destination network.