Class IWhitelist__factory

Hierarchy

  • IWhitelist__factory

Index

Properties

Methods

Properties

Static Readonly abi

abi: [{ anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "paymaster"; type: "address" }, { indexed: true; internalType: "address[]"; name: "accounts"; type: "address[]" }]; name: "AddedBatchToWhitelist"; type: "event" }, { anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "paymaster"; type: "address" }, { indexed: true; internalType: "address"; name: "account"; type: "address" }]; name: "AddedToWhitelist"; type: "event" }, { anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "paymaster"; type: "address" }, { indexed: true; internalType: "address[]"; name: "accounts"; type: "address[]" }]; name: "RemovedBatchFromWhitelist"; type: "event" }, { anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "paymaster"; type: "address" }, { indexed: true; internalType: "address"; name: "account"; type: "address" }]; name: "RemovedFromWhitelist"; type: "event" }, { inputs: [{ internalType: "address[]"; name: "_accounts"; type: "address[]" }]; name: "addBatchToWhitelist"; outputs: []; stateMutability: "nonpayable"; type: "function" }, { inputs: [{ internalType: "address"; name: "_account"; type: "address" }]; name: "addToWhitelist"; outputs: []; stateMutability: "nonpayable"; type: "function" }, { inputs: [{ internalType: "address"; name: "_sponsor"; type: "address" }, { internalType: "address"; name: "_account"; type: "address" }]; name: "check"; outputs: [{ internalType: "bool"; name: ""; type: "bool" }]; stateMutability: "view"; type: "function" }, { inputs: [{ internalType: "address[]"; name: "_accounts"; type: "address[]" }]; name: "removeBatchFromWhitelist"; outputs: []; stateMutability: "nonpayable"; type: "function" }, { inputs: [{ internalType: "address"; name: "_account"; type: "address" }]; name: "removeFromWhitelist"; outputs: []; stateMutability: "nonpayable"; type: "function" }] = _abi

Methods

Static connect

  • connect(address: string, signerOrProvider: Signer | Provider): IWhitelist
  • Parameters

    • address: string
    • signerOrProvider: Signer | Provider

    Returns IWhitelist

Static createInterface