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