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