BerkshireToken

Verified contract

Active on Ethereum with 249 txns
Deployed by via 0x503c1149 at 18349255
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BerkshireToken"

0x8e4fa15bf42a96cedcf38c2d129a91db2f4e0b4e8010c751278e731b2980c3ed
0xd0e2152fcf6ae7019a01d9f8872db27903364119014dac0664eb1266c2367d24
0x87ac0079ca2dddb1f9dda344b9605582a62d6d1ed1b511fae1b3521c983b46d3
0xc80434c980f415f0c6d8331330857422df656b4310b56d490403329c7009d358
0x7c072c34e48c8785997023386045b71c186eea71e01af8e9923ebd6cf1d82f45
0x397b547c9492088abbddd6ef17395af195e311c64e86041c7d835324fc8938d9
0x9f41999a1206511930be6f4ff269ed9098f2d6dc5b9b4fb1620ad3c33b38ffa6
0xe4a0eeabdcb93911dda9db9b48c82215bbe881b49a5af5e90ee72f036adba45e
From
0x79628a7b747b987529a378958b8179c6a32139c3a4e7d2d97905c43a11bbf9db
From
0xdd79f0ec27b2262797da594d5e5b2f3396e530edca1c256500ddd55325a02097

Functions
Getter at block 20946520
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x5b803c601dea5fde16c16ed71d9c5d4e5238c77bf5741f79da4dcdbbfb50d88c
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
clock(view returns (uint48)
20946520
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Berkshire Token, version=1, chainId=1, verifyingContract=0xd2c1a0752067539d409fb8e043d984da22eedc3f, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Berkshire Token
paused(view returns (bool)
false
symbol(view returns (string)
RAT
totalSupply(view returns (uint256)
420690000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct CheckpointsCheckpoint208)
delegates(address accountview returns (address)
flashFee(address tokenuint256 valueview returns (uint256)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getVotes(address accountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
maxFlashLoan(address tokenview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
flashLoan(address receiveraddress tokenuint256 valuebytes datareturns (bool)
grantRole(bytes32 roleaddress account
mint(address touint256 amount
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousVotesuint256 newVotes
EIP712DomainChanged(
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
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address defaultAdminaddress pauseraddress minter
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
CheckpointUnorderedInsertion(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededSafeSupply(uint256 increasedSupplyuint256 cap
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
ERC3156ExceededMaxLoan(uint256 maxLoan
ERC3156InvalidReceiver(address receiver
ERC3156UnsupportedToken(address token
ERC5805FutureLookup(uint256 timepointuint48 clock
ERC6372InconsistentClock(
EnforcedPause(
ExpectedPause(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
StringTooLong(string str
VotesExpiredSignature(uint256 expiry