Ring Protocol
Search…
Welcome to Ring Protocol
User Guide
Protocol Core
Contract Addresses
Protocol Roles
Ring Stablecoin
Protocol Controlled Value
Bonding Curves
Oracles
Staking
RingRewardsDistributor
RingStakingRewards
Genesis
References/Utils
Governance
Ring DAO
Ring
Ring Guardian
Snapshot Voting
Media Kit
Media Kit
Powered By
GitBook
RingStakingRewards
A Pool for staking RUSD to earn RING
dContract
RingStakingRewards
implements
StakingRewardsV2
Events
RewardAdded
Staked
Withdrawn
RewardPaid
Recovered
Amount of reward token added to contract
type
param
description
uint256
reward
account of rewards sent to the contract
Tokens staked by user
type
param
description
address indexed
user
account staked to
uint256
amount
amount staked
Staked tokens withdrawn by user
type
param
description
address indexed
user
account withdrawn from
uint256
amount
amount withdrawn
Rewards redeemed by user
type
param
description
address indexed
user
account receiving rewards
uint256
reward
amount of reward
ERC20 recovered by the distributor
type
param
description
address indexed
tokenAddress
ERC-20 address
address indexed
to
destination for tokens
uint256
amount
amount recovered
Functions
Documented on the Synthetix website:
StakingRewards - Synthetix System Documentation
ABIs
ringstakingrewards.json
5KB
Code
RingStakingRewards ABI
istakingrewards.json
3KB
Code
StakingRewards Interface ABI
Previous
RingRewardsDistributor
Next - Protocol Core
Genesis
Last modified
11mo ago
Copy link
Contents
dContract
Events
Functions
ABIs