ci(release): publish latest release

This commit is contained in:
Uniswap Labs Service Account 2023-12-07 22:16:26 +00:00
parent ba367959eb
commit 8465f6848c
5 changed files with 9 additions and 34 deletions

17
RELEASE

@ -1,6 +1,6 @@
IPFS hash of the deployment:
- CIDv0: `Qme44H1PdJPvgSyV94D33wyy895YsHH5fKWAuHN8jrexmq`
- CIDv1: `bafybeihjplb4afnfihydwdlkzfymtd26u3tqz64r6eighq5kdqu7s6x5hq`
- CIDv0: `QmcH1YbyUfpwzwJxmFGZVnRddiveKnnpuxFTLxBeWPMxbU`
- CIDv1: `bafybeigpctng5nggznryk3h4m7jssnnw5uab46gd3n34v5wue33bnyjvnm`
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
@ -10,15 +10,10 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.
IPFS gateways:
- https://bafybeihjplb4afnfihydwdlkzfymtd26u3tqz64r6eighq5kdqu7s6x5hq.ipfs.dweb.link/
- https://bafybeihjplb4afnfihydwdlkzfymtd26u3tqz64r6eighq5kdqu7s6x5hq.ipfs.cf-ipfs.com/
- [ipfs://Qme44H1PdJPvgSyV94D33wyy895YsHH5fKWAuHN8jrexmq/](ipfs://Qme44H1PdJPvgSyV94D33wyy895YsHH5fKWAuHN8jrexmq/)
- https://bafybeigpctng5nggznryk3h4m7jssnnw5uab46gd3n34v5wue33bnyjvnm.ipfs.dweb.link/
- https://bafybeigpctng5nggznryk3h4m7jssnnw5uab46gd3n34v5wue33bnyjvnm.ipfs.cf-ipfs.com/
- [ipfs://QmcH1YbyUfpwzwJxmFGZVnRddiveKnnpuxFTLxBeWPMxbU/](ipfs://QmcH1YbyUfpwzwJxmFGZVnRddiveKnnpuxFTLxBeWPMxbU/)
### 5.1.1 (2023-12-06)
### Bug Fixes
* **web:** optional address for multichainbalance - prod hotfix (#5392) 99d4e33
### 5.1.2 (2023-12-07)

@ -1 +1 @@
web/5.1.1
web/5.1.2

@ -16,7 +16,6 @@ import {
} from 'nft/components/profile/list/utils'
import { useIsMobile, useNFTList, useProfilePageState, useSellAsset } from 'nft/hooks'
import { LIST_PAGE_MARGIN, LIST_PAGE_MARGIN_MOBILE } from 'nft/pages/profile/shared'
import { looksRareNonceFetcher } from 'nft/queries/looksRare'
import { ProfilePageStateType } from 'nft/types'
import { ListingMarkets } from 'nft/utils/listNfts'
import { useEffect, useMemo, useReducer, useState } from 'react'
@ -195,11 +194,10 @@ export const ListPage = () => {
issues,
})
)
const { listings, collectionsRequiringApproval, setLooksRareNonce, setCollectionStatusAndCallback } = useNFTList(
({ listings, collectionsRequiringApproval, setLooksRareNonce, setCollectionStatusAndCallback }) => ({
const { listings, collectionsRequiringApproval, setCollectionStatusAndCallback } = useNFTList(
({ listings, collectionsRequiringApproval, setCollectionStatusAndCallback }) => ({
listings,
collectionsRequiringApproval,
setLooksRareNonce,
setCollectionStatusAndCallback,
})
)
@ -235,9 +233,6 @@ export const ListPage = () => {
const startListingFlow = async () => {
if (!signer) return
sendAnalyticsEvent(NFTEventName.NFT_SELL_START_LISTING, { ...startListingEventProperties })
const signerAddress = await signer.getAddress()
const nonce = await looksRareNonceFetcher(signerAddress)
setLooksRareNonce(nonce ?? 0)
// for all unique collection, marketplace combos -> approve collections
for (const collectionRow of collectionsRequiringApproval) {

@ -1,2 +1 @@
export { createLooksRareOrder } from './createLooksRareOrder'
export { looksRareNonceFetcher } from './looksRareNonceFetcher'

@ -1,14 +0,0 @@
const looksRareApiAddress = 'https://api.looksrare.org/api/v1'
export const looksRareNonceFetcher = async (address: any): Promise<number | undefined> => {
const res = await fetch(`${looksRareApiAddress}/orders/nonce?address=${address}`)
if (res.status !== 200) {
console.log(`LooksRare nonce API errored with status ${res.statusText}`)
return
}
const json = await res.json()
return parseFloat(json.data)
}