A form of Freigeld (Free Money) poposed by Silvio Gesell implemented as an ERC20 token.
It mostly inherits from OpenZeppelin's ERC20 token, but with a few modifications.
Sets the interest rate per block with a combination of numerator
and denominator
.
function _setRate (uint256 _numerator, uint256 _denominator) internal virtual
Returns the amount of interests deducted from the totalSupply.
function totalInterests() public view virtual returns (uint256)
yarn test