IPayerRegistryLike

Git Source

This is the minimal interface needed by contracts within this subdirectory.

Functions

deposit

function deposit(address payer_, uint96 amount_) external;

settleUsage

function settleUsage(bytes32 payerReportId_, IPayerRegistry.PayerFee[] calldata payerFees_)
    external
    returns (uint96 feesSettled_);

sendExcessToFeeDistributor

function sendExcessToFeeDistributor() external returns (uint96 excess_);