Subvault Technical Docs
Contract Overview
π Data Structures
solidityCopyEditstruct StakeRecord {
uint256 stsShares; // Amount of STS minted during stake
uint256 durationDays; // Lock period (0, 90, 180)
uint256 lockEndTime; // Epoch time after which stake can be redeemed
bool active; // Active status
}solidityCopyEditmapping(address => StakeRecord[]) public userStakeRecords;π§ Business Logic Flow
Staking
Unstaking
Acquisition
π¦ Deployment Details
Last updated