请列出五个以太坊上的智能合约的名称和功能。
1. ERC-20：这是以太坊上最常见的智能合约之一，它定义了以太坊基于代币的标准接口，用于在以太坊上实现代币。
2. ERC-721：这个智能合约创建了一个独特的数字商品，如游戏中的唯一武器或数字墨画等，可以在以太坊上交易和拍卖。
3. ERC-1155：这个智能合约将ERC-721和ERC-20的特性合并在一起，它能够创建可交易和可分成多个单位的独特数字资产。
4. DAO：这个智能合约是“去中心化自治组织”的缩写，用于创建一个完全由成员控制的民主组织，没有任何中央权力。
5. Uniswap：这是以太坊上的一个去中心化交易所，它提供自动化流动性供应和市场制造商功能，以实现ERC-20代币的即时交易。