DamnitKarl

Unverified contract

Proxy

Active on Base with 93 txns
Deployed by via 0x1249450b at 13121310
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
12 additional variables
ERC-20
Value $0
0x44412e7af6f2cb0d87886df4d25074d1d926e6b214427504a8e780331f339004
0x4ee42d3871b9ca55803a38b0892dac23626dff172ace2667865c52ad556b6181
0x0a3e542fa36fb1645c1c8b0827e4e6077109a87b877b331b279d2b8051c97d68
0xb28ea735969700dfa857a855c7183cd6404fd8748068d372af4a61d13869330d
0x1ace7e0edc241a730eee04715a9b59a57da596bc6aa7cdc44cd34f2fe28193ae
0xaabbf5b024f86d18e0b70afcd5d9bf50f302fbf7cf0fb034e93471084009721b
0x5eb9ca3348dbe9d15bda21cf6844bd7019748ecd7dd78e8972b9da14ee24544c
0xed63764ed14cbdc15fb20bc323c85b5789e11a0346f3253b6b9457e7fa4f957d
0x0378b5821c2ec4db2532cbfab2b54a26d6b576be25702b04a71fcfeba5443ead
0xe343c778fe2fa896d3e8edb88ccf858c600f6e25e73ffee29845e7589994d243

Functions
Getter at block 21876878
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x9f034f99a207e8e0f3d30856f74cece4deec0da1f4b40cb04778301ae8eac2ab
clock(view returns (uint48)
21876878
contractType(pure returns (bytes32)
0x546f6b656e455243323000000000000000000000000000000000000000000000
contractURI(view returns (string)
ipfs://QmVak1pncz7dPau2ohP1pG5tmRVcg148NTG7XnpNYja954/0
contractVersion(pure returns (uint8)
1
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=DamnitKarl, version=1, chainId=8453, verifyingContract=0xc16c918679d53261a6b40ff8e0c6bfcb951fa096, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getPlatformFeeInfo(view returns (addressuint16)
(0x98dcfcad76f4e483557407b3a7fa71f36cc18c05, 0)
name(view returns (string)
DamnitKarl
primarySaleRecipient(view returns (address)
0x98dcfcad76f4e483557407b3a7fa71f36cc18c05
symbol(view returns (string)
DIK
totalSupply(view returns (uint256)
8000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
verify(struct ITokenERC20MintRequest _reqbytes _signatureview returns (booladdress)
State-modifying
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)
initialize(address _defaultAdminstring _namestring _symbolstring _contractURIaddress[] _trustedForwardersaddress _primarySaleRecipientaddress _platformFeeRecipientuint256 _platformFeeBps
mintTo(address touint256 amount
mintWithSignature(struct ITokenERC20MintRequest _reqbytes _signaturepayable 
multicall(bytes[] datareturns (bytes[] results)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContractURI(string _uri
setPlatformFeeInfo(address _platformFeeRecipientuint256 _platformFeeBps
setPrimarySaleRecipient(address _saleRecipient
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
FlatPlatformFeeUpdated(address platformFeeRecipientuint256 flatFee
Initialized(uint8 version
PlatformFeeInfoUpdated(address indexed platformFeeRecipientuint256 platformFeeBps
PlatformFeeTypeUpdated(uint8 feeType
PrimarySaleRecipientUpdated(address indexed recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensMinted(address indexed mintedTouint256 quantityMinted
TokensMintedWithSignature(address indexed signeraddress indexed mintedTostruct ITokenERC20MintRequest mintRequest
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.