GatewayCheckpoint.sol
Key Features
Contract Roles
Access Control
Modifiers
Data Structures
GatewaySchedulerCheckpoint
GatewayOperationCheckpoint
Key Functions
Constructor
Parameters:
Scheduler Checkpoints
updateGatewaySchedulerCheckpoint(uint256 _epoch, bytes[] calldata _gatewayIds, uint256[] calldata _computeUnits)
updateGatewaySchedulerCheckpoint(uint256 _epoch, bytes[] calldata _gatewayIds, uint256[] calldata _computeUnits)getGatewaySchedulerCheckpoint(uint256 _epoch)
getGatewaySchedulerCheckpoint(uint256 _epoch)Operation Checkpoints
createGatewayOperationCheckpoint(bytes calldata _id, uint256 _amount, uint256 _poolBalanceAfterOperation, uint8 _operation)
createGatewayOperationCheckpoint(bytes calldata _id, uint256 _amount, uint256 _poolBalanceAfterOperation, uint8 _operation)getGatewayOperationCheckpoints(uint256 _epoch)
getGatewayOperationCheckpoints(uint256 _epoch)Events
Access and Security
Role Management
Validations
Usage Examples
Create Scheduler Checkpoint
Create Operation Checkpoint
Last updated