@@ -10,6 +10,8 @@ import type { Transaction } from 'types/api/transaction';
1010import config from 'configs/app' ;
1111import getValueWithUnit from 'lib/getValueWithUnit' ;
1212import { useBlobScan } from 'lib/hooks/useBlobScan' ;
13+ import { BundleV0Tag , useBundleV0 } from 'lib/hooks/useBundleV0' ;
14+ import { TestnetFaucetTag , useTestnetFaucet } from 'lib/hooks/useTestnetFaucet' ;
1315import useTimeAgoIncrement from 'lib/hooks/useTimeAgoIncrement' ;
1416import { useWvmArchiver } from 'lib/hooks/useWvmArchiver' ;
1517import { space } from 'lib/html-entities' ;
@@ -38,7 +40,9 @@ type Props = {
3840
3941const TxsListItem = ( { tx, isLoading, showBlockInfo, currentAddress, enableTimeIncrement } : Props ) => {
4042 const isBlobScan = useBlobScan ( { address : tx . from . hash } ) ;
43+ const isBundleV0 = useBundleV0 ( { address : tx . to ?. hash } ) ;
4144 const isWvmArchiver = useWvmArchiver ( { address : tx . from . hash } ) ;
45+ const isTestnetFaucet = useTestnetFaucet ( { address : tx . from . hash } ) ;
4246 const dataTo = tx . to ? tx . to : tx . created_contract ;
4347
4448 const timeAgo = useTimeAgoIncrement ( tx . timestamp , enableTimeIncrement ) ;
@@ -55,6 +59,8 @@ const TxsListItem = ({ tx, isLoading, showBlockInfo, currentAddress, enableTimeI
5559 < TxWatchListTags tx = { tx } isLoading = { isLoading } />
5660 { isWvmArchiver && < WvmArchiverTag /> }
5761 { isBlobScan && < BlobScanTag /> }
62+ { isTestnetFaucet && < TestnetFaucetTag /> }
63+ { isBundleV0 && < BundleV0Tag /> }
5864 </ HStack >
5965 < TxAdditionalInfo tx = { tx } isMobile isLoading = { isLoading } />
6066 </ Flex >
0 commit comments