Skip to main content

contracts/abis/mainnet/GaugeRegistry

Variables

GaugeRegistry

const GaugeRegistry: readonly [{ inputs: readonly []; name: "acceptOwnership"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }]; name: "activateGauge"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }]; name: "deactivateGauge"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }]; name: "gaugeExists"; outputs: readonly [{ internalType: "bool"; name: ""; type: "bool"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }]; name: "getGauge"; outputs: readonly [{ components: readonly [{ internalType: "bool"; name: "active"; type: "bool"; }, { internalType: "uint48"; name: "created"; type: "uint48"; }, { internalType: "string"; name: "metadataURI"; type: "string"; }]; internalType: "struct GaugeRegistry.Gauge"; name: ""; type: "tuple"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "getGaugeList"; outputs: readonly [{ internalType: "address[]"; name: ""; type: "address[]"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }]; name: "isActive"; outputs: readonly [{ internalType: "bool"; name: ""; type: "bool"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "owner"; outputs: readonly [{ internalType: "address"; name: ""; type: "address"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly []; name: "pendingOwner"; outputs: readonly [{ internalType: "address"; name: ""; type: "address"; }]; stateMutability: "view"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }, { internalType: "string"; name: "metadataURI"; type: "string"; }]; name: "registerGauge"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly []; name: "renounceOwnership"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "newOwner"; type: "address"; }]; name: "transferOwnership"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }, { inputs: readonly [{ internalType: "address"; name: "gauge"; type: "address"; }, { internalType: "string"; name: "metadataURI"; type: "string"; }]; name: "updateGaugeMetadata"; outputs: readonly []; stateMutability: "nonpayable"; type: "function"; }]

Defined in: lib/contracts/abis/mainnet/GaugeRegistry.ts:1