IRentalFeePremiumMechanics
IRentalFeePremiumMechanics
__calculatePremiums
function __calculatePremiums(address renter, uint256 tokenId, uint256 amount, uint32 rentalPeriod, uint256 universeFee, uint256 listerFee) external view returns (uint256 universePremium, uint256 listerPremium)
Calculate extra premiums.
Name |
Type |
Description |
renter |
address |
The renter address. |
tokenId |
uint256 |
The token ID to calculate the extra premium for. |
amount |
uint256 |
The token amount. |
rentalPeriod |
uint32 |
The rental period in seconds. |
universeFee |
uint256 |
The current universe fee. |
listerFee |
uint256 |
The current lister fee. |
Name |
Type |
Description |
universePremium |
uint256 |
The universe premium price to add. |
listerPremium |
uint256 |
The lister premium price to add. |