IOraclesManager

Events

AddOracle

1
event AddOracle(
2
address oracle,
3
bool required
4
)
Copied!
Emitted when an oracle is added

Parameters:

Name
Type
Description
oracle
address
Address of an added oracle
required
bool
Is this oracle's signature required for every transfer

UpdateOracle

1
event UpdateOracle(
2
address oracle,
3
bool required,
4
bool isValid
5
)
Copied!
Emitted when an oracle is updated

Parameters:

Name
Type
Description
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

1
event DeployApproved(
2
bytes32 deployId
3
)
Copied!
Emitted once the submission is confirmed by min required amount of oracles

SubmissionApproved

1
event SubmissionApproved(
2
bytes32 submissionId
3
)
Copied!
Emitted once the submission is confirmed by min required amount of oracles

Structs

OracleInfo

1
struct OracleInfo {
2
bool exist;
3
bool isValid;
4
bool required;
5
}
Copied!