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
Name | Type |
---|---|
address | string |
signerOrProvider | Signer | Provider |
Returns
Defined in
src/contracts/factories/ProtocolDiamond__factory.ts:67
createInterface
▸ Static
createInterface(): ProtocolDiamondInterface
Returns
ProtocolDiamondInterface