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