InterestAccrual¶
Storage functions¶
LastUpdated¶
Python¶
result = substrate.query(
'InterestAccrual', 'LastUpdated', []
)
Return value¶
'u64'
Rates¶
Python¶
result = substrate.query(
'InterestAccrual', 'Rates', []
)
Return value¶
[
{
'accumulated_rate': 'u128',
'interest_rate_per_sec': 'u128',
'reference_count': 'u32',
},
]
Errors¶
DebtAdjustmentFailed¶
Emits when the debt adjustment failed
DebtCalculationFailed¶
Emits when the debt calculation failed
InvalidRate¶
Emits when a rate is not within the valid range
NoSuchRate¶
Emits when the interest rate was not used
TooManyRates¶
Emits when adding a new rate would exceed the storage limits