Facets
GNSReferrals
Facet #2: Referral system
Updates allyFeeP
Updates startReferrerFeeP
Updates targetVolumeUsd
Whitelists ally addresses
Unwhitelists ally addresses
Whitelists referrer addresses
Unwhitelists referrer addresses
Registers potential referrer for trader (only works if trader wasn’t referred yet by someone else)
Distributes ally and referrer rewards
Claims pending GNS ally rewards of caller
Claims pending GNS referrer rewards of caller
Returns referrer fee % progress towards earning 100% based on his volume referred (1e10)
Returns last referrer of trader (whether referrer active or not)
Returns active referrer of trader
Returns referrers referred by ally
Returns traders referred by referrer
Returns ally fee % of total referral fee
Returns start referrer fee % of total referral fee when zero volume was referred
Returns target volume in usd to reach 100% of referral fee
Returns ally details
Returns referrer details
