AssetProxy

Verified contract

Proxy

Active on Ethereum with 329 txns
Deployed by via 0x9a2c7c27 at 13761579
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $671,330.64
0x6b1335be34b45783ed9c4d4561a79e8c546d7750b14ccf4fd105396184d5fbe3
0x7ff6edfac956a894184c7e74ff39a5a4509ef0b2961f305130ee805482d68db3
0xfbebe4444d8d5c38ef9180dafd22d43262748b44da9b84df4c5835dca503f4d9
0x640cac584f8647e6d4d9a18dd82fa2e4cabb80ddadfdbc1ed18205ea7dd54909
0xd4fe1ff6465558f66f95bc4033b3f18450f02df07a802cbba9f4f8ae855028a2
0x4e6039c40edf5e29c6130be1cf302d4041cc21ad1380e2b460d0bc0c523484f1
0x14c746abfc95bfe92dc66b82655c3a189281bda64520519ea6224e3d5218c906
0x1234d5c998a99eca51dfa14926831d0131898e63da47b997d3bc8c6ddfc39883
0x624544d421b514583db10236e04b1e6db97360be05fee586246658a01fe2f9bb
0xb45772b2cfc96a0e4ddfb21a02d79c07d4e76e6e9510a8226997cd96f7d5adf4

Functions
Getter at block 21270197
REWARD_TOKEN(view returns (address)
0xa3bed4e1c75d00fa6f4e5e6922db7261b5e9acd2
epochs(view returns (uint32 startEpochuint32 lastEpoch)
(startEpoch=2710, lastEpoch=2778)
 
getDialVotes(view returns (uint256[] dialVotes)
nexus(view returns (address)
0xafce80b19a8ce13dec0739a1aab7a028d6845eb3
Read-only
dials(uint256view returns (bool disabledbool notifyuint8 capuint96 balanceaddress recipient)
getDialRecipient(uint256 dialIdview returns (address recipient)
getDialVoteHistory(uint256 dialIdview returns (struct HistoricVotes[] voteHistory)
getVoterPreferences(address voterview returns ((uint256, uint256)[16] preferences)
getVotes(address accountview returns (uint256 votingPower)
stakingContractAddTime(addressview returns (uint32)
stakingContracts(uint256view returns (address)
topLineEmission(uint32 epochview returns (uint256 emissionForEpoch)
voterPreferences(addressview returns (uint256 dialWeightsuint128 votesCastuint32 lastSourcePoke)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addDial(address _recipientuint8 _capbool _notify
addStakingContract(address _stakingContract
calculateRewards(
distributeRewards(uint256[] _dialIds
donate(uint256[] _dialIdsuint256[] _amounts
initialize(address[] _recipientsuint8[] _capsbool[] _notifiesaddress[] _stakingContracts
moveVotingPowerHook(address fromaddress touint256 amount
pokeSources(address _voter
setVoterDialWeights(struct Preference[] _preferences
updateDial(uint256 _dialIdbool _disabledbool _notify
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddStakingContract(address indexed stakingContract
AddedDial(uint256 indexed dialIdaddress indexed recipient
DistributedReward(uint256 indexed dialIduint256 amount
DonatedRewards(uint256 indexed dialIduint256 amount
PeriodRewards(uint256[] amounts
PreferencesChanged(address indexed voterstruct Preference[] preferences
SourcesPoked(address indexed voteruint256 newVotesCast
UpdatedDial(uint256 indexed dialIdbool disabledbool _notify
VotesCast(address stakingContractaddress indexed fromaddress indexed touint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.