DNA

Verified contract

Active on Ethereum with 1,209 txns
Deployed by via 0x514b4faf at 11796767
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x610da4125c767e32de83a1f08552423d0ffb7d5a046a18b6d12bad737ac5c467
0x435401a2fd8039c2a41a6a9e38b96a9bd6424279d6f3e1c45608ca62c32e9ec2
0x6da9578746f6029886f35c7bcbcc166df291107604e5ac2fbefeb81006cac077
0x639955f9fef465346db284b191635161cedbf0270c40c571981cadbc3e8cf433
0x54eaad7aab0193e3de16266d5a9b17e958372318e35e46341c9ef5312569d7bd
0xdb7e816e5b0180f547ef47508d7df24100445bb3bfc2cf042eb03212137f0540
0x3cc58ef4b17591f002692880e094a0c1b155dc0f2da6d484e067b7bce7042212
0x900896a2d71838b2b84056a7635157a705ec9609c4e2c55724bcf27f79900df5
0x94afbb4917722f00afe539d0e607f796a9e0f7bf65070f0a42bf406c06b7c77d
0x9a83693790efcbe9963cba4a16f2170596d34bc220dfd46792e605059a6e13b1

Functions
Getter at block 21248400
DOMAIN_SEPARATOR(view returns (bytes32)
0x09526b61bd3ff1ae4d7271e0ec7b520ac1db69b488b803961abf4733d99664e9
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
decimals(view returns (uint8)
18
decisionPeriod(view returns (uint256)
7776000
governanceBoard(view returns (address)
0x8f5a0e9caa3bf8226582d8914ed5439d6acec0f3
name(view returns (string)
DNA
paused(view returns (bool)
false
pendingGovernanceBoard(view returns (address)
0x0000000000000000000000000000000000000000
reviewPeriod(view returns (uint256)
604800
symbol(view returns (string)
DNA
totalSupply(view returns (uint256)
70938084472831915599080990
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
decisionPeriods(addressview returns (uint256)
nonces(addressview returns (uint256)
reviewPeriods(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
electGovernanceBoard(address newGovernanceBoard
governedTransfer(address fromaddress touint256 valuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
recoverTokens(address tokenaddress touint256 amount
resolve(address account
review(address account
setDecisionPeriod(uint256 _decisionPeriod
setReviewPeriod(uint256 _reviewPeriod
takeGovernance(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferMany(address[] recipientsuint256[] amounts
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DecisionPeriodChanged(uint256 decisionPeriod
GovernanceBoardChanged(address indexed fromaddress indexed to
GovernedTransfer(address indexed fromaddress indexed touint256 amount
Paused(
Resolved(address indexed account
ReviewPeriodChanged(uint256 reviewPeriod
Reviewing(address indexed accountuint256 reviewUntiluint256 decideUntil
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.