Skip to main content

conditions.ConditionInstance

@nevermined-io/nevermined-sdk-js / conditions / ConditionInstance

Interface: ConditionInstance<Extra>

conditions.ConditionInstance

Type parameters

Name
Extra

Hierarchy

Table of contents

Properties

Properties

agreementId

agreementId: string

Inherited from

ConditionInstanceSmall.agreementId

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:35


condition

condition: string

Inherited from

ConditionInstanceSmall.condition

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:36


id

id: string

Inherited from

ConditionInstanceSmall.id

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:34


list

list: any[]

Inherited from

ConditionInstanceSmall.list

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:32


params

params: (method: ConditionMethod, arg: Extra) => Promise<any[]>

Type declaration

▸ (method, arg): Promise<any[]>

Parameters
NameType
methodConditionMethod
argExtra
Returns

Promise<any[]>

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:40


seed

seed: string

Inherited from

ConditionInstanceSmall.seed

Defined in

src/keeper/contracts/conditions/Condition.abstract.ts:33