Events

AddOracle

event AddOracle(
    address oracle,
    bool required
)
Emitted when an oracle is added. Parameters:
NameTypeDescription
oracleaddressAddress of an added oracle
requiredboolIs 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
oracleaddressAddress of an updated oracle
requiredboolIs this oracle’s signature required for every transfer
isValidboolIs this oracle valid, i.e. should it be treated as one

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;
}