Interface: AgreementServiceOptions
agreement/service.AgreementServiceOptions
Hierarchy
AgreementOptions
↳
AgreementServiceOptions
Table of contents
Properties
- agreementSelector
- agreementMaxEvents
- agreementEventsFetchingIntervalSec
- agreementMaxPoolSize
- yagnaOptions
- agreementRequestTimeout
- agreementWaitingForApprovalTimeout
- logger
- eventTarget
Properties
agreementSelector
• Optional
agreementSelector: AgreementSelector
The selector used when choosing a provider from a pool of existing offers (from the market or already used before)
Defined in
agreementMaxEvents
• Optional
agreementMaxEvents: number
The maximum number of events fetched in one request call
Defined in
agreementEventsFetchingIntervalSec
• Optional
agreementEventsFetchingIntervalSec: number
interval for fetching agreement events
Defined in
agreementMaxPoolSize
• Optional
agreementMaxPoolSize: number
The maximum number of agreements stored in the pool
Defined in
yagnaOptions
• Optional
yagnaOptions: YagnaOptions
yagnaOptions
Inherited from
AgreementOptions.yagnaOptions
Defined in
agreementRequestTimeout
• Optional
agreementRequestTimeout: number
timeout for create agreement and refresh details in ms
Inherited from
AgreementOptions.agreementRequestTimeout
Defined in
agreementWaitingForApprovalTimeout
• Optional
agreementWaitingForApprovalTimeout: number
timeout for wait for provider approval after requestor confirmation in ms
Inherited from
AgreementOptions.agreementWaitingForApprovalTimeout
Defined in
logger
• Optional
logger: Logger
Logger module
Inherited from
AgreementOptions.logger
Defined in
eventTarget
• Optional
eventTarget: EventTarget
Event Bus implements EventTarget
Inherited from
AgreementOptions.eventTarget