Materia Pool

Verified contract

Active on Ethereum with 9 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
)
ERC-1555
--
)
ERC-1555
--
ERC-20
--
ERC-20
--
0xd37ab659a59aa04e373d582fc0a52da07b996b352ec946f8cbf3242f6b4c7551
0xa0410aa5039a7e8867f99d36dc8dcaca4ad74b63dc5f80b9d4c8a66c40c35bcf
0x3cce59ffc7e8a9ae0aa4ec757e5673bdc202e2538bca6e93b60a9ebb1049cbf6
0x5037adc0dc6d0969d1be9b7eaba7b07b00d963dc9a11932e7ab0031951ff9f77
0x8257991622b6862cdd5702c005cc54a5a296d442a203424d2a931f7462ebbc67
0x6ac1e564318f4b96ea4260f39d66da6e5883b77af7009a628589c74d16831fd6
0x46a67e45c7e206fb6175791553484ea12167e4eb55df2d964d4d231eebf5eb53
0xc94f02638ddc320ec4718a431bb783709c94aa70a276dbf764dfa2e44ce1b73c
0xd52020c6bdd328dfff73cb7831158782e2851b2e3b355b06b35ad6281763db47

Functions
Getter at block 20947404
DOMAIN_SEPARATOR(view returns (bytes32)
0xa5627f54542b4bb35b9a93b84f1910b2a3d7cea9c3af02c1c41b7a4c40489347
MINIMUM_LIQUIDITY(view returns (uint256)
1000
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
decimals(view returns (uint8)
18
factory(view returns (address)
0xb498a69ff7b9a73c58491d564fc6a462b259c860
getReserves(view returns (uint112 _reserve0uint112 _reserve1uint32 _blockTimestampLast)
(_reserve0=290904393726179133, _reserve1=8584269966992476275827, _blockTimestampLast=1709152655)
kLast(view returns (uint256)
0
materiaFee(view returns (uint256)
5
name(view returns (string)
Materia Pool
owner(view returns (address)
0xb498a69ff7b9a73c58491d564fc6a462b259c860
price0CumulativeLast(view returns (uint256)
2123808716532877473352903063241606572056281427
price1CumulativeLast(view returns (uint256)
173322216289491200142548500834255442535
swapFee(view returns (uint256)
3
symbol(view returns (string)
MP
token0(view returns (address)
0x1d6316dbbe18b6e9b75ae064aa114fe7dc208edc
token1(view returns (address)
0x7c974104df9dd7fb91205ab3d66d15aff1049de8
totalSupply(view returns (uint256)
45475514034987456804
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
nonces(addressview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(address toreturns (uint256 amount0uint256 amount1)
initialize(address _token0address _token1uint256 _materiaFeeuint256 _swapFee
mint(address toreturns (uint256 liquidity)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
setMateriaFee(uint256 _materiaFee
setSwapFee(uint256 _swapFee
skim(address to
swap(uint256 amount0Outuint256 amount1Outaddress tobytes data
sync(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed senderuint256 amount0uint256 amount1address indexed to
Mint(address indexed senderuint256 amount0uint256 amount1
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Swap(address indexed senderuint256 amount0Inuint256 amount1Inuint256 amount0Outuint256 amount1Outaddress indexed to
Sync(uint112 reserve0uint112 reserve1
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.