YieldShift
YieldShift: Dynamic Yield Distribution System
π Overview
ποΈ Contract Architecture
contract YieldShift is
Initializable,
ReentrancyGuardUpgradeable,
AccessControlUpgradeable,
PausableUpgradeable,
SecureUpgradeableContract
Variable
Role
π Roles & Permissions
Role
Responsibilities
βοΈ Yield Shift Parameters
Main Parameters
Parameter
Type
Description
Default Value
Time Constants
π Distribution Mechanism
Current Yield Shift Calculation
Pool State
currentYieldShift
Users Receive
Hedgers Receive
π TWAP System (Time-Weighted Average Price)
Pool Snapshot
Snapshot History
π‘οΈ Flash Deposit Protection
Holding Period (7 days)
Eligible Pool Metrics
π‘ Authorized Yield Sources
Authorization System
Source
Type
Description
Source Management
Source Tracking
π° State Variables
Yield Pools
Pending Yield Per User
π Distribution Flow
π View Functions
Yield Shift Status
Pool Metrics
Yield Statistics
Historical Data
βοΈ Configuration
Update Parameters
π‘οΈ Security & Emergency Controls
Pause
Recovery
π Events
π Calculation Examples
Example 1: Standard Distribution
Example 2: User Imbalance
Example 3: Hedger Imbalance
Last updated