The Tradeable cashflow provides the deployer with an NFT. Whoever is the owner of the NFT will receive a consolidated stream for all the streams the contract receives. It is composed of two contracts: TradeableCashflow and RedirectAll. The first contains the NFT logic (which is mainly inherited from OpenZeppelin) and the second contains the logic which condenses the streams, and has a function which changes the receiver of the condensed stream.
yarn install
yarn build
yarn test