Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 896 Bytes

File metadata and controls

63 lines (43 loc) · 896 Bytes

contract: ConditionStoreManager

Variables

private createRole

internal conditionList

internal epochList

Modifiers

internal onlyCreateRole

internal onlyUpdateRole

Parameters:

  • bytes32 _id

Functions

public initialize

Parameters:

  • address _owner
  • address _createRole

public getCreateRole

public createCondition

Parameters:

  • bytes32 _id
  • address _typeRef

public createCondition

Parameters:

  • bytes32 _id
  • address _typeRef
  • uint256 _timeLock
  • uint256 _timeOut

public updateConditionState

Parameters:

  • bytes32 _id
  • enum ConditionStoreLibrary.ConditionState _newState

public getConditionListSize

external getCondition

Parameters:

  • bytes32 _id

public getConditionState

Parameters:

  • bytes32 _id

public isConditionTimeLocked

Parameters:

  • bytes32 _id

public isConditionTimedOut

Parameters:

  • bytes32 _id