Skip to content

Support Contracts for Cairo v0.13.0, use hooks with ERC721/1155 and Pausable#359

Merged
ericglau merged 11 commits intoOpenZeppelin:masterfrom
ericglau:hooks
May 22, 2024
Merged

Support Contracts for Cairo v0.13.0, use hooks with ERC721/1155 and Pausable#359
ericglau merged 11 commits intoOpenZeppelin:masterfrom
ericglau:hooks

Conversation

@ericglau
Copy link
Member

  • Use OpenZeppelin Contracts for Cairo v0.13.0.
  • Use Hooks with ERC721 and ERC1155.
  • Use Hooks for Pausable.

@socket-security
Copy link

socket-security bot commented May 21, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@nomicfoundation/hardhat-toolbox@5.0.0 environment Transitive: eval, filesystem, network, shell, unsafe +783 242 MB kanej
npm/@openzeppelin/hardhat-upgrades@3.1.0 filesystem Transitive: environment, eval, network, unsafe +85 17.9 MB ericglau

🚮 Removed packages: npm/@alloc/quick-lru@5.2.0, npm/@babel/code-frame@7.24.2, npm/@isaacs/cliui@8.0.2, npm/@jridgewell/gen-mapping@0.3.5, npm/@jridgewell/source-map@0.3.6, npm/@mapbox/node-pre-gyp@1.0.11, npm/@pkgjs/parseargs@0.11.0, npm/@polka/url@1.0.0-next.25, npm/@popperjs/core@2.11.8, npm/@rollup/plugin-alias@5.1.0, npm/@rollup/plugin-commonjs@25.0.7, npm/@rollup/plugin-json@6.1.0, npm/@rollup/plugin-node-resolve@15.2.3, npm/@rollup/plugin-replace@5.0.5, npm/@rollup/plugin-typescript@11.1.6, npm/@rollup/pluginutils@5.1.0, npm/@rollup/rollup-android-arm-eabi@4.17.2, npm/@rollup/rollup-android-arm64@4.17.2, npm/@rollup/rollup-darwin-arm64@4.17.2, npm/@rollup/rollup-darwin-x64@4.17.2, npm/@rollup/rollup-linux-arm-gnueabihf@4.17.2, npm/@rollup/rollup-linux-arm-musleabihf@4.17.2, npm/@rollup/rollup-linux-arm64-gnu@4.17.2, npm/@rollup/rollup-linux-arm64-musl@4.17.2, npm/@rollup/rollup-linux-powerpc64le-gnu@4.17.2, npm/@rollup/rollup-linux-riscv64-gnu@4.17.2, npm/@rollup/rollup-linux-s390x-gnu@4.17.2, npm/@rollup/rollup-linux-x64-gnu@4.17.2, npm/@rollup/rollup-linux-x64-musl@4.17.2, npm/@rollup/rollup-win32-arm64-msvc@4.17.2, npm/@rollup/rollup-win32-ia32-msvc@4.17.2, npm/@rollup/rollup-win32-x64-msvc@4.17.2, npm/@sindresorhus/merge-streams@2.3.0, npm/@trysound/sax@0.2.0, npm/@types/cssnano@5.1.0, npm/@types/estree@1.0.5, npm/@types/file-saver@2.0.7, npm/@types/istanbul-lib-coverage@2.0.6, npm/@types/node@18.19.33, npm/@types/parse-json@4.0.2, npm/@types/pug@2.0.10, npm/@types/resize-observer-browser@0.1.11, npm/@types/semver@7.5.8, npm/@types/uuid@9.0.8, npm/@vercel/nft@0.26.4, npm/any-promise@1.3.0, npm/array-find-index@1.0.2, npm/array.prototype.flat@1.3.2, npm/array.prototype.flatmap@1.3.2, npm/arrgv@1.0.2, npm/arrify@3.0.0, npm/autoprefixer@10.4.19, npm/ava@6.1.2, npm/browserslist@4.23.0, npm/buffer-crc32@0.2.13, npm/callsites@4.1.0, npm/camelcase-css@2.0.1, npm/camelcase@5.3.1, npm/caniuse-lite@1.0.30001614, npm/ci-info@4.0.0, npm/cliui@5.0.0, npm/colord@2.9.3, npm/commander@7.2.0, npm/console-clear@1.1.1, npm/console-control-strings@1.1.0, npm/cosmiconfig@7.1.0, npm/cross-spawn@6.0.5, npm/css-declaration-sorter@7.2.0, npm/css-select@5.1.0, npm/css-tree@2.3.1, npm/css-what@6.1.0, npm/cssnano-preset-default@7.0.1, npm/cssnano-utils@5.0.0, npm/cssnano@7.0.1, npm/csso@5.0.5, npm/decamelize@1.2.0, npm/decode-uri-component@0.2.2, npm/detect-indent@6.1.0, npm/didyoumean@1.2.2, npm/dlv@1.1.3, npm/dom-serializer@2.0.0, npm/domelementtype@2.3.0, npm/domhandler@5.0.3, npm/domutils@3.1.0, npm/entities@4.5.0, npm/es6-promise@3.3.1, npm/estree-walker@2.0.2, npm/eventemitter3@4.0.7, npm/file-saver@2.0.5, npm/filter-obj@1.1.0, npm/find-up@3.0.0, npm/foreground-child@3.1.1, npm/glob@7.2.3, npm/highlight.js@11.9.0, npm/highlightjs-cairo@0.4.0, npm/highlightjs-solidity@2.0.6, npm/icss-utils@5.1.0, npm/immediate@3.0.6, npm/is-arguments@1.1.1, npm/is-generator-function@1.0.10, npm/is-shared-array-buffer@1.0.3, npm/is-string@1.0.7, npm/is-symbol@1.0.4, npm/is-typed-array@1.1.13, npm/isarray@2.0.5, npm/jackspeak@2.3.6, npm/jest-worker@26.6.2, npm/jiti@1.21.0, npm/jszip@3.10.1, npm/kleur@4.1.5, npm/lilconfig@3.1.1, npm/livereload-js@3.4.1, npm/livereload@0.9.3, npm/local-access@1.1.0, npm/magic-string@0.30.10, npm/mdn-data@2.0.30, npm/min-indent@1.0.1, npm/minipass@5.0.0, npm/mri@1.2.0, npm/mrmime@2.0.0, npm/mz@2.7.0, npm/normalize-url@6.1.0, npm/object-hash@3.0.0, npm/p-queue@6.6.2, npm/path-browserify@1.0.1, npm/path-key@2.0.1, npm/path-scurry@1.10.2, npm/pify@2.3.0, npm/pirates@4.0.6, npm/postcss-calc@10.0.0, npm/postcss-colormin@7.0.0, npm/postcss-convert-values@7.0.0, npm/postcss-discard-comments@7.0.0, npm/postcss-discard-duplicates@7.0.0, npm/postcss-discard-empty@7.0.0, npm/postcss-discard-overridden@7.0.0, npm/postcss-import@15.1.0, npm/postcss-js@4.0.1, npm/postcss-load-config@4.0.2, npm/postcss-load-config@5.1.0, npm/postcss-merge-longhand@7.0.0, npm/postcss-merge-rules@7.0.0, npm/postcss-minify-font-values@7.0.0, npm/postcss-minify-gradients@7.0.0, npm/postcss-minify-params@7.0.0, npm/postcss-minify-selectors@7.0.0, npm/postcss-modules-extract-imports@3.1.0, npm/postcss-modules-local-by-default@4.0.5, npm/postcss-modules-scope@3.2.0, npm/postcss-modules-values@4.0.0, npm/postcss-nested@6.0.1, npm/postcss-normalize-charset@7.0.0, npm/postcss-normalize-display-values@7.0.0, npm/postcss-normalize-positions@7.0.0, npm/postcss-normalize-repeat-style@7.0.0, npm/postcss-normalize-string@7.0.0, npm/postcss-normalize-timing-functions@7.0.0, npm/postcss-normalize-unicode@7.0.0, npm/postcss-normalize-url@7.0.0, npm/postcss-normalize-whitespace@7.0.0, npm/postcss-ordered-values@7.0.0, npm/postcss-reduce-initial@7.0.0, npm/postcss-reduce-transforms@7.0.0, npm/postcss-selector-parser@6.0.16, npm/postcss-svgo@7.0.0, npm/postcss-unique-selectors@7.0.0, npm/postcss-value-parser@4.2.0, npm/postcss@8.4.38, npm/query-string@7.1.3, npm/resolve.exports@2.0.2, npm/resolve@1.22.8, npm/rimraf@3.0.2, npm/rimraf@5.0.7, npm/rollup-plugin-livereload@2.0.5, npm/rollup-plugin-styles@4.0.0, npm/rollup-plugin-svelte@7.2.0, npm/rollup-plugin-terser@7.0.2, npm/rollup@2.79.1, npm/rollup@4.17.2, npm/sade@1.8.1, npm/sander@0.5.1, npm/semiver@1.1.0, npm/semver@7.6.2, npm/sirv-cli@2.0.2, npm/solidity-ast@0.4.56, npm/sorcery@0.11.0, npm/source-map-js@1.2.0, npm/string-width@3.1.0, npm/strip-ansi@5.2.0, npm/strip-indent@3.0.0, npm/sucrase@3.35.0, npm/svelte-check@3.7.0, npm/svelte-preprocess@5.1.4, npm/svelte@3.59.2, npm/svelte@4.2.17, npm/tailwindcss@3.4.3, npm/throat@4.1.0, npm/tippy.js@6.3.7, npm/typescript@4.9.5, npm/util@0.12.5, npm/uuid@9.0.1, npm/which-typed-array@1.1.15, npm/wsrun@5.2.4, npm/yaml@1.10.2, npm/yargs-parser@13.1.2

View full report↗︎

Copy link
Member

@ericnordelo ericnordelo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ericglau ericglau enabled auto-merge (squash) May 22, 2024 14:54
@ericglau ericglau merged commit 2cd5bad into OpenZeppelin:master May 22, 2024
@ericglau ericglau deleted the hooks branch May 22, 2024 14:56
@github-actions github-actions bot mentioned this pull request Jun 20, 2025
@github-actions github-actions bot mentioned this pull request Aug 20, 2025
This was referenced Sep 9, 2025
@github-actions github-actions bot mentioned this pull request Sep 16, 2025
@github-actions github-actions bot mentioned this pull request Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants