Copyright 2024 M^0 Foundation
Inherits: IERC6372, IStatefulERC712
Author: M^0 Labs
Allows a caller to claim token
distribution between inclusive epochs startEpoch
and endEpoch
.
Parameters
Name | Type | Description |
---|---|---|
Returns
Name | Type | Description |
---|---|---|
Allows a signer to claim token
distribution between inclusive epochs startEpoch
and endEpoch
.
Parameters
Returns
Allows a signer to claim token
distribution between inclusive epochs startEpoch
and endEpoch
.
Parameters
Returns
Distributes the unaccounted balance of token
.
Parameters
Returns
Returns the EIP712 typehash used in the encoding of the digest for the claimBySig function.
Returns the total amount of token
eligible for distribution to holder at the end of epoch epoch
.
Parameters
Returns
Returns the amount of token
account
can claim between inclusive epochs startEpoch
and endEpoch
.
Parameters
Returns
Returns the digest to be signed, via EIP-712, given an internal digest (i.e. hash struct).
Parameters
Returns
Returns the additional balance of token_
that is not yet distributed.
Parameters
Returns
Returns whether account
has already claimed their token
distribution for epoch
.
Parameters
Returns
Returns the name of the contract.
Returns the address of the Zero Token holders must have in order to be eligible for distributions.
Emitted when account
claims token
distribution between inclusive epochs startEpoch
and endEpoch
.
Parameters
Emitted when token
is distributed pro rata to all holders at epoch epoch
.
Parameters
Revert message when the destination address is address(0).
Revert message when the Zero Token address set at deployment is address(0).
Revert message when a query for past values is for a timepoint greater or equal to the current clock.
Parameters
Revert message when the start epoch is greater than the end epoch.
Revert message when a token transfer, from this contract, fails.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|