JS API Reference
Module: golem-network/golem-network
Table of contents
Classes
Interfaces
Type Aliases
Type Aliases
InstanceOrFactory
Ƭ InstanceOrFactory<TargetInterface, ConstructorArgs>: TargetInterface | (...args: ConstructorArgs) => TargetInterface
Instance of an object or a factory function that you can call new on. Optionally you can provide constructor arguments.
Type parameters
| Name | Type | 
|---|---|
| TargetInterface | TargetInterface | 
| ConstructorArgs | extends unknown[] =never[] | 
Defined in
src/golem-network/golem-network.ts:48
GolemServices
Ƭ GolemServices: Object
Dependency Container
Type declaration
| Name | Type | 
|---|---|
| yagna | YagnaApi | 
| logger | Logger | 
| paymentApi | IPaymentApi | 
| activityApi | IActivityApi | 
| marketApi | IMarketApi | 
| networkApi | INetworkApi | 
| proposalCache | CacheService<OfferProposal> | 
| proposalRepository | IProposalRepository | 
| demandRepository | IDemandRepository | 
| fileServer | IFileServer | 
| storageProvider | StorageProvider |