Skip to main content

events.NeverminedEvent

@nevermined-io/nevermined-sdk-js / events / NeverminedEvent

Class: NeverminedEvent

events.NeverminedEvent

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

Protected new NeverminedEvent(contract, eventEmitter)

Parameters

NameType
contractContractBase
eventEmitterEventEmitter

Overrides

Instantiable.constructor

Defined in

src/events/NeverminedEvent.ts:35

Properties

contract

Protected contract: ContractBase = null

Defined in

src/events/NeverminedEvent.ts:30


eventEmitter

Protected eventEmitter: EventEmitter

Defined in

src/events/NeverminedEvent.ts:29

Accessors

artifactsFolder

Protected get artifactsFolder(): string

Returns

string

Inherited from

Instantiable.artifactsFolder

Defined in

src/Instantiable.abstract.ts:96


config

Protected get config(): Config

Returns

Config

Inherited from

Instantiable.config

Defined in

src/Instantiable.abstract.ts:80


instanceConfig

Protected get instanceConfig(): InstantiableConfig

Returns

InstantiableConfig

Inherited from

Instantiable.instanceConfig

Defined in

src/Instantiable.abstract.ts:100


instantiableConfig

Protected get instantiableConfig(): InstantiableConfig

Returns

InstantiableConfig

Inherited from

Instantiable.instantiableConfig

Defined in

src/Instantiable.abstract.ts:73


logger

Protected get logger(): Logger

Returns

Logger

Inherited from

Instantiable.logger

Defined in

src/Instantiable.abstract.ts:87


nevermined

Protected get nevermined(): Nevermined

Returns

Nevermined

Inherited from

Instantiable.nevermined

Defined in

src/Instantiable.abstract.ts:33


web3

Protected get web3(): JsonRpcProvider

Returns

JsonRpcProvider

Inherited from

Instantiable.web3

Defined in

src/Instantiable.abstract.ts:63

Methods

addresses

addresses(): Promise<string[]>

Returns

Promise<string[]>

Inherited from

Instantiable.addresses

Defined in

src/Instantiable.abstract.ts:129


checkExists

Protected checkExists(address): Promise<boolean>

Returns true of contract exists else it throws.

Parameters

NameType
addressstring

Returns

Promise<boolean>

true if the contract exists.

Inherited from

Instantiable.checkExists

Defined in

src/Instantiable.abstract.ts:44


findSigner

findSigner(from): Promise<Signer>

Parameters

NameType
fromstring

Returns

Promise<Signer>

Inherited from

Instantiable.findSigner

Defined in

src/Instantiable.abstract.ts:105


getBlockNumber

Abstract getBlockNumber(...args): Promise<number>

Parameters

NameType
...argsany[]

Returns

Promise<number>

Defined in

src/events/NeverminedEvent.ts:33


getEventData

Abstract getEventData(options): EventResult

Parameters

NameType
optionsEventOptions

Returns

EventResult

Defined in

src/events/NeverminedEvent.ts:31


getPastEvents

Abstract getPastEvents(options): EventResult

Parameters

NameType
optionsEventOptions

Returns

EventResult

Defined in

src/events/NeverminedEvent.ts:32


once

once(callback?, options?): Promise<EventResult>

Parameters

NameType
callback?(events: EventResult[]) => void
options?EventOptions

Returns

Promise<EventResult>

Defined in

src/events/NeverminedEvent.ts:55


setInstanceConfig

Protected setInstanceConfig(config): void

Parameters

NameType
configInstantiableConfig

Returns

void

Inherited from

Instantiable.setInstanceConfig

Defined in

src/Instantiable.abstract.ts:171


subscribe

subscribe(callback, options): ContractEventSubscription

Parameters

NameType
callback(events: EventResult[]) => void
optionsEventOptions

Returns

ContractEventSubscription

Defined in

src/events/NeverminedEvent.ts:41


addressesStatic

Static addressesStatic(config, web3): Promise<string[]>

Parameters

NameType
configConfig
web3JsonRpcProvider

Returns

Promise<string[]>

Inherited from

Instantiable.addressesStatic

Defined in

src/Instantiable.abstract.ts:142


findSignerStatic

Static findSignerStatic(config, web3, from): Promise<Signer>

Parameters

NameType
configConfig
web3JsonRpcProvider
fromstring

Returns

Promise<Signer>

Inherited from

Instantiable.findSignerStatic

Defined in

src/Instantiable.abstract.ts:115


getInstance

Static getInstance(..._args): any

Parameters

NameType
..._argsany

Returns

any

Inherited from

Instantiable.getInstance

Defined in

src/Instantiable.abstract.ts:158


setInstanceConfig

Static Protected setInstanceConfig<T>(instance, instantiableConfig): void

Type parameters

NameType
Textends Instantiable<T>

Parameters

NameType
instanceT
instantiableConfigInstantiableConfig

Returns

void

Inherited from

Instantiable.setInstanceConfig

Defined in

src/Instantiable.abstract.ts:162