ci(release): publish latest release

parent 9c553a6d
IPFS hash of the deployment: IPFS hash of the deployment:
- CIDv0: `QmVSCwN4FJ1Dz9ektaM2hE2SgFwxneE8qNDTsTiFQ9sWav` - CIDv0: `QmSXtnd5rc5ifhuGDZ9oSTWzT3hby6KQJ8Lw3hbVzpvfD5`
- CIDv1: `bafybeidjnytuwuppye6qvlapvslldvomy3l6tfb54lqy7weebvcacwkgom` - CIDv1: `bafybeib6kag7hqjgchx7kr7novcjc42sn6bc5iq2u27ra5n2wimtjiwg5q`
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org). The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
...@@ -10,14 +10,14 @@ You can also access the Uniswap Interface from an IPFS gateway. ...@@ -10,14 +10,14 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs. Your Uniswap settings are never remembered across different URLs.
IPFS gateways: IPFS gateways:
- https://bafybeidjnytuwuppye6qvlapvslldvomy3l6tfb54lqy7weebvcacwkgom.ipfs.dweb.link/ - https://bafybeib6kag7hqjgchx7kr7novcjc42sn6bc5iq2u27ra5n2wimtjiwg5q.ipfs.dweb.link/
- [ipfs://QmVSCwN4FJ1Dz9ektaM2hE2SgFwxneE8qNDTsTiFQ9sWav/](ipfs://QmVSCwN4FJ1Dz9ektaM2hE2SgFwxneE8qNDTsTiFQ9sWav/) - [ipfs://QmSXtnd5rc5ifhuGDZ9oSTWzT3hby6KQJ8Lw3hbVzpvfD5/](ipfs://QmSXtnd5rc5ifhuGDZ9oSTWzT3hby6KQJ8Lw3hbVzpvfD5/)
### 5.69.2 (2025-02-07) ### 5.69.3 (2025-02-07)
### Bug Fixes ### Bug Fixes
* **web:** block unichain leaks via url pathways (#16070) ab61225 * **web:** show correct token amount in PDP tx table [prod] (#16114) 5391b42
web/5.69.2 web/5.69.3
\ No newline at end of file \ No newline at end of file
...@@ -54,9 +54,9 @@ const PoolTransactionColumnWidth: { [key in PoolTransactionColumn]: number } = { ...@@ -54,9 +54,9 @@ const PoolTransactionColumnWidth: { [key in PoolTransactionColumn]: number } = {
function comparePoolTokens(tokenA: PoolTableTransaction['pool']['token0'], tokenB?: Token) { function comparePoolTokens(tokenA: PoolTableTransaction['pool']['token0'], tokenB?: Token) {
if (tokenB?.address === NATIVE_CHAIN_ID) { if (tokenB?.address === NATIVE_CHAIN_ID) {
const chainId = supportedChainIdFromGQLChain(tokenB.chain) const chainId = supportedChainIdFromGQLChain(tokenB.chain)
return chainId && tokenA.id.toLowerCase() === WRAPPED_NATIVE_CURRENCY[chainId]?.address.toLowerCase() return chainId && tokenA.id?.toLowerCase() === WRAPPED_NATIVE_CURRENCY[chainId]?.address.toLowerCase()
} }
return tokenA.id.toLowerCase() === tokenB?.address?.toLowerCase() return tokenA.id?.toLowerCase() === tokenB?.address?.toLowerCase()
} }
export function PoolDetailsTransactionsTable({ export function PoolDetailsTransactionsTable({
......
...@@ -30,11 +30,11 @@ export interface PoolTableTransaction { ...@@ -30,11 +30,11 @@ export interface PoolTableTransaction {
transaction: string transaction: string
pool: { pool: {
token0: { token0: {
id: string id: string | null
symbol: string symbol: string
} }
token1: { token1: {
id: string id: string | null
symbol: string symbol: string
} }
} }
...@@ -189,11 +189,11 @@ export function usePoolTransactions( ...@@ -189,11 +189,11 @@ export function usePoolTransactions(
transaction: tx.hash, transaction: tx.hash,
pool: { pool: {
token0: { token0: {
id: tx.token0.address ?? '', id: tx.token0.address ?? null,
symbol: tx.token0.symbol ?? '', symbol: tx.token0.symbol ?? '',
}, },
token1: { token1: {
id: tx.token1.address ?? '', id: tx.token1.address ?? null,
symbol: tx.token1.symbol ?? '', symbol: tx.token1.symbol ?? '',
}, },
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment