IGNSStaking
Interface for GNSStaking contract
Staker
struct Staker {
uint128 stakedGns;
uint128 debtDai;
}StakerInfo
struct StakerInfo {
uint48 lastDepositTs;
uint208 __placeholder;
}RewardState
struct RewardState {
uint128 accRewardPerGns;
uint128 precisionDelta;
}RewardInfo
UnlockSchedule
UnlockScheduleInput
UnlockType
owner
distributeReward
createUnlockSchedule
UnlockManagerUpdated
DaiHarvested
RewardHarvested
RewardHarvestedFromUnlock
RewardDistributed
GnsStaked
GnsUnstaked
GnsClaimed
UnlockScheduled
UnlockScheduleRevoked
RewardTokenAdded
Was this helpful?