contracts.IBosonExchangeHandler__factory
@bosonprotocol/ethers-sdk / Exports / contracts / IBosonExchangeHandler__factory
Class: IBosonExchangeHandler__factory
contracts.IBosonExchangeHandler__factory
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new IBosonExchangeHandler__factory()
Properties
abi
▪ Static
Readonly
abi: ({ anonymous
: boolean
= false; inputs
: ({ components
: undefined
; indexed
: boolean
= true; internalType
: string
= "uint256"; name
: string
= "offerId"; type
: string
= "uint256" } | { components
: { internalType
: string
= "uint256"; name
: string
= "id"; type
: string
= "uint256" }[] ; indexed
: boolean
= false; internalType
: string
= "struct BosonTypes.Exchange"; name
: string
= "exchange"; type
: string
= "tuple" })[] ; name
: string
= "BuyerCommitted"; outputs
: undefined
; stateMutability
: undefined
= "payable"; type
: string
= "event" } | { anonymous
: undefined
= false; inputs
: { internalType
: string
= "uint256"; name
: string
= "_exchangeId"; type
: string
= "uint256" }[] ; name
: string
= "getExchange"; outputs
: ({ components
: undefined
; internalType
: string
= "bool"; name
: string
= "exists"; type
: string
= "bool" } | { components
: { internalType
: string
= "uint256"; name
: string
= "id"; type
: string
= "uint256" }[] ; internalType
: string
= "struct BosonTypes.Exchange"; name
: string
= "exchange"; type
: string
= "tuple" })[] ; stateMutability
: string
= "view"; type
: string
= "function" } | { anonymous
: undefined
= false; inputs
: { internalType
: string
= "uint256"; name
: string
= "_exchangeId"; type
: string
= "uint256" }[] ; name
: string
= "getReceipt"; outputs
: { components
: ({ components
: undefined
; internalType
: string
= "uint256"; name
: string
= "exchangeId"; type
: string
= "uint256" } | { components
: { internalType
: string
= "uint256"; name
: string
= "protocolFee"; type
: string
= "uint256" }[] ; internalType
: string
= "struct BosonTypes.OfferFees"; name
: string
= "offerFees"; type
: string
= "tuple" })[] ; internalType
: string
= "struct BosonTypes.Receipt"; name
: string
= "receipt"; type
: string
= "tuple" }[] ; stateMutability
: string
= "view"; type
: string
= "function" })[] = _abi
Defined in
src/contracts/factories/IBosonExchangeHandler__factory.ts:1079
Methods
connect
▸ Static
connect(address
, signerOrProvider
): IBosonExchangeHandler
Parameters
Name | Type |
---|---|
address | string |
signerOrProvider | Signer | Provider |
Returns
Defined in
src/contracts/factories/IBosonExchangeHandler__factory.ts:1083
createInterface
▸ Static
createInterface(): IBosonExchangeHandlerInterface
Returns
IBosonExchangeHandlerInterface
Defined in
src/contracts/factories/IBosonExchangeHandler__factory.ts:1080