Guru

Verified contract

Active on Ethereum with 66 txns
Deployed by via 0xb6d75ea9 at 21366777
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x7fd1f433f52234cc871a095b5c507fae8dfffbbbb62a31e139de6721c643ef69
0x56cec3b1e01d35031fa16a5eb591b3aab5ded5bc8c98cd0773d0955c227f173c
0xeba8960d893be264ff5d3f381900268abc296a2f977b97cd9939d03d7bf73124
0x4d3c18c37404b1c995cabe4a59d4d636f2fea603f2532675369721ae6b70bdae
0x6a7f4757cdc92fe1fdf6644546c0d7876253214e829ee1fb11fe5187110ad704
0x4b29a077757702bef01885f07fbb80efb72d11daf3af2bc94ef26cc058ffff19
0xe45b67ae89863db2e6dd083dba3bacd28c3ff44ea37508e454d1d7e9c7ed182d
0x539f5d142bf8648b8d43e9241b9831cab714d866babb2c5b66bfddbba61f3112
0x83a1110154556e492ffc79fef8eb0b29b08e3d378ff9914698554c8493ec97b6
0x2473d044bbf3a0372d091b8d300d22abd308971e1ae32f152328a28b09423b48

Functions
Getter at block 21381778
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
decimals(view returns (uint8)
18
getTotalFeeRate(view returns (uint8)
5
maxWallet(view returns (uint256)
1000000000000000000000000
name(view returns (string)
Guru
owner(view returns (address)
0x68f31dc36eff99a361272173b05c0777ba3bb6b5
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
symbol(view returns (string)
GURU
team(view returns (address)
0xc7b3d4852a540f0afa6f6824fda37af1d1edbe76
totalSupply(view returns (uint256)
100000000000000000000000000
uniswapV2Pair(view returns (address)
0x0b11288843e14e43484cd62d7eba1ba20b4ac977
vault(view returns (address)
0x89bb5313b2c16c0720585081e6913f99e469c5f2
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isExempt(addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 amount
enterNirvana(
grantRole(bytes32 roleaddress account
reduceOrRebalanceFees(uint8 newBurnFeeuint8 newVaultFeeuint8 newTeamFee
renounceOwnership(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
setTeamWallet(address newTeam
setVaultWallet(address newVault
slashTheKarma(
toggleExemption(address account
toggleFeeOnTransfer(
transfer(address touint256 valuereturns (bool)
transferAdmin(address newAdmin
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
unclog(
updateMaxHoldingPercent(uint8 percent
updateSwapThreshold(uint256 value
withdrawCredit(address recipient
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CreditAdded(address indexed creditoruint256 value
CreditWithdrawn(address indexed recipientuint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
Constructor
constructor(address _teamaddress _vaultaddress _governance
Fallback and receive
receive(
Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ChakraOverload(uint256 projectedBalanceuint256 maxWallet
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
KarmaMinimum(
NativeTransferFailed(
OnlyReducingFeesAllowed(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
StillMeditating(
Unauthorized(