Skip to content

meterio/token-geyser-v2

 
 

Repository files navigation

token-geyser-v2

Tests Coverage Status

Reward distribution contract with time multiplier.

Live Deployments

# Geyser V2 deployment
router: 0x90013fB4D3f9844f930f5dB8DD53CfF38824e3CF
vaultFactory: 0x8A09fFA4d4310c7F59DC538a1481D8Ba2214Cef0
vaultTemplate: 0x9F723008Eec3493A31b6fAf7d9fdf3a82322223C
registry: 0xFc43803F203e3821213bE687120aD44C8a21A7e7
geysers:
  - poolRef: "SUSHI-ETH-AMPL (Pescadero V2)"
    deployment: '0x56eD0272f99eBD903043399A51794f966D72E526'

  - poolRef: "BAL-SMART-AMPL-USDC (Old Faithful V2)"
    deployment: '0x914A766578C2397da969b3ca088e3e757249A435'

  - poolRef: "WBTC-WETH-AMPL-BPT (Trinity V2)"
    deployment: '0x0ec93391752ef1A06AA2b83D15c3a5814651C891'

  - poolRef: "UNI-ETH-AMPL-V2 (Beehive V4)"
    deployment: '0x88F12aE68315A89B885A2f1b0610fE2A9E1720B9'

Install

# Install project dependencies
yarn

Testing

# Run all unit tests (compatible with node v12+)
yarn test

Contribute

To report bugs within this package, create an issue in this repository. For security issues, please contact [email protected]. When submitting code ensure that it is free of lint errors and has 100% test coverage.

# Compile contracts
yarn compile

# Lint code
yarn lint

# Format code
yarn format

# Run solidity coverage report (compatible with node v12)
yarn coverage

# Run solidity gas usage report
yarn profile

License

GNU General Public License v3.0 (c) 2020 Fragments, Inc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 79.2%
  • Solidity 19.3%
  • Other 1.5%