Skip to main content

CompoundedInterest

Git Source

State Variables

ONE_YEAR

uint96 internal constant ONE_YEAR = 365 days;

Functions

continuouslyCompounded

Calculate the continuously compounded interest given by: Pₜ = P₀eʳᵗ

function continuouslyCompounded(uint256 principal, uint256 elapsedSecs, uint96 interestRatePerYear)
internal
pure
returns (uint256 result);

Parameters

NameTypeDescription
principaluint256The principal amount, in 18 decimal places
elapsedSecsuint256The elapsed seconds
interestRatePerYearuint96The interest rate per year, in 18 decimal places