DAOFarm

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x48bb61e9 at 20425002
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "DAOFarm"

No transactions found for "DAOFarm"


Functions
Getter at block 23055458
accRewardPerShare(view returns (uint256)
0
cooldownFee(view returns (uint16)
0
cooldownFeeSplit(view returns (uint16)
0
cooldownPeriod(view returns (uint48)
0
endTime(view returns (uint48)
0
feeCollector1(view returns (address)
0x0000000000000000000000000000000000000000
feeCollector2(view returns (address)
0x0000000000000000000000000000000000000000
 
getRewardBalance(view returns (uint256 rewardBalance)
lastUpdateTimestamp(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
rewardPerPeriod(view returns (uint256)
0
rewardToken(view returns (address)
0x0000000000000000000000000000000000000000
roundName(view returns (string)
stakingToken(view returns (address)
0x0000000000000000000000000000000000000000
startTime(view returns (uint48)
0
totalClaimed(view returns (uint256)
0
totalRewardsAdded(view returns (uint256)
0
totalShares(view returns (uint256)
0
Read-only
getClaimableReward(address userAddressview returns (uint256 reward)
getFarmInfo(address userAddressview returns (addressaddressuint256uint256uint256uint256uint256uint256uint256uint256)
users(addressview returns (uint256 sharesuint256 rewardDebtuint256 requestedUnstakeAt)
State-modifying
addRewards(uint256 rewards
claim(returns (uint256 claimableReward)
init(struct DAOFarmInitParams params
removeCooldownFee(
renounceOwnership(
requestUnstake(bool withoutClaim
setEndTime(uint48 newEndTime
stake(uint256 amount
stakeFor(uint256 amountaddress staker
transferOwnership(address newOwner
unstake(
update(
Events
AddRewards(uint256 addedRewardsuint256 addedRewardPerPeriod
Claim(address indexed userAddressuint256 rewardaddress indexed id
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveCooldownFee(
RequestUnstake(address indexed userAddressbool withoutClaimuint256 timestampaddress indexed id
SetEndTime(uint256 rewardPerPeriod
Stake(address indexed userAddressuint256 amountaddress indexed id
Unstake(address indexed userAddressuint256 amountuint256 feeaddress indexed id
Update(uint256 periodsPasseduint256 totalSharesuint256 totalClaimeduint256 accRewardPerShareuint256 timestampaddress indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.