* Add MultiPaymentSplitter with ERC20 support on top of the existing PaymentSplitter * consistency and linting * Add MultiPaymentSplitter tests * fix lint * add changelog entry * add MultiPaymentSplitter to documentation * rework PaymentSplitter to include ERC20 support by default * remove test file for MultiPaymentSplitter * fix lint * completelly split erc20 and token tracking * address some PR comments * add notice about rebasing tokens * fix minor error in tests Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
= Finance
[.readme-notice]
NOTE: This document is better viewed at https://docs.openzeppelin.com/contracts/api/finance
This directory includes primitives for financial systems. We currently only offer the {PaymentSplitter} contract, but we want to grow this directory so we welcome ideas.
== PaymentSplitter
{{PaymentSplitter}}