IAssetRouterOutput - NFT Output Router
IAssetRouterOutput.sol defines a contract that outputs assets. All calls come from a set of trusted forwarders, usually IAssetRouterInput.sol.
The IAssetRouterOutput.sol contract stores a set of
AssetOutputBasket from which the
forwarder can chose from. Any basket in the contract can then be used to mint assets.
The general flow of a transaction can be visualized as such:
IAssetRouterOutput -> Mint/Transfer
AssetOutputBasket assets (EIP-20, EIP-721, EIP-1155)