Krill

Verified contract

Active on Base with 465 txns
Deployed by via 0xaba42608 at 2275859
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
ERC-20
--
0xf40b57dc37da2ad4dd3c4fe1ad88b3f5d7f91c571933d2a56003a3dc5ce755a9
0x9b49aa85b2b39d582d6cc31d203eb32fcd28e8311ba3da5e43bd7d6de4e7f07b
0x69f27d851497ad9999b20afdf7b263911d5da7c6628790bfef98af56c941d95b
0xa099c5898fc63e2b758b6e343a4a537c490e9875b1af706bf721ad670e75384d
0xf24a810f5885aee878e8188dc82dc7433c23a2162b6e5a3c75e5ebad80c16cf8
0x9255cc8fe0f2a2b9d669a8c82480c4419b1b7a5a80b768396429662268aa536e
0x1e45a83ed1bd7c056b82247bdec678289080cb16c85a77c630250f50976ece23
0x3feffbf28567aedf86d6d8c1af10ba73796abc126cfc85ee72fecbb3ada92fbe
0x4b30ddab352a4f4b7782a935c3cbbd0e3541874228975d403709bfcee3946d1d
0x9da5f9d0a87a5a7868dfdab7c48ad528e0b9cee4af8857a0bfc9cc40b514934e

Functions
Getter at block 22770980
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
KARROTS_AIRDROP_SUPPLY(view returns (uint256)
4000000000000000000000000000
KARROTS_DECIMALS(view returns (uint256)
1000000000000000000
KARROTS_INTERNAL_DECIMALS(view returns (uint256)
1000000000000000000000000
KARROTS_LP_SUPPLY(view returns (uint256)
34000000000000000000000000000
KARROTS_PRESALE_SUPPLY(view returns (uint256)
21875000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PERCENTAGE_DENOMINATOR(view returns (uint256)
10000
REBASER_ROLE(view returns (bytes32)
0x5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b75
_totalFragmentSupply(view returns (uint160)
3657984704437540763236085734656
buyTaxRate(view returns (uint16)
100
config(view returns (address)
0x6c0cfbe2eec8f0debdbfcb86f5d2d2d7f8f68e01
decimals(view returns (uint8)
18
divertTaxToStolenPoolRate(view returns (uint256)
100
getTotalSupply(view returns (uint256)
3657984704437540763236085734656
karrotsScalingFactor(view returns (uint64)
27830145390862691
maxScaleFactorAdjust(view returns (uint256)
10
maxScaleFactorDecreasePercentagePerDebase(view returns (uint16)
1200
maxScalingFactor(view returns (uint256)
88095247491794982285566830287036684666
name(view returns (string)
Krill
outputAddress(view returns (address)
0x99f118801bb75eed9cfd14c7d7e9ba498d8bd20a
owner(view returns (address)
0x7ac6508b6b9aff83bcbbe0472aed8a47a876f3d5
sellTaxRate(view returns (uint16)
200
symbol(view returns (string)
KRILL
taxSwapAmountThreshold(view returns (uint256)
500000000000000000000000000
totalSupply(view returns (uint256)
3657984704437540763236085734656
tradingIsOpen(view returns (bool)
false
Read-only
allowance(address owner_address spenderview returns (uint256)
balanceOf(address whoview returns (uint256)
balanceOfUnderlying(address whoview returns (uint256)
computeTax(address _toaddress _fromuint256 _valueview returns (uint256)
fragmentToKarrots(uint256 fragmentview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isDexAddress(addressview returns (bool)
karrotsToFragment(uint256 karrotsview returns (uint256)
nonces(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
swapPath(uint256view returns (address)
State-modifying
addDexAddress(address _addr
approve(address spenderuint256 valuereturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address touint256 amountreturns (bool)
rebase(uint256 epochuint256 indexDeltabool positivereturns (uint256)
removeDexAddress(address _addr
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBuyTaxRate(uint16 _buyTaxRate
setConfigManagerAddress(address _configManager
setDivertTaxToStolenPoolRate(uint256 _divertTaxToStolenPoolRate
setMaxScaleFactorAdjust(uint256 _adjustFactor
setMaxScaleFactorDecreasePercentagePerDebase(uint256 _maxScaleFactorDecreasePercentagePerDebase
setOutputAddress(address _outputAddress
setSellTaxRate(uint16 _sellTaxRate
setTaxSwapAmountThreshold(uint256 _taxSwapAmountThreshold
swapContractKarrotsToEth(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
withdrawERC20FromContract(address _toaddress _token
withdrawEthFromContract(address _to
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address fromuint256 amount
Mint(address touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Rebase(uint256 epochuint256 prevKarrotsScalingFactoruint256 newKarrotsScalingFactor
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 _configManagerAddressstring _namestring _symbol
Fallback and receive
receive(
Errors
CallerIsNotConfig(
CallerIsNotStolenPool(
ForwardFailed(
InvalidRecipient(
MaxScalingFactorTooLow(
MustHaveMinterRole(
MustHaveRebaserRole(
NotEnoughBalance(
OutputAddressNotSet(
TradingIsNotOpen(
ZeroAddressNotAllowed(