Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: thirdweb-dev/contracts
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5c96c22
Choose a base ref
...
head repository: thirdweb-dev/contracts
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0da770f
Choose a head ref
  • 15 commits
  • 153 files changed
  • 5 contributors

Commits on Apr 30, 2024

  1. v3.15.0 (#641)

    * reorg
    
    * update dependencies
    
    * update dependencies
    
    * fix import
    
    * v3.15.0
    kumaryash90 authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    114df57 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Update dependencies (#649)

    * update dependency
    
    * update OZ version to 4.9.6
    
    * update package json
    kumaryash90 authored May 29, 2024
    Configuration menu
    Copy the full SHA
    cb63226 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Bump @openzeppelin/contracts from 4.9.5 to 4.9.6 (#650)

    Bumps [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) from 4.9.5 to 4.9.6.
    - [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases)
    - [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md)
    - [Commits](OpenZeppelin/openzeppelin-contracts@v4.9.5...v4.9.6)
    
    ---
    updated-dependencies:
    - dependency-name: "@openzeppelin/contracts"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 31, 2024
    Configuration menu
    Copy the full SHA
    7693ecc View commit details
    Browse the repository at this point in the history
  2. Bump @openzeppelin/contracts-upgradeable from 4.9.5 to 4.9.6 (#651)

    Bumps [@openzeppelin/contracts-upgradeable](https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable) from 4.9.5 to 4.9.6.
    - [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable/releases)
    - [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable/blob/master/CHANGELOG.md)
    - [Commits](OpenZeppelin/openzeppelin-contracts-upgradeable@v4.9.5...v4.9.6)
    
    ---
    updated-dependencies:
    - dependency-name: "@openzeppelin/contracts-upgradeable"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 31, 2024
    Configuration menu
    Copy the full SHA
    0353be5 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Switch to Entrypoint 0.7 (#656)

    * forge install: account-abstraction
    
    v0.7.0
    
    * AA entrypoint 0.7
    
    * prettier
    
    * fix aa benchmark tests
    
    * fix solhint pragma error
    
    * fix imports
    
    * fix imports
    
    * cleanup
    kumaryash90 authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b1a6148 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. TokenPaymaster (0.7, Adjusted) (#660)

    * TokenPaymaster (AA 0.7, Modified)
    
    * TokenPaymaster (0.7, Adjusted)
    
    Uniswap + Oracle based single ERC20 Paymaster for runtime sponsorship, compatible with sdks
    
    * tests
    
    * [L-1] TokenPaymaster doesn’t support tokens with decimal > 18
    
    * [M-2] Paymaster is vulnerable to a sandwich attack when refilling the deposit on EntryPoint
    
    * prettier
    
    ---------
    
    Co-authored-by: Yash <kumaryashcse@gmail.com>
    0xFirekeeper and kumaryash90 authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    cf51bfa View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. [TokenPaymaster] Support chains without WETH9 & Other Improvements (#670

    )
    
    * [TokenPaymaster] Support chains without WETH9
    
    For chains like Celo we can swap directly to it without unwrapping
    
    * Ability to update Oracle config & better cache price updates
    
    * expose _setOracleConfiguration
    
    * make configs public
    
    * Switch to swap-router-contracts interface
    
    * Create swap-router-contracts
    
    * move price update to validate fn
    0xFirekeeper authored Nov 26, 2024
    Configuration menu
    Copy the full SHA
    389f945 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2025

  1. Default configs (#677)

    * default configs
    
    * apply to all contracts
    
    * fix platform fee calculation
    
    * add default fee recipient addr
    
    * make the constant public
    
    * fix tests
    
    * fix tests
    
    * fix test
    kumaryash90 authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    884c906 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2025

  1. add funding.json for op retro program (#680)

    * add funding.json for op retro program
    
    * lint
    Yash094 authored Feb 26, 2025
    Configuration menu
    Copy the full SHA
    55ed956 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2025

  1. Update default config (#678)

    * update default config
    
    * fix tests
    kumaryash90 authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    3bffd0e View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2025

  1. Configuration menu
    Copy the full SHA
    e85528e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2025

  1. DropERC721-C (#690)

    * DropERC721-C
    
    * fix override
    
    * remove 2771
    
    * initialize CreatorTokenBase
    
    * comments
    kumaryash90 authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    be86157 View commit details
    Browse the repository at this point in the history
  2. Cleanup - remove obsolete (#686)

    * Cleanup
    
    * cleanup dependencies
    
    * remove unused
    kumaryash90 authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    5e15be5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74105cc View commit details
    Browse the repository at this point in the history
  4. Cleanup, fix tests, config update (#691)

    * deploy config update
    
    * fix tests
    kumaryash90 authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    0da770f View commit details
    Browse the repository at this point in the history
Loading