Skip to content

Commit

Permalink
deps(smart-contracts): add missing explicit oz dep (#14686)
Browse files Browse the repository at this point in the history
* fix(deps): update smart-contracts

* add missing dep

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Julien Genestoux <[email protected]>
  • Loading branch information
3 people authored Sep 27, 2024
1 parent 2a43dc2 commit 6a84e07
Show file tree
Hide file tree
Showing 6 changed files with 120 additions and 67 deletions.
7 changes: 3 additions & 4 deletions docs/docs/getting-started/what-is-unlock/litepaper.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,9 @@ Organizations including The New York Times, Netflix, Patreon, and others have su

The concept of a “membership” is a fundamental part of business interactions, and underpins a number of business models. For example:

* **Subscription business models** — A subscription is a recurring, time-based membership
* **Ticketing** — A ticket is a membership that enables access to a particular place for a particular period of time on a particular day
* **Certifications** — A certification is a membership to the group of individuals who have completed a course or passed an exam

- **Subscription business models** — A subscription is a recurring, time-based membership
- **Ticketing** — A ticket is a membership that enables access to a particular place for a particular period of time on a particular day
- **Certifications** — A certification is a membership to the group of individuals who have completed a course or passed an exam

**We believe there is a way to make memberships better and, as a result, we believe there is a way to make _the web_ better.**

Expand Down
1 change: 1 addition & 0 deletions packages/hardhat-helpers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"@matterlabs/hardhat-zksync-verify": "1.6.0",
"@nomiclabs/hardhat-ethers": "2.2.3",
"@nomiclabs/hardhat-waffle": "2.0.6",
"@openzeppelin/upgrades-core": "1.38.0",
"@unlock-protocol/contracts": "workspace:^",
"@unlock-protocol/networks": "workspace:^",
"@unlock-protocol/tsconfig": "workspace:^",
Expand Down
10 changes: 5 additions & 5 deletions smart-contracts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
"@openzeppelin/contracts-upgradeable": "4.9.6",
"@openzeppelin/contracts-upgradeable5": "npm:@openzeppelin/[email protected]",
"@openzeppelin/contracts5": "npm:@openzeppelin/[email protected]",
"@openzeppelin/hardhat-upgrades": "3.2.1",
"@openzeppelin/hardhat-upgrades": "3.4.0",
"@openzeppelin/merkle-tree": "1.0.7",
"@openzeppelin/upgrades-core": "1.34.1",
"@openzeppelin/upgrades-core": "1.38.0",
"@uniswap/v2-core": "1.0.1",
"@uniswap/v2-periphery": "1.1.0-beta.0",
"@uniswap/v3-core": "1.0.1",
Expand All @@ -29,7 +29,7 @@
"@unlock-protocol/networks": "workspace:./packages/networks",
"babel-polyfill": "6.26.0",
"babel-register": "6.26.0",
"eslint": "9.9.1",
"eslint": "9.11.1",
"eth-gas-reporter": "0.2.27",
"ethers": "6.13.2",
"fs-extra": "11.2.0",
Expand All @@ -38,9 +38,9 @@
"hardhat-erc1820": "0.1.0",
"hardhat-gas-reporter": "2.2.1",
"hardhat-storage-layout": "0.1.7",
"hardhat-tracer": "3.0.2",
"hardhat-tracer": "3.1.0",
"prettier": "3.3.3",
"prettier-plugin-solidity": "1.3.1",
"prettier-plugin-solidity": "1.4.1",
"solhint": "5.0.3",
"solidity-coverage": "0.8.13",
"yesno": "0.4.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: "Basename Support Live Across All Unlock Labs Apps"
subtitle: ""
authorName: "Unlock Protocol"
publishDate: "Tue Sep 10 2024 22:58:42 GMT+0000 (Coordinated Universal Time)"
description: "Basenames serve as a user-friendly naming system for onchain addresses on the Base network."
image: "/images/blog/basename-support-live-across-all-unlock-labs-apps/55eaa459c2393b91a8c59937e53cf5a6.jpg"
title: 'Basename Support Live Across All Unlock Labs Apps'
subtitle: ''
authorName: 'Unlock Protocol'
publishDate: 'Tue Sep 10 2024 22:58:42 GMT+0000 (Coordinated Universal Time)'
description: 'Basenames serve as a user-friendly naming system for onchain addresses on the Base network.'
image: '/images/blog/basename-support-live-across-all-unlock-labs-apps/55eaa459c2393b91a8c59937e53cf5a6.jpg'
---

![Basename Support Live Across All Unlock Labs Apps](https://storage.googleapis.com/papyrus_images/55eaa459c2393b91a8c59937e53cf5a6.jpg)

<p>Basenames serve as a user-friendly naming system for onchain addresses on Base. They allow users to replace long, complex alphanumeric wallet addresses with simple, memorable names.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14558">Unlock Labs apps now support Basenames</a> across all Unlock Labs apps. </p><p>Unlock Labs apps now let users enter a Basename instead of a wallet address, resolves the underlying address, and similarly shows the Basename to users when a wallet address has a Basename as its alias.</p><figure float="none" width="721px" data-type="figure" class="img-center" style="max-width: 721px;"><img src="/images/blog/basename-support-live-across-all-unlock-labs-apps/1d269f43d03877fc717691bcf7553cc4.gif" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAIAAABj86gYAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAD5klEQVR4nKWV708adxzHv2U61jSjhaEODg70fnF30tMqFbt/YTFLjE8afeCSZlmfLPPBsodb0yZdk2amc2EONwRqL/Z23UQ8QAQJxTolXI9VKTVpStK0D9qkz/Z8Ob54XkDWJSOvkPt+k/t8vp/3+/P9HFgVxbmbs19/+dW1b67ouX7latPOtUNuXL0eDASDgWBuPbOdL2znCxVFgewWCrWDJ/L2n3xkiY8sSX+sgffeMXaZrSSG6+l1oE07ZAtcvzcmCntycU8uVhVZQ798Vt0HBIYRGMax7Fv55OMxv8+nLf0+Hx9e/CUQCP74AwzalAkC/kto7jj8Pl9MFFIrqzGBf1TahqW08r8SCNHIyt2lTCJeO3hcO3isHrmslLbyMYFvIAqAIWl7j9PlcDMk3et0UzhF4RTX7+VYtqE12zYBH17cTKUfyQ+LWw/0/FUqVZRyRSnvyyU1AQCdneBUH9pnNHQ4EceAl+P6vQSGHRvdaUeOJKqf8bfbt7NJKZuUdvK5/Hoqm5R27+c184Gty9ZjtQEA3j1xQm0nnNAqOIZ+b5MHatB0unbwRE9FUfblEgQYQKfJ+L7VbLGaLT0WSyc4hSIoTVC9TjeJE//uQSYRv5/ObKbSaUmK3/t9Q0puptLanagoimoyhVNOxGE1WwAAp0+ebnjAsiROvDUBH168GwndCS1AQWICfye0AK3OpdYCs7e++/YGIHGCwDCWpk0nPwAAYCjWSFB3mCaodj7DCvTn3cnn+PBiTBR2C4V9uVRRlOLWA7UCqLuHoG3ddg9BNzyoQ8I6Dpc0QWmMnh+JCbwQjWSTUrWsqlEtKyr1G9dYKjKAPQMZ8HIMyZA4oR4cJxiSRhEURVCXw+0haIZktH8PQZ87O7QqiuGfg3M3Z5ej0eVo9NfAfGh+ITS/sByNwk5VTQYAGA0dZ0wms+mM0dBhNHRAA6AZlA5YnPYw6B1cj8dSq/cyifiGtLIhrcREIZOIZxLxnXxuTy6+flFTZ1HTz2q2aCozJO1yuCEwrgaFUxdGLsxcnnHZWZedJdyDLhtN9Q0NMB+Rbs7rGYUPX1yaAb0O1GlHVBAHieF+3zDsdwpXhUYRVN0/LIghaY1hbmju+7nJ8emJsamJsanJ8enJ8elLk59/evEzyMTY1Pytn9rOIugkVW8BvWIM2RBqwMvt5HN/v3n56vnTNy+fvXr+tJXXL2qgqQthNbB/KJyyddkgrRKdOzuUTUrthujRND1KUB8DXWar0474fcO2bjuKoPqCtGaDjJ4fURtU9xlo/SrUxzV84TDQh9ZuOM6g9O0GEbxoudQanNKNWa2nfgmqivwPG6HVP+bMQekAAAAASUVORK5CYII=" nextheight="383" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p></p><p></p>
<p>Basenames serve as a user-friendly naming system for onchain addresses on Base. They allow users to replace long, complex alphanumeric wallet addresses with simple, memorable names.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14558">Unlock Labs apps now support Basenames</a> across all Unlock Labs apps. </p><p>Unlock Labs apps now let users enter a Basename instead of a wallet address, resolves the underlying address, and similarly shows the Basename to users when a wallet address has a Basename as its alias.</p><figure float="none" width="721px" data-type="figure" class="img-center" style="max-width: 721px;"><img src="/images/blog/basename-support-live-across-all-unlock-labs-apps/1d269f43d03877fc717691bcf7553cc4.gif" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAIAAABj86gYAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAD5klEQVR4nKWV708adxzHv2U61jSjhaEODg70fnF30tMqFbt/YTFLjE8afeCSZlmfLPPBsodb0yZdk2amc2EONwRqL/Z23UQ8QAQJxTolXI9VKTVpStK0D9qkz/Z8Ob54XkDWJSOvkPt+k/t8vp/3+/P9HFgVxbmbs19/+dW1b67ouX7latPOtUNuXL0eDASDgWBuPbOdL2znCxVFgewWCrWDJ/L2n3xkiY8sSX+sgffeMXaZrSSG6+l1oE07ZAtcvzcmCntycU8uVhVZQ798Vt0HBIYRGMax7Fv55OMxv8+nLf0+Hx9e/CUQCP74AwzalAkC/kto7jj8Pl9MFFIrqzGBf1TahqW08r8SCNHIyt2lTCJeO3hcO3isHrmslLbyMYFvIAqAIWl7j9PlcDMk3et0UzhF4RTX7+VYtqE12zYBH17cTKUfyQ+LWw/0/FUqVZRyRSnvyyU1AQCdneBUH9pnNHQ4EceAl+P6vQSGHRvdaUeOJKqf8bfbt7NJKZuUdvK5/Hoqm5R27+c184Gty9ZjtQEA3j1xQm0nnNAqOIZ+b5MHatB0unbwRE9FUfblEgQYQKfJ+L7VbLGaLT0WSyc4hSIoTVC9TjeJE//uQSYRv5/ObKbSaUmK3/t9Q0puptLanagoimoyhVNOxGE1WwAAp0+ebnjAsiROvDUBH168GwndCS1AQWICfye0AK3OpdYCs7e++/YGIHGCwDCWpk0nPwAAYCjWSFB3mCaodj7DCvTn3cnn+PBiTBR2C4V9uVRRlOLWA7UCqLuHoG3ddg9BNzyoQ8I6Dpc0QWmMnh+JCbwQjWSTUrWsqlEtKyr1G9dYKjKAPQMZ8HIMyZA4oR4cJxiSRhEURVCXw+0haIZktH8PQZ87O7QqiuGfg3M3Z5ej0eVo9NfAfGh+ITS/sByNwk5VTQYAGA0dZ0wms+mM0dBhNHRAA6AZlA5YnPYw6B1cj8dSq/cyifiGtLIhrcREIZOIZxLxnXxuTy6+flFTZ1HTz2q2aCozJO1yuCEwrgaFUxdGLsxcnnHZWZedJdyDLhtN9Q0NMB+Rbs7rGYUPX1yaAb0O1GlHVBAHieF+3zDsdwpXhUYRVN0/LIghaY1hbmju+7nJ8emJsamJsanJ8enJ8elLk59/evEzyMTY1Pytn9rOIugkVW8BvWIM2RBqwMvt5HN/v3n56vnTNy+fvXr+tJXXL2qgqQthNbB/KJyyddkgrRKdOzuUTUrthujRND1KUB8DXWar0474fcO2bjuKoPqCtGaDjJ4fURtU9xlo/SrUxzV84TDQh9ZuOM6g9O0GEbxoudQanNKNWa2nfgmqivwPG6HVP+bMQekAAAAASUVORK5CYII=" nextheight="383" nextwidth="600" class="image-node embed"><figcaption htmlattributes="[object Object]" class="hide-figcaption"></figcaption></figure><p></p><p></p>
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: "Unlock Labs Release Notes: September 26, 2024"
subtitle: ""
authorName: "Unlock Protocol"
publishDate: "Thu Sep 26 2024 18:56:39 GMT+0000 (Coordinated Universal Time)"
description: "Unlock Labs app release notes"
image: "/images/blog/unlock-labs-release-notes--september-26--2024/dfef8ad90977fc5a339fdcbdf6aead60.jpg"
title: 'Unlock Labs Release Notes: September 26, 2024'
subtitle: ''
authorName: 'Unlock Protocol'
publishDate: 'Thu Sep 26 2024 18:56:39 GMT+0000 (Coordinated Universal Time)'
description: 'Unlock Labs app release notes'
image: '/images/blog/unlock-labs-release-notes--september-26--2024/dfef8ad90977fc5a339fdcbdf6aead60.jpg'
---

![Unlock Labs Release Notes: September 26, 2024](https://storage.googleapis.com/papyrus_images/dfef8ad90977fc5a339fdcbdf6aead60.jpg)

<div class="relative header-and-anchor"><h2 id="h-export-receipts-in-bulk">Export receipts in bulk</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14319">Export receipts in bulk</a>: adds the ability to download all receipts as file</p></li></ul><div class="relative header-and-anchor"><h2 id="h-event-ui-improvements">Event UI improvements</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14594">Event UI improvements</a>: Improve timezone experience, RSVP minting, and other elements</p></li></ul><div class="relative header-and-anchor"><h2 id="h-improved-graph-docs-and-dev-tools">Improved Graph docs and dev tools</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14629">Improved Graph docs and dev tools</a>: Improved documentation and developer experience</p></li></ul><div class="relative header-and-anchor"><h2 id="h-event-collections">Event Collections</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14650">Event Collections foundation</a>: Introduces the foundational components for the upcoming <code>Event Collections</code> feature</p></li></ul><div class="relative header-and-anchor"><h2 id="h-other-fixes">Other fixes</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/releases/tag/20240925-1">Other assorted fixes</a>: Better handling of API rate limits and 38 other minor fixes</p></li></ul><p></p>
<div class="relative header-and-anchor"><h2 id="h-export-receipts-in-bulk">Export receipts in bulk</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14319">Export receipts in bulk</a>: adds the ability to download all receipts as file</p></li></ul><div class="relative header-and-anchor"><h2 id="h-event-ui-improvements">Event UI improvements</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14594">Event UI improvements</a>: Improve timezone experience, RSVP minting, and other elements</p></li></ul><div class="relative header-and-anchor"><h2 id="h-improved-graph-docs-and-dev-tools">Improved Graph docs and dev tools</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14629">Improved Graph docs and dev tools</a>: Improved documentation and developer experience</p></li></ul><div class="relative header-and-anchor"><h2 id="h-event-collections">Event Collections</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/pull/14650">Event Collections foundation</a>: Introduces the foundational components for the upcoming <code>Event Collections</code> feature</p></li></ul><div class="relative header-and-anchor"><h2 id="h-other-fixes">Other fixes</h2></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/unlock-protocol/unlock/releases/tag/20240925-1">Other assorted fixes</a>: Better handling of API rate limits and 38 other minor fixes</p></li></ul><p></p>
Loading

0 comments on commit 6a84e07

Please sign in to comment.