Drift Token
Verified contract
Proxy
Active on
Ethereum with 601 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
0x236f…4ca2
8 additional
variables
Balances ($8,698.57)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DRIFT | ERC-20 | 103.210403M | $0.000084 |
$8,698.57 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21314818 | an hour ago | | | 0 | 0.00083212220 | |
| 21307513 | a day ago | | | 0 | 0.00053959634 | |
| 21307257 | a day ago | | | 0 | 0.00070421873 | |
| 21299730 | 2 days ago | | | 0 | 0.00042949104 | |
| 21294772 | 3 days ago | | | 0 | 0.00086875043 | |
| 21294685 | 3 days ago | | | 0 | 0.00098389399 | |
| 21283615 | 4 days ago | | | 0 | 0.00048349713 | |
| 21282919 | 5 days ago | | | 0 | 0.00058728836 | |
| 21273245 | 6 days ago | | | 0 | 0.0011765451 | |
| 21259688 | 8 days ago | | | 0 | 0.00071008116 |
ABI
ABI objects
Getter at block 21315111
admin() view returns (address adm)
0x0000000000000000000000000000000000000000
implementation() view returns (address impl)
0x0000000000000000000000000000000000000000
DOMAIN_SEPARATOR() view returns (bytes32)
0xc1c2e533bd5d6da3e8f9b4aca63b379f104607c2635fe08bd4dfd1186082eb75
allRouters() view returns (address[])
[0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F, 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D]
decimals() view returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Drift Token, version=1, chainId=1, verifyingContract=0xb7cffebb06621287c7850ffefb22c30252e78e6b, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
feeInfo() view returns (uint256 _buyFee, uint256 _sellFee, address _feeWallet, bool _feeEnable)
(_buyFee=5000, _sellFee=5000, _feeWallet=0x236f6c75cbded0f819fe6622539a95fdf18a4ca2, _feeEnable=true)
getBurners() view returns (address[])
[0xC2A47c9BD6b75832c6EC74be4338158b43ebad13, 0x7CC8B499573BF2F14e1ADb9989e5Ce44cb6cE6a9]
getContractAddresses() view returns (address, address)
(0x127a8e43ab4bb879f55841a2ea0e8d0198768aa3, 0x135fb1822b774013a993a400301eb60a7a1e33d4)
getMinters() view returns (address[])
[0xC2A47c9BD6b75832c6EC74be4338158b43ebad13, 0x7CC8B499573BF2F14e1ADb9989e5Ce44cb6cE6a9]
initialized() view returns (bool)
true
limitedHolding() view returns (bool)
false
maxHolding() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
maxSupply() view returns (uint256)
10000000000000000000000000000
maxTxAmount() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
minHolding() view returns (uint256)
0
name() view returns (string)
Drift Token
owner() view returns (address)
0xc2a47c9bd6b75832c6ec74be4338158b43ebad13
paused() view returns (bool)
false
symbol() view returns (string)
DRIFT
totalSupply() view returns (uint256)
7537584424032926645682440707
version() view returns (string)
1
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getDexPoolPair(address _dexRouter) view returns (struct DriftTokenPairDetails[])
getDexRouter(address _pairAddress) view returns (address)
getPair(address _pairAddress) view returns (address _token0, address _token1)
getPairAddress(address _dexRouter, address _otherTokenOfPair) view returns (address)
isBlacklisted(address _address) view returns (bool)
isBurner(address burner) view returns (bool)
isDynamicTaxUser(address _address) view returns (bool)
isMinter(address minter) view returns (bool)
nonces(address owner) view returns (uint256)
State-modifying
Events changeAdmin(address newAdmin)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data, bool forceCall) payable
upgradeToAndCallSecure(address newImplementation, bytes data, bool forceCall) payable
addLiquidityToPool(address _dexRouter, address _otherTokenOfPair, uint256 _amountThis, uint256 _amountOther) payable
approve(address spender, uint256 value) returns (bool)
burn(uint256 value)
burnFrom(address account, uint256 value)
changeDays(uint256 _days)
grantBurnRole(address burner)
grantMintAndBurnRoles(address burnAndMinter)
grantMintRole(address minter)
initialize(address _ownerAddress, address _feeWallet, uint256 _supply, address _presale_ico, address _presale_dynamic_to_stake)
launchPair(address _dexRouter, address _otherTokenForPair, bool _tradeOpen)
manageBlacklist(address[] addresses, bool status)
mint(address to, uint256 amount)
openTrading()
pause()
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
renounceOwnership()
revokeBurnRole(address burner)
revokeMintRole(address minter)
setDexPoolPair(address _dexRouter, address _pair)
setEnableFees(bool _enable)
setExcludeFromFees(address _address, bool _isExclude)
swapThisTokens(uint256 _tokenAmount, address _dexRouter, address _otherToken)
transfer(address to, uint256 value) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
transferOwnership(address newOwner)
unpause()
updateContractAddresses(address _ico, address _dynamictostake)
updateFeeWallet(address _newFeeWallet)
updateFees(uint256 _buyFees, uint256 _sellFees)
updateLimits(bool _limitedHolding, uint256 _maxHolding, uint256 _minHolding)
withdrawFunds(address _tokenAddress)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
BlacklistUpdated(bool status)
BurnAccessGranted(address indexed burner)
BurnAccessRevoked(address indexed burner)
EIP712DomainChanged()
EnableFees(bool enabled)
ExcludeFromFee(address account, bool excluded)
Initialized(uint64 version)
MintAccessGranted(address indexed minter)
MintAccessRevoked(address indexed minter)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SetPair(address indexed pair, bool indexed value)
TradingEnabled()
Transfer(address indexed from, address indexed to, uint256 value)
Unpaused(address account)
UpdateFees(uint256 buyFee, uint256 sellFee)
UpdateLimits(bool limitedHolding, uint256 maxHolding, uint256 minHolding)
UpdatedTradeFeeReduceDays(uint256 feeReduceDays)
constructor(address _logic, bytes _data)
fallback()
fallback()
receive()
receive()
AddressEmptyCode(address target)
FailedInnerCall()
ECDSAInvalidSignature()
ECDSAInvalidSignatureLength(uint256 length)
ECDSAInvalidSignatureS(bytes32 s)
ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed)
ERC20InvalidApprover(address approver)
ERC20InvalidReceiver(address receiver)
ERC20InvalidSender(address sender)
ERC20InvalidSpender(address spender)
ERC2612ExpiredSignature(uint256 deadline)
ERC2612InvalidSigner(address signer, address owner)
EnforcedPause()
ExpectedPause()
InvalidAccountNonce(address account, uint256 currentNonce)
InvalidInitialization()
MaxSupplyExceeded(uint256 supplyAfterMint)
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SenderNotBurner(address sender)
SenderNotMinter(address sender)