This contract is being backfilled. You may encounter incomplete storage history.

Staked BreederDAO

Verified contract

Active on Ethereum with 5,308 txns
Deployed by via 0xf3c143b1 at 14651699
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa4b9d83c8757d102120245e0fa9a26fdc056fba535c8169489ff0e8d86b88cbf
0x1ce6037eb71142770735f7df39acf9c7fe5484318f13d5b0b66bd9e5f3edc6fa
0xf7ca044ad9eab42fee6953edc19512e31a8c82873db3bad34ed18e67228eab6f
0xbdee930ff7fa168cc4f6357f418e57af991d08e88b52df71b6d2a1cf523424f9
0x2e873340c3a1e935f22d8bb5c83407851ca387800d92a713437ed9233293ab48
0x726c281e1ae1019f8a4b2d324a3388e7d37009ac500b6b2bd670d5688fa3488f
0x453fef3a2b79b4a0977858ff954da95759a97a902c085bd87e6ce9c6c178896d
0x7635443a9cffb5ad4b70b95df18ebb743ba1666523fde5f361bd319fd85426dd
0x17068854335e022688d19a549392b5b0ad5880cfcc48f472592b12ad6f3690dc
0x169a76e9edf6e29e58c69266237bc24d564ee90ea4eb8480cace39c1a749914b

Functions
Getter at block 20798778
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0xe6c8f53b1f57c16132ddb40e9274b1bb1e07096b03e10d0b9835d23213be3666
MIN_LOCK_DURATION(view returns (uint256)
2592000
POINTS_MULTIPLIER(view returns (uint128)
340282366920938463463374607431768211455
TOKEN_SAVER_ROLE(view returns (bytes32)
0xd9d917c4034cff8a8c5fa1e40f9fbaf906b827c33ae3ab1fcabbb616cb8ef24d
decimals(view returns (uint8)
18
depositToken(view returns (address)
0x94e9eb8b5ab9fd6b9ea3169d55ffade62a01702e
maxBonus(view returns (uint256)
3000000000000000000
maxLockDuration(view returns (uint256)
31104000
name(view returns (string)
Staked BreederDAO
rewardTokensLength(view returns (uint256)
1
symbol(view returns (string)
SBREED
totalSupply(view returns (uint256)
125972397582618632846983627
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesCheckpoint)
cumulativeRewardsOf(address _rewardaddress _accountview returns (uint256)
delegates(address accountview returns (address)
depositsOf(addressuint256view returns (uint256 amountuint64 startuint64 end)
escrowDurations(addressview returns (uint256)
escrowPools(addressview returns (address)
escrowPortions(addressview returns (uint256)
getDepositsOf(address _accountview returns (struct MultiRewardsTimeLockPoolDeposit[])
getDepositsOfLength(address _accountview returns (uint256)
getMultiplier(uint256 _lockDurationview returns (uint256)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTotalDeposit(address _accountview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
pointsCorrection(addressaddressview returns (int256)
pointsPerShare(addressview returns (uint256)
rewardTokens(uint256view returns (address)
rewardTokensList(addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawableRewardsOf(address _rewardaddress _accountview returns (uint256)
withdrawnRewards(addressaddressview returns (uint256)
withdrawnRewardsOf(address _rewardaddress _accountview returns (uint256)
State-modifying
addRewardToken(address _rewardaddress _escrowPooluint256 _escrowPortionuint256 _escrowDuration
approve(address spenderuint256 amountreturns (bool)
claimAll(address _receiver
claimRewards(address _rewardaddress _receiver
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
deposit(uint256 _amountuint256 _durationaddress _receiver
distributeRewards(address _rewarduint256 _amount
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
saveToken(address _tokenaddress _receiveruint256 _amount
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
updateRewardToken(address _rewardaddress _escrowPooluint256 _escrowPortionuint256 _escrowDuration
withdraw(uint256 _depositIdaddress _receiver
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Deposited(uint256 amountuint256 durationaddress indexed receiveraddress indexed from
PointsCorrectionUpdated(address indexed rewardaddress indexed accountint256 points
RewardsClaimed(address indexed _rewardaddress indexed _fromaddress indexed _receiveruint256 _escrowedAmountuint256 _nonEscrowedAmount
RewardsDistributed(address indexed byaddress indexed rewarduint256 rewardsDistributed
RewardsWithdrawn(address indexed rewardaddress indexed byuint256 fundsWithdrawn
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenSaved(address indexed byaddress indexed receiveraddress indexed tokenuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(uint256 indexed depositIdaddress indexed receiveraddress indexed fromuint256 amount
Constructor
constructor(string _namestring _symboladdress _depositTokenaddress[] _rewardTokensaddress[] _escrowPoolsuint256[] _escrowPortionsuint256[] _escrowDurationsuint256 _maxBonusuint256 _maxLockDuration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.