Skip to main content

IRewardOrchestrator.sol

Methods​

actionApprovalStatus(uint256)​

Solidity

function actionApprovalStatus(uint256 _hashId) external view returns (bool)

Parameters​

NameTypeDescription
_hashIduint256undefined

Returns​

NameTypeDescription
_0boolundefined

createHashChangeRequest(bytes32)​

Solidity

function createHashChangeRequest(bytes32 _hash) external nonpayable returns (uint256)

Parameters​

NameTypeDescription
_hashbytes32undefined

Returns​

NameTypeDescription
_0uint256undefined

executeHashChangeRequest(uint256)​

Solidity

function executeHashChangeRequest(uint256 _hashId) external nonpayable returns (enum IRewardOrchestrator.State)

Parameters​

NameTypeDescription
_hashIduint256undefined

Returns​

NameTypeDescription
_0enum IRewardOrchestrator.Stateundefined

voteOnHashChangeRequest(uint256,bool)​

Solidity

function voteOnHashChangeRequest(uint256 _hashId, bool vote) external nonpayable

Parameters​

NameTypeDescription
_hashIduint256undefined
voteboolundefined

Events​

ExecutedHashChangeRequest​

Solidity

event ExecutedHashChangeRequest(uint256 indexed requestId, bytes32 hash)
Details

Triggered when a hash change request/proposal is executed.

Parameters​

NameTypeDescription
requestId indexeduint256undefined
hashbytes32undefined