Class UUPSUpgradeable__factory

Hierarchy

  • UUPSUpgradeable__factory

Index

Properties

Methods

Properties

Static Readonly abi

abi: [{ anonymous: false; inputs: [{ indexed: false; internalType: "address"; name: "previousAdmin"; type: "address" }, { indexed: false; internalType: "address"; name: "newAdmin"; type: "address" }]; name: "AdminChanged"; type: "event" }, { anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "beacon"; type: "address" }]; name: "BeaconUpgraded"; type: "event" }, { anonymous: false; inputs: [{ indexed: true; internalType: "address"; name: "implementation"; type: "address" }]; name: "Upgraded"; type: "event" }, { inputs: []; name: "proxiableUUID"; outputs: [{ internalType: "bytes32"; name: ""; type: "bytes32" }]; stateMutability: "view"; type: "function" }, { inputs: [{ internalType: "address"; name: "newImplementation"; type: "address" }]; name: "upgradeTo"; outputs: []; stateMutability: "nonpayable"; type: "function" }, { inputs: [{ internalType: "address"; name: "newImplementation"; type: "address" }, { internalType: "bytes"; name: "data"; type: "bytes" }]; name: "upgradeToAndCall"; outputs: []; stateMutability: "payable"; type: "function" }] = _abi

Methods

Static connect

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

    • address: string
    • signerOrProvider: Signer | Provider

    Returns UUPSUpgradeable

Static createInterface