IPayerRegistryLike
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_, PayerFee[] calldata payerFees_) external returns (uint96 feesSettled_);
sendExcessToFeeDistributor
function sendExcessToFeeDistributor() external returns (uint96 excess_);
Structs
PayerFee
struct PayerFee {
address payer;
uint96 fee;
}