This contract implements InterestRateModel logic and provides methods to calculate supply, borrow, utilization rate.
type rateParams is [@layout:comb] record [
tokenId : nat;
borrowsF : nat;
cashF : nat;
reservesF : nat;
precision : nat;
reserveFactorF : nat;
callback : contract(yAssetParams);
]