Interface ApprovalBasedPaymasterInput

Represents the input data structure for an approval-based paymaster.

interface ApprovalBasedPaymasterInput {
    innerInput: Bytes;
    minimalAllowance: Numbers;
    token: string;
    type: "ApprovalBased";
}

Properties

innerInput: Bytes

The additional input data.

minimalAllowance: Numbers

The minimum allowance required for the token approval.

token: string

The address of the token to be approved.

type: "ApprovalBased"

The type of the paymaster input.