VetherPools

Verified contract

Active on Ethereum with 203 txns
Deployed by via 0x7b75bdba at 10488592
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "VetherPools"

0x358b98db2ffb586beded3cc2b1dfba21e7284419ab713f139e8ab30a4ec86151
0xed4e81e3f2679295048ec4673fbab2b08d993add5ec1c213a26ce4f42bfc34c7
0x9af2478bd2eb4fe021bb2bc709d481c1bc2360afe46deaa63a773804966a4561
0xd1f6383c78de17d6ce6cd59d56f7685374385210d5b3b94ff7bd387f80bc1bc7
0x9147b7d1ab7e4ae870825d5fc09807d6f4d903b028819cf5b5f6af230bc315c3
0xbb074585efba32879af28546effb5de6df1d7fb6afed2daa4c16082f11c1add8
0xcadeba1ea6f8f6ac02b28630b62b5b2bd0eb48195de152b4adb6dc4f96f8fb08
0xcf8a7284efaa1769222090687011af7726a72c0431f13eca4c15d5854085176f
0x05f114c534bb47a7d5930fa03b4c7c29248b2a3caaf361562ae57040ceb4513d
0x1a14453106511be18c1bf6f08990dcd9e86d59665d4c3520892a5e718ee2e746

Functions
Getter at block 21292704
DAY(view returns (uint256)
86400
DAYCAP(view returns (uint256)
2592000
ETHCAP(view returns (uint256)
10000000000000000000
VETHER(view returns (address)
0x4ba6ddd7b89ed838fed25d208d4f644106e34279
memberCount(view returns (uint256)
10
one(view returns (uint256)
1000000000000000000
poolCount(view returns (uint256)
1
Read-only
arrayMembers(uint256view returns (address)
arrayPools(uint256view returns (address)
calcAssetPPinVether(uint256 amountaddress poolview returns (uint256 _output)
calcAsymmetricShare(uint256 suint256 Tuint256 Apure returns (uint256 share)
calcPart(uint256 bpuint256 totalpure returns (uint256 part)
calcShare(uint256 partuint256 totaluint256 amountpure returns (uint256 share)
calcStakeUnits(uint256 auint256 Auint256 vuint256 Vpure returns (uint256 units)
calcSwapFee(uint256 xuint256 Xuint256 Ypure returns (uint256 output)
calcSwapOutput(uint256 xuint256 Xuint256 Ypure returns (uint256 output)
calcValueInAsset(uint256 amountaddress poolview returns (uint256 price)
calcValueInVether(uint256 amountaddress poolview returns (uint256 price)
calcVetherPPinAsset(uint256 amountaddress poolview returns (uint256 _output)
getMemberPool(address memberuint256 indexview returns (address staker)
getMemberPoolCount(address memberview returns (uint256)
getMemberROI(address memberaddress poolview returns (uint256 roi)
getMemberStakeData(address memberaddress poolview returns (struct VetherPoolsStakeData)
getPoolROI(address poolview returns (uint256 roi)
getPoolStaker(address pooluint256 indexview returns (address staker)
getStakerShareAsset(address memberaddress poolview returns (uint256 asset)
getStakerShareVether(address memberaddress poolview returns (uint256 vether)
getStakerUnits(address memberaddress poolview returns (uint256 stakerUnits)
mapPoolStakers(addressuint256view returns (address)
memberData(addressview returns (uint256 poolCount)
poolData(addressview returns (bool listeduint256 genesisuint256 vetheruint256 assetuint256 vetherStakeduint256 assetStakeduint256 stakerCountuint256 poolUnitsuint256 feesuint256 volumeuint256 txCount)
State-modifying
buyAsset(address pooluint256 amountpayable returns (uint256 outputAmount)
sellAsset(address pooluint256 amountpayable returns (uint256 outputAmount)
stake(uint256 inputVetheruint256 inputAssetaddress poolpayable returns (uint256 units)
stakeForMember(uint256 inputVetheruint256 inputAssetaddress pooladdress memberpayable returns (uint256 units)
sync(address pool
unstake(uint256 basisPointsaddress poolreturns (bool success)
unstakeAsymmetric(uint256 basisPointsaddress poolbool toVetherreturns (uint256 outputAmount)
unstakeExact(uint256 unitsaddress poolreturns (bool success)
unstakeExactAsymmetric(uint256 unitsaddress poolbool toVetherreturns (uint256 outputAmount)
unstakeForMember(address memberaddress poolreturns (bool success)
upgrade(address newContract
Events
Staked(address pooladdress memberuint256 inputAssetuint256 inputVetheruint256 unitsIssued
Swapped(address assetFromaddress assetTouint256 inputAmountuint256 transferAmountuint256 outPutAmountuint256 feeaddress recipient
Unstaked(address pooladdress memberuint256 outputAssetuint256 outputVetheruint256 unitsClaimed
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.