Skip to main content

contracts.ProtocolDiamond__factory

@bosonprotocol/ethers-sdk / Exports / contracts / ProtocolDiamond__factory

Class: ProtocolDiamond__factory

contracts.ProtocolDiamond__factory

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new ProtocolDiamond__factory()

Properties

abi

Static Readonly abi: ({ inputs: ({ components: undefined ; internalType: string = "contract IAccessControl"; name: string = "_accessController"; type: string = "address" } | { components: { internalType: string = "address"; name: string = "facetAddress"; type: string = "address" }[] ; internalType: string = "struct IDiamondCut.FacetCut[]"; name: string = "_facetCuts"; type: string = "tuple[]" })[] ; stateMutability: string = "nonpayable"; type: string = "constructor" } | { inputs: undefined ; stateMutability: string = "payable"; type: string = "fallback" })[] = _abi

Defined in

src/contracts/factories/ProtocolDiamond__factory.ts:63

Methods

connect

Static connect(address, signerOrProvider): ProtocolDiamond

Parameters

NameType
addressstring
signerOrProviderSigner | Provider

Returns

ProtocolDiamond

Defined in

src/contracts/factories/ProtocolDiamond__factory.ts:67


createInterface

Static createInterface(): ProtocolDiamondInterface

Returns

ProtocolDiamondInterface

Defined in

src/contracts/factories/ProtocolDiamond__factory.ts:64