Module ITIP20RewardsRegistry
Expand description
Module containing a contract’s types and functions.
interface ITIP20RewardsRegistry {
function finalizeStreams() external;
error Unauthorized();
error StreamsAlreadyFinalized();
}Modules§
- abi
- Contains dynamic ABI definitions for this contract.
Structs§
- ITIP20
Rewards Registry Instance - A
ITIP20RewardsRegistryinstance. - Streams
Already Finalized - Custom error with signature
StreamsAlreadyFinalized()and selector0xc55f664e. - Unauthorized
- Custom error with signature
Unauthorized()and selector0x82b42900. - finalize
Streams Call - Finalize streams for all tokens ending at the current timestamp
Function with signature
finalizeStreams()and selector0x74160149. - finalize
Streams Return - Finalize streams for all tokens ending at the current timestamp
Container type for the return parameters of the
finalizeStreams()function.
Enums§
- ITIP20
Rewards Registry Calls - Container for all the
ITIP20RewardsRegistryfunction calls. - ITIP20
Rewards Registry Errors - Container for all the
ITIP20RewardsRegistrycustom errors.
Functions§
- new
- Creates a new wrapper around an on-chain
ITIP20RewardsRegistrycontract instance.