IOraclesManager

Events

AddOracle

  event AddOracle(
        address oracle,
        bool required
  )

Emitted when an oracle is added

Parameters:

NameTypeDescription

oracle

address

Address of an added oracle

required

bool

Is this oracle's signature required for every transfer

UpdateOracle

  event UpdateOracle(
        address oracle,
        bool required,
        bool isValid
  )

Emitted when an oracle is updated

Parameters:

NameTypeDescription

oracle

address

Address of an updated oracle

required

bool

Is this oracle's signature required for every transfer

isValid

bool

Is this oracle valid, i.e. should it be treated as an oracle

DeployApproved

  event DeployApproved(
        bytes32 deployId
  )

Emitted once the submission is confirmed by min required amount of oracles

SubmissionApproved

  event SubmissionApproved(
        bytes32 submissionId
  )

Emitted once the submission is confirmed by min required amount of oracles

Structs

OracleInfo

struct OracleInfo {
    bool exist;
    bool isValid;
    bool required;
}

Last updated