Skip to main content

offers.iface

@bosonprotocol/core-sdk / Exports / offers / iface

Namespace: iface

offers.iface

Table of contents

Variables

Functions

Variables

bosonOfferHandlerIface

Const bosonOfferHandlerIface: Interface

Defined in

src/offers/interface.ts:13

Functions

argsToOfferDatesStruct

argsToOfferDatesStruct(args): Partial<OfferDatesStruct>

Parameters

NameType
argsCreateOfferArgs

Returns

Partial<OfferDatesStruct>

Defined in

src/offers/interface.ts:95


argsToOfferDurationsStruct

argsToOfferDurationsStruct(args): Partial<OfferDurationsStruct>

Parameters

NameType
argsCreateOfferArgs

Returns

Partial<OfferDurationsStruct>

Defined in

src/offers/interface.ts:117


argsToOfferStruct

argsToOfferStruct(args): Partial<OfferStruct>

Parameters

NameType
argsCreateOfferArgs

Returns

Partial<OfferStruct>

Defined in

src/offers/interface.ts:84


createOfferArgsToStructs

createOfferArgsToStructs(args): [Partial<OfferStruct>, Partial<OfferDatesStruct>, Partial<OfferDurationsStruct>, BigNumberish, BigNumberish]

Parameters

NameType
argsCreateOfferArgs

Returns

[Partial<OfferStruct>, Partial<OfferDatesStruct>, Partial<OfferDurationsStruct>, BigNumberish, BigNumberish]

Defined in

src/offers/interface.ts:66


encodeCreateOffer

encodeCreateOffer(args): string

Parameters

NameType
argsCreateOfferArgs

Returns

string

Defined in

src/offers/interface.ts:15


encodeCreateOfferBatch

encodeCreateOfferBatch(argsBatch): string

Parameters

NameType
argsBatchCreateOfferArgs[]

Returns

string

Defined in

src/offers/interface.ts:22