This contract is being backfilled. You may encounter incomplete storage history.

Relief

Verified contract

Active on Base with 639 txns
Deployed by via 0x80d70aa7 at 20936465
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xed06213ab37ab191c6e8b8868e6d33b35cb8a46ed434b9fd66ea3f6e7e86172c
0x1c3aa18e0c59d08567f2e4c581e7387f5246bf73321475a1edcd11a1c2c8658b
0x8856ae1e73c265fef522d7617ddb68fba34892286b878c60c540ab093cf8ae87
0xc6f80519bdf768cc234301cf5e07ac4e9a33bb8b9fad3c66e0565bab04015f5c
0x03f15f76f4d73286874db6567695793177cf5f71bfa398a63d58280e0a98d629
0x46e153e6537b7c1fdea583d3cbbb70a9b6551a3f0b3e92ee4c47eb892db18ac6
0xe28b8f2f39e904ebc8e85ebbb9b43e8dca8a888c142c05ffc1c849496dc6b2e9
0x1a8d0740ff70cdbd7d5371a6537c1930576b491ab235c7708dccec1d7731d667
0x29cbd0c7454add2d99716ed7ce62dc4b278ef1d15f963ea68f2448171e44c21b
0x232d7a1dcd338dcb1b331cf0e4b8447a2f36654ec9b8fdff742576bd02627b6b

Functions
Getter at block 23184943
decimals(view returns (uint8)
18
dex(view returns (address)
0x96cad68444c1dc8ae728b4708db8f49f3a7be68b
dispatcher(view returns (address)
0xad0496c90ef1dd00601229aaad6c066d7b93fdc4
getTWAP(view returns (int24)
-187589
limitOrderContract(view returns (address)
0x300af2ede7cd604355a09884a1521af732f3b8f7
name(view returns (string)
Relief
pool(view returns (address)
0x6aada1ae6844cd5e52b84cafde671d6652f2b770
symbol(view returns (string)
RELIEF
totalSupply(view returns (uint256)
1000000000000000000000000000
treasury(view returns (address)
0xf2bd327f7e42ef9eda3e65c7c5355be5f3333267
twapInterval(view returns (uint32)
3600
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
buyTax(addressview returns (uint256)
getTaxes(address _dexview returns (uint256 buyuint256 sell)
sellTax(addressview returns (uint256)
taxed(addressview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
initialize(address _dexaddress _pooluint256 _buyTaxuint256 _sellTax
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
withdrawTaxes(uint256 _amount
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DexUpdated(address indexed oldDexaddress indexed newDex
TaxesUpdated(address indexed dexuint256 buyTaxuint256 sellTax
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string _namestring _symboluint256 _initialSupplyaddress _wethaddress _limitOrderContractaddress _dispatcheraddress _treasury
Fallback and receive
receive(
Errors
AlreadyInitialized(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 value
ERC20InsufficientBalance(address owneruint256 balanceuint256 value
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
OnlyTreasury(
TaxTooHigh(