EeseeFeeSplitter

EeseeFeeSplitter

This contract can be used when payments need to be received by a group of contracts and split proportionately to some number of shares they own. Addapted from Openzeppelin's PaymentSplitter.

ESE

contract IERC20 ESE

ESE token.

totalShares

uint256 totalShares

Total shares from all payees.

totalReleased

uint256 totalReleased

Total ESE tokens released.

shares

mapping(address => uint256) shares

Payees' shares.

released

Payees' released ESE tokens.

payees

Payee accounts.

release

Release one of the payee's proportional payment.

Parameters

Name
Type
Description

account

address

Whose payments will be released.

Inherited from IEeseeFeeSplitter

ESE

totalShares

totalReleased

shares

released

payees

PaymentReleased

Last updated