SHO Token

Verified contract

Proxy

Active on Ethereum with 245 txns
Deployed by via 0x42f541b4 at 13568774
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 44 additional slots
-
variable spans 49 additional slots
-
variable spans 1 additional slot
-
variable spans 45 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
8 additional variables

No balances found for "SHO Token"

0x37f4e48561dc7b3298790e585fac2101df384199be7780a52106da6267d048f3
0xea622d5ee200390aca7486af23c0a6ae19ec4a76ec3f405ffccf1bddbc0ddb2e
0x4f161d5e836199e75342e26a25977e48360f940ef366ed2568c1607412b2270d
0x26fba2c1abc871e08e9e9add96853667626373c339ff86a61444868ef12b2ebd
0xbc294a5ac7b3de057dfb4fe080d4fa3de78318e6a0d64473741578e0f8a28b0d
0x411d389c7386958fe263d55bfd5042924b83978a6487e0d2b2e583649fb568f6
From
0x451892ce4f3488c14483f6b6ab93a01a6e72a845cd3e0f0d14685080394bfba3
0x322481f20c4ea9e6ae465aa8261fed24719e1db481ab2b47bfa2160355666610
0x37f928623d7c162f03770953aac432c7bd31817962bb1861d2703bebb395a317
0xe284ea7a017284408df2feecb5cffa027d9aa78dec3e1201d0496933b2a05186

Functions
Getter at block 21327672
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x7876da59a43c6678d5ab99589f9c26433a88e449d1a1450342a750de6d968a2a
MAX_SUPPLY(view returns (uint256)
18000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
SNAPSHOT_ROLE(view returns (bytes32)
0x5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f
decimals(view returns (uint8)
18
name(view returns (string)
SHO Token
paused(view returns (bool)
false
symbol(view returns (string)
SHO
totalSupply(view returns (uint256)
4107195316170150182067037
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOfAt(address accountuint256 snapshotIdview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupplyAt(uint256 snapshotIdview returns (uint256)
State-modifying
admin(returns (address)
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__ShogunToken_init(uint256 maxSupplyaddress adminaddress treasury
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address touint256 amount
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
snapshot(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unpause(
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Minted(address indexed useruint256 reward
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Snapshot(uint256 id
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.