HumanResources
Overview
Architecture & Dependencies
Core Module Dependencies
Addys Module
External Contract Interfaces
Module Initialization
Department Configuration
Data Structures
ContributorTerms Struct
HrConfig Struct (from MissionControl)
State Variables
Pending Operations
Constants
System Architecture Diagram
Constructor
__init__
__init__Parameters
Name
Type
Description
Deployment Behavior
Example Usage
Contributor Management Functions
initiateNewContributor
initiateNewContributorParameters
Name
Type
Description
Returns
Type
Description
Access
Validation
Events Emitted
Example Usage
confirmNewContributor
confirmNewContributorParameters
Name
Type
Description
Returns
Type
Description
Process Flow
Events Emitted
cancelNewContributor
cancelNewContributorContributor Operations
cashRipeCheck
cashRipeCheckParameters
Name
Type
Description
Access
Process
transferContributorRipeTokens
transferContributorRipeTokensProcess
refundAfterCancelPaycheck
refundAfterCancelPaycheckParameters
Name
Type
Description
Validation Functions
areValidContributorTerms
areValidContributorTermsValidation Rules
View Functions
canModifyHrContributor
canModifyHrContributorhasRipeBalance
hasRipeBalancegetTotalClaimed
getTotalClaimedgetTotalCompensation
getTotalCompensationEvents
Deployment Events
Security Considerations
Access Control
Economic Security
Integration Safety
Common Integration Patterns
Deploying a Contributor
Monitoring Contributors
Last updated