GabrielV3
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "GabrielV3"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "GabrielV3"
ABI
ABI objects
Getter at block 20817791
owner() view returns (address)
0x0000000000000000000000000000000000000000
poolLength() view returns (uint256)
0
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
sPercent() view returns (uint256)
0
sharks() view returns (address)
0x0000000000000000000000000000000000000000
wPercent() view returns (uint256)
0
whales() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
dynamicRewardInPool(uint256 _pid) view returns (uint256[] dynamicRewardsInPool)
harvesters(uint256 _pid) view returns (address[])
harvests(uint256 _pid) view returns (uint256)
inPool(address, uint256) view returns (bool)
nonHarvestedRewards(uint256 _pid, address staker) view returns (uint256[])
poolInfo(uint256) view returns (bool canStake, bool canHarvest, address stakeToken, uint256 compounded, uint256 lockDuration, uint256 lockTime, uint256 maxStake, uint256 NORT, uint256 openTime, uint256 staked, uint256 unlockTime, uint256 unstaked, uint256 waitPeriod)
stakers(uint256 _pid) view returns (address[])
stakes(uint256 _pid) view returns (uint256)
staticRewardInPool(uint256 _pid) view returns (uint256[] staticRewardsInPool)
tokensInPool(uint256 _pid) view returns (address[] rewardTokens)
unclaimedRewards(uint256 _pid, address _user) view returns (uint256[] unclaimedReward)
userInfo(uint256, address) view returns (uint256 amount, bool harvested)
State-modifying
Events changeNORT(uint256 _pid, uint256 _NORT)
changeRewardTokens(uint256 _pid, address[] _rewardTokens)
createPool(struct GabrielV3ExtraArgs extraArgs, uint256 _NORT, address[] _rewardTokens, uint256[] _staticRewardsInPool)
harvest(uint256 _pid, bool compound, bool leaveRewards)
initialize(GabrielV3ConstructorArgs constructorArgs, struct GabrielV3ExtraArgs extraArgs, uint256 _NORT, address[] _rewardTokens, uint256[] _staticRewardsInPool)
nextRound(uint256 _pid, struct GabrielV3ExtraArgs extraArgs, uint256 _NORT, address[] _rewardTokens, uint256[] _staticRewardsInPool)
recoverERC20(address token, address recipient, uint256 amount)
renounceOwnership()
reset(uint256 _pid, uint256 startIndex, uint256 endIndex)
setPoolReward(uint256 _pid, address token, uint256 amount)
setPoolRewards(uint256 _pid, uint256[] rewards)
setRates(uint256 _sPercent, uint256 _wPercent)
setSharkPoolAddress(address _sharks)
setTimeValues(uint256 _pid, uint256 _openTime, uint256 _waitPeriod, uint256 _lockDuration)
setWhalePoolAddress(address _whales)
stake(uint256 _pid, uint256 _amount)
transferOwnership(address newOwner)
unstake(uint256 _pid)
update(uint256 _pid)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Harvest(uint256 pid, address user, uint256 amount)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RateUpdated(uint256 sharks, uint256 whales)
Stake(uint256 pid, address user, uint256 amount)
Unstake(uint256 pid, address user, uint256 amount)
Upgraded(address indexed implementation)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.