Creates a new PaymasterClient instance
Paymaster configuration including type, address, and optional URL
Get paymaster data for a UserOperation
Partial UserOperation to get paymaster data for
The chain ID for the operation
The EntryPoint contract address
Optionalcontext: Record<string, unknown>Optional context data for the paymaster
Paymaster data including address and gas limits
Get gas estimates including paymaster gas
Partial UserOperation to estimate gas for (reserved for future use)
The chain ID for the operation (reserved for future use)
Gas estimates including paymaster verification and postOp gas
Check if the paymaster will sponsor this operation
Partial UserOperation to check sponsorship for
The chain ID for the operation
The EntryPoint contract address
Optionalcontext: Record<string, unknown>Optional context data for policy validation
True if the paymaster will sponsor the operation
Paymaster client for gas sponsorship