Rigoblock Documentation
  • Welcome
  • Introduction to RigoBlock
  • Contracts
    • Protocol
      • RigoblockPoolExtended
      • Core
        • constants
        • immutables
        • storage
        • actions
        • owner actions
        • abstract
        • fallback
        • initializer
        • state
        • storage accessible
      • Deps
        • Authority
          • authority docs
        • PoolRegistry
          • pool registry docs
      • Extensions
        • AGovernance
          • Solidity API
        • AMulticall
          • aMulticall docs
        • AStaking
          • aStaking docs
        • AUniswap
          • aUniswap docs
        • EUpgrade
          • eUpgrade docs
        • EWhitelist
          • eWhitelist docs
      • Proxies
        • proxy
          • proxy docs
        • proxy factory
          • proxyFactory docs
    • GRG Token
      • RigoToken
        • rigoToken docs
      • Inflation
        • inflation docs
      • ProofOfPerformance
        • pop docs
    • GRG Staking
      • GrgVault
        • grgVault docs
      • StakingProxy
        • stakingProxy docs
      • Staking
        • staking docs
    • Governance
      • Solidity API
  • Deployments
    • deployed contracts - V4
    • deployed contracts
    • v1.5.0
    • v1.4.2
    • v1.4.1
    • v1.3.0
    • v1.1.1
    • v1.1.0
  • Governance
    • Rigoblock Governance
    • Supported Applications
    • Token Whitelists
    • Supported Methods
      • Selectors - V4
      • Selectors - V3
  • Bug Bounty
    • Known Issues
  • Oracles and Price Feeds
Powered by GitBook
On this page
  • ProofOfPerformance
  • _stakingProxy
  • constructor
  • creditPopRewardToStakingProxy
  • proofOfPerformance
  • _getStakingProxy
  1. Contracts
  2. GRG Token
  3. ProofOfPerformance

pop docs

ProofOfPerformance

_stakingProxy

address _stakingProxy

constructor

constructor(address stakingProxy) public

creditPopRewardToStakingProxy

function creditPopRewardToStakingProxy(address targetPool) external

Credits the pop reward to the Staking Proxy contract.

Parameters

Name
Type
Description

targetPool

address

Address of the pool.

proofOfPerformance

function proofOfPerformance(address targetPool) external view returns (uint256)

Returns the proof of performance reward for a pool.

Parameters

Name
Type
Description

targetPool

address

Address of the pool.

Return Values

Name
Type
Description

[0]

uint256

Value of the pop reward in Rigo tokens.

_getStakingProxy

function _getStakingProxy() private view returns (address)
PreviousProofOfPerformanceNextGRG Staking

Last updated 2 years ago