audit_payers
Who actually opened payment channels against this contract, decoded from ChannelCreated.
Settled.sender and Deposited.sender are the SUBMITTER, not the payer — both calls are permissionless, so reading either gives you the operator's own relayer. On a real contract that turned 117 settlements into one address. The payer is word 0 of the ChannelCreated config tuple.
Returns the channel count per payer and the exact call to repeat. Feed the result to audit.cluster to find out whether those payers are independent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| line | No | optional — credential from the /pay socket. With it the call is served off your line and carries no payment. Without it, put x402 payment in params._meta. | |
| contract | Yes | string — the x402 settlement escrow, 0x form. | |
| receiver | No | optional string — only channels paying THIS receiver. Omit for every channel on the contract. | |
| to_block | No | optional int — where to stop. Defaults to the head. | |
| from_block | No | optional int — where to start. Defaults to 0. |