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

vDODO Membership Token

Verified contract

Active on Ethereum with 19,113 txns
Deployed by via 0x9b28a680 at 11848651
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,869,882.21
0xa0482c83988262d27d27704456b0b34cbfd2a044f1d7fe2ab132299d1dfd6418
0x88d4755baf3395ce3a4842843c74e279a366c35eda0834cab68218ddcb433c25
0x4df333810f56886ce0348fbbb522169581e150c817c62ded9a8d765308c91fe8
0x7b42b495525c9fc5ce4f431cd39288151569004c449ed288b88f05ae9fd76fd9
0xc7c78f7c4fef8190b560c7b2f957a4823a0dad0a3cd35e313d4f7ff8bcedfd4e
0xeeb019f5dc1251fa3282d120b9f3ec8c19ba021552aaeaa8f73b8fae3a847154
0xa10f0e90e9684103d4702661884230023600b9ba73ef17163cbaed8bd2e98996
0xab3365264b3e16cd62ba5544ba598b6b46c4d4c845f3bb9f847d7c1f2e44eb40
0xca40a900fe28d15aaca1c3f6efb6aaee14a059fa594d588ba1c9138f42520828
0xec83d9790cda669d821b6e481558e0acaaa5263d6549b2ee16f0b4a170d96783

Functions
Getter at block 20792659
_CAN_TRANSFER_(view returns (bool)
false
_DODO_APPROVE_PROXY_(view returns (address)
0x335ac99bb3e51bdbf22025f092ebc1cf2c5cc619
_DODO_CIRCULATION_HELPER_(view returns (address)
0x292e6b2e054e1157df71c1c9510265ca8c0c7672
_DODO_FEE_BURN_RATIO_(view returns (uint256)
500000000000000000
_DODO_PER_BLOCK_(view returns (uint256)
0
_DODO_RATIO_(view returns (uint256)
100
_DODO_TEAM_(view returns (address)
0x95c4f5b83aa70810d4f142d58e5f7242bd891cb0
_DODO_TOKEN_(view returns (address)
0x43dfc4159d86f3a37a5a4b3d4580b888ad7d4ddd
_DOOD_GOV_(view returns (address)
0xd84c904ab6b00ce6a18a43ba50926ec351f899cb
_LAST_REWARD_BLOCK_(view returns (uint32)
20789598
_NEW_OWNER_(view returns (address)
0x0000000000000000000000000000000000000000
_OWNER_(view returns (address)
0x95c4f5b83aa70810d4f142d58e5f7242bd891cb0
_SUPERIOR_RATIO_(view returns (uint256)
100000000000000000
_TOTAL_BLOCK_DISTRIBUTION_(view returns (uint112)
84643809070000000000000000
_TOTAL_BLOCK_REWARD_(view returns (uint256)
84690000000000000001710000
_TOTAL_STAKING_POWER_(view returns (uint256)
2298154798142688294492858
alpha(view returns (uint112)
5385303885113536517
decimals(view returns (uint8)
18
getDODOWithdrawFeeRatio(view returns (uint256 feeRatio)
0
getLatestAlpha(view returns (uint256 newAlphauint256 curDistribution)
(newAlpha=5385303885113536517, curDistribution=0)
name(view returns (string)
vDODO Membership Token
symbol(view returns (string)
vDODO
totalSupply(view returns (uint256 vDODOSupply)
197867234347943778794224
Read-only
allowance(address owneraddress spenderview returns (uint256)
availableBalanceOf(address accountview returns (uint256 vDODOAmount)
balanceOf(address accountview returns (uint256 vDODOAmount)
dodoBalanceOf(address accountview returns (uint256 dodoAmount)
getSuperior(address accountview returns (address superior)
getWithdrawResult(uint256 dodoAmountview returns (uint256 dodoReceiveuint256 burnDodoAmountuint256 withdrawFeeDodoAmount)
userInfo(addressview returns (uint128 stakingPoweruint128 superiorSPaddress superioruint256 credit)
State-modifying
approve(address spenderuint256 vDODOAmountreturns (bool)
changePerReward(uint256 dodoPerBlock
claimOwnership(
donate(uint256 dodoAmount
emergencyWithdraw(
initOwner(address newOwner
mint(uint256 dodoAmountaddress superiorAddress
preDepositedBlockReward(uint256 dodoAmount
redeem(uint256 vdodoAmountbool all
setCantransfer(bool allowed
transfer(address touint256 vDODOAmountreturns (bool)
transferFrom(address fromaddress touint256 vDODOAmountreturns (bool)
transferOwnership(address newOwner
updateDODOCirculationHelper(address helper
updateDODOFeeBurnRatio(uint256 dodoFeeBurnRatio
updateGovernance(address governance
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
ChangePerReward(uint256 dodoPerBlock
DonateDODO(address useruint256 donateDODO
MintVDODO(address useraddress superioruint256 mintDODO
OwnershipTransferPrepared(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PreDeposit(uint256 dodoAmount
RedeemVDODO(address useruint256 receiveDODOuint256 burnDODOuint256 feeDODO
SetCantransfer(bool allowed
Transfer(address indexed fromaddress indexed touint256 amount
UpdateDODOFeeBurnRatio(uint256 dodoFeeBurnRatio
Constructor
constructor(address dodoGovaddress dodoTokenaddress dodoApproveProxyaddress dodoTeam
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.