Transaction Details
Transaction Hash:
0xe1
0a3859f495be254e5b70c0ae4e3218089bc633ac715bcd207df140e417
5c6d
Status:
Success
Block:
18904069
Finalized
Timestamp:
2023-12-31 07:47:11 +0000 UTC
From:
Interacted With:
Contract
- Transfer 30.85260857 ETH From Wrapped Ether To 0xDEF171…6FEe57
- Transfer 20.56575620 ETH From Wrapped Ether To 0xDEF171…6FEe57
- Transfer 20.55522902 ETH From Wrapped Ether To 0xDEF171…6FEe57
- Transfer 64.26522190 ETH From 0xDEF171…6FEe57 To Wrapped Ether
- Transfer 7.70837189 ETH From 0xDEF171…6FEe57 To Wrapped Ether
Tokens Transferred: 26
- From 0xF0B196…1Bf06a To 0xDEF171…6FEe57 For 295,000 USDC
- From 0xDEF171…6FEe57 To 0x111BB8…431111 For 17,700 USDC
- From 0x111BB8…431111 To 0xDEF171…6FEe57 For 0.41636798 WBTC
- From 0xDEF171…6FEe57 To 0x683604…6A5C0a For 23,602.95 USDC
- From 0x683604…6A5C0a To 0xDEF171…6FEe57 For 0.5557129 WBTC
- From 0xBB289b…1B968a To 0xDEF171…6FEe57 For 1.11080835 WBTC
- From 0xDEF171…6FEe57 To 0xBB289b…1B968a For 47,197.05 USDC
- From 0x3416cF…3527C6 To 0xDEF171…6FEe57 For 23,601.737365 USDT
- From 0xDEF171…6FEe57 To 0x3416cF…3527C6 For 23,600 USDC
- From 0xDEF171…6FEe57 To 0x683604…6A5C0a For 23,601.737365 USDT
- From 0x683604…6A5C0a To 0xDEF171…6FEe57 For 0.55549252 WBTC
- From 0x88e6A0…3f5640 To 0xDEF171…6FEe57 For 30.85260857877967556 WETH
- From 0xDEF171…6FEe57 To 0x88e6A0…3f5640 For 70,804.72 USDC
- From 0xBB289b…1B968a To 0xDEF171…6FEe57 For 20.565756203086525592 WETH
- From 0xDEF171…6FEe57 To 0xBB289b…1B968a For 47,197.64 USDC
- From 0x807cF9…D9bD38 To 0xDEF171…6FEe57 For 20.555229024388698019 WETH
- From 0xDEF171…6FEe57 To 0x807cF9…D9bD38 For 47,197.64 USDC
- From 0x4585FE…5a20c0 To 0xDEF171…6FEe57 For 3.47081299 WBTC
- From 0xDEF171…6FEe57 To 0x4585FE…5a20c0 For 64.265221909604999469 WETH
- From 0xDEF171…6FEe57 To 0x02704E…053394 For 7.708371896649899702 WETH
- From 0x02704E…053394 To 0xDEF171…6FEe57 For 0.40956579 WBTC
- From 0xDEF171…6FEe57 To 0x683604…6A5C0a For 17,700 USDC
- From 0x683604…6A5C0a To 0xDEF171…6FEe57 For 7.714798818628674067 WETH
- From 0xDEF171…6FEe57 To 0x683604…6A5C0a For 7.714798818628674067 WETH
- From 0x683604…6A5C0a To 0xDEF171…6FEe57 For 0.41635758 WBTC
- From 0xDEF171…6FEe57 To 0xF0B196…1Bf06a For 6.93511811 WBTC
Value:
0 ETH
0.00 ETH
Transaction Fee:
0.01760242 ETH
0.02 ETH
Effective Gas Price:
13.49609225 GWei
Execution Stats:
Used
1304261
out of
2254075
Gas
(58%)
Gas Fees:
Base Block Fee:
13.40609225 GWei
|
Max Overall Fee:
16.77 GWei
|
Max Priority Fee:
0.09 GWei
Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 199
Block Position: 1
Call Data:
Address:
Name:
Trade(address trader, address effectiveTrader, bytes32 txid, address baseToken, address quoteToken, uint256 baseTokenAmount, uint256 quoteTokenAmount)
Topics:
0 | 0x34f57786fb01682fb4eec88d340387ef01a168fe345ea5b76f709d4e560c10eb |
---|
Data (Decoded):
baseToken | address | |
---|---|---|
baseTokenAmount | uint256 |
17700000000
|
effectiveTrader | address | |
quoteToken | address | |
quoteTokenAmount | uint256 |
41636798
|
trader | address | |
txid | bytes32 |
0x1070000640006400000017495af2e8ffffffffffffff001d60700f3574d30000
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000111bb8c3542f2b92fb41b8d913c01d3788431111 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
41636798
|
Data (Hex):
Address:
Name:
Trade(address trader, address effectiveTrader, bytes32 txid, address baseToken, address quoteToken, uint256 baseTokenAmount, uint256 quoteTokenAmount)
Topics:
0 | 0x34f57786fb01682fb4eec88d340387ef01a168fe345ea5b76f709d4e560c10eb |
---|
Data (Decoded):
baseToken | address | |
---|---|---|
baseTokenAmount | uint256 |
23602950000
|
effectiveTrader | address | |
quoteToken | address | |
quoteTokenAmount | uint256 |
55571290
|
trader | address | |
txid | bytes32 |
0x1070000640006400000017495af2e8ffffffffffffff001d6070140a0f020000
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
55571290
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000bb289bc97591f70d8216462df40ed713011b968a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
111080835
|
Data (Hex):
Address:
Name:
OrderFilled(bytes32 indexed orderHash, address indexed maker, address makerAsset, uint256 makerAmount, address indexed taker, address takerAsset, uint256 takerAmount)
Topics:
0 | 0x6621486d9c28838df4a87d2cca5007bc2aaf6a5b5de083b1db8faf709302c473 |
---|---|
1 | 0x161f4f99c13c9023452f857a4343a8e29d9d88badd4b1cf6b87de2e99474dea2 |
2 | 0x000000000000000000000000bb289bc97591f70d8216462df40ed713011b968a |
3 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
maker | address | |
---|---|---|
makerAmount | uint256 |
111080835
|
makerAsset | address | |
orderHash | bytes32 |
0x161f4f99c13c9023452f857a4343a8e29d9d88badd4b1cf6b87de2e99474dea2
|
taker | address | |
takerAmount | uint256 |
47197050000
|
takerAsset | address |
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000003416cf6c708da44db2624d63ea0aaef7113527c6 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
23601737365
|
Data (Hex):
Address:
Name:
Swap(address indexed sender, address indexed recipient, int256 amount0, int256 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
amount0 | int256 |
23600000000
|
---|---|---|
amount1 | int256 |
-23601737365
|
liquidity | uint128 |
9211777335660686
|
recipient | address | |
sender | address | |
sqrtPriceX96 | uint160 |
79234939092618251686672928134
|
tick | int24 |
1
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
23601737365
|
Data (Hex):
Address:
Name:
Trade(address trader, address effectiveTrader, bytes32 txid, address baseToken, address quoteToken, uint256 baseTokenAmount, uint256 quoteTokenAmount)
Topics:
0 | 0x34f57786fb01682fb4eec88d340387ef01a168fe345ea5b76f709d4e560c10eb |
---|
Data (Decoded):
baseToken | address | |
---|---|---|
baseTokenAmount | uint256 |
23601737365
|
effectiveTrader | address | |
quoteToken | address | |
quoteTokenAmount | uint256 |
55549252
|
trader | address | |
txid | bytes32 |
0x10700006400064000000174698b220ffffffffffffff001d6070153244760000
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
55549252
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000088e6a0c2ddd26feeb64f039a2c41296fcb3f5640 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
30852608578779675560
|
Data (Hex):
Address:
Name:
Swap(address,address,int256,int256,uint160,uint128,int24)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Hex):
Address:
Name:
Withdrawal(address indexed src, uint256 wad)
Topics:
0 | 0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65 |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
src | address | |
---|---|---|
wad | uint256 |
30852608578779675560
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000bb289bc97591f70d8216462df40ed713011b968a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
20565756203086525592
|
Data (Hex):
Address:
Name:
OrderFilled(bytes32 indexed orderHash, address indexed maker, address makerAsset, uint256 makerAmount, address indexed taker, address takerAsset, uint256 takerAmount)
Topics:
0 | 0x6621486d9c28838df4a87d2cca5007bc2aaf6a5b5de083b1db8faf709302c473 |
---|---|
1 | 0x052387d4f4270d6cf529bbf30c4dbbe02d79ae921abf6056b8d4e11d67d1f0da |
2 | 0x000000000000000000000000bb289bc97591f70d8216462df40ed713011b968a |
3 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
maker | address | |
---|---|---|
makerAmount | uint256 |
20565756203086525592
|
makerAsset | address | |
orderHash | bytes32 |
0x052387d4f4270d6cf529bbf30c4dbbe02d79ae921abf6056b8d4e11d67d1f0da
|
taker | address | |
takerAmount | uint256 |
47197640000
|
takerAsset | address |
Data (Hex):
Address:
Name:
Withdrawal(address indexed src, uint256 wad)
Topics:
0 | 0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65 |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
src | address | |
---|---|---|
wad | uint256 |
20565756203086525592
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000807cf9a772d5a3f9cefbc1192e939d62f0d9bd38 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
20555229024388698019
|
Data (Hex):
Address:
Name:
OrderFilled(bytes32 indexed orderHash, address indexed maker, address makerAsset, uint256 makerAmount, address indexed taker, address takerAsset, uint256 takerAmount)
Topics:
0 | 0x6621486d9c28838df4a87d2cca5007bc2aaf6a5b5de083b1db8faf709302c473 |
---|---|
1 | 0x994ab6dc75bb0b562ee187b0e21226f4e5f115499bc511f53e4e95ba8d40f1dd |
2 | 0x000000000000000000000000807cf9a772d5a3f9cefbc1192e939d62f0d9bd38 |
3 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
maker | address | |
---|---|---|
makerAmount | uint256 |
20555229024388698019
|
makerAsset | address | |
orderHash | bytes32 |
0x994ab6dc75bb0b562ee187b0e21226f4e5f115499bc511f53e4e95ba8d40f1dd
|
taker | address | |
takerAmount | uint256 |
47197640000
|
takerAsset | address |
Data (Hex):
Address:
Name:
Withdrawal(address indexed src, uint256 wad)
Topics:
0 | 0x7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65 |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
src | address | |
---|---|---|
wad | uint256 |
20555229024388698019
|
Data (Hex):
Address:
Name:
Deposit(address indexed dst, uint256 wad)
Topics:
0 | 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
wad | uint256 |
64265221909604999469
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x0000000000000000000000004585fe77225b41b697c938b018e2ac67ac5a20c0 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
347081299
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x0000000000000000000000004585fe77225b41b697c938b018e2ac67ac5a20c0 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
64265221909604999469
|
Data (Hex):
Address:
Name:
Swap(address,address,int256,int256,uint160,uint128,int24)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Hex):
Address:
Name:
Deposit(address indexed dst, uint256 wad)
Topics:
0 | 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
wad | uint256 |
7708371896649899702
|
Data (Hex):
Address:
Name:
Swap(address indexed sender, address indexed recipient, int256 amount0, int256 amount1, uint160 sqrtPriceX96, uint128 liquidity, int24 tick)
Topics:
0 | 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67 |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
amount0 | int256 |
-40956579
|
---|---|---|
amount1 | int256 |
7708371896649899702
|
liquidity | uint128 |
15036978500227824
|
recipient | address | |
sender | address | |
sqrtPriceX96 | uint160 |
34383255748366353639580640031992685
|
tick | int24 |
259627
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x00000000000000000000000002704ed8b5a8e817f354d59432e115e0d8053394 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
7708371896649899702
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000002704ed8b5a8e817f354d59432e115e0d8053394 |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
40956579
|
Data (Hex):
Address:
Name:
Trade(address trader, address effectiveTrader, bytes32 txid, address baseToken, address quoteToken, uint256 baseTokenAmount, uint256 quoteTokenAmount)
Topics:
0 | 0x34f57786fb01682fb4eec88d340387ef01a168fe345ea5b76f709d4e560c10eb |
---|
Data (Decoded):
baseToken | address | |
---|---|---|
baseTokenAmount | uint256 |
17700000000
|
effectiveTrader | address | |
quoteToken | address | |
quoteTokenAmount | uint256 |
7714798818628674067
|
trader | address | |
txid | bytes32 |
0x1070000640006400000017495af2e8ffffffffffffff001d607016120f020000
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
7714798818628674067
|
Data (Hex):
Address:
Name:
Transfer(address indexed src, address indexed dst, uint256 wad)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
Data (Decoded):
dst | address | |
---|---|---|
src | address | |
wad | uint256 |
7714798818628674067
|
Data (Hex):
Address:
Name:
Trade(address trader, address effectiveTrader, bytes32 txid, address baseToken, address quoteToken, uint256 baseTokenAmount, uint256 quoteTokenAmount)
Topics:
0 | 0x34f57786fb01682fb4eec88d340387ef01a168fe345ea5b76f709d4e560c10eb |
---|
Data (Decoded):
baseToken | address | |
---|---|---|
baseTokenAmount | uint256 |
7714798818628674067
|
effectiveTrader | address | |
quoteToken | address | |
quoteTokenAmount | uint256 |
41635758
|
trader | address | |
txid | bytes32 |
0x107000064000640000d0a31b0b21a8ffffffffffffff001d607016c90f020000
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x00000000000000000000000068360457a590318778fc346cde64e327dc6a5c0a |
2 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
41635758
|
Data (Hex):
Address:
Name:
Transfer(address indexed from, address indexed to, uint256 value)
Topics:
0 | 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef |
---|---|
1 | 0x000000000000000000000000def171fe48cf0115b1d80b88dc8eab59176fee57 |
2 | 0x000000000000000000000000f0b1966e33fdac9350491c24c0c5d7a8f11bf06a |
Data (Decoded):
from | address | |
---|---|---|
to | address | |
value | uint256 |
693511811
|
Data (Hex):
Type Trace Address | From | To | Value | Gas Limit |
---|