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: v3.13.0
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: v3.14.0
Choose a head ref
  • 4 commits
  • 20 files changed
  • 3 contributors

Commits on Mar 21, 2024

  1. v3.13.0 (#632)

    * v3.13.0
    
    * update dependencies
    
    * update dependency
    kumaryash90 authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    494edf8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Airdrop (#628)

    * Airdrop
    
    * airdrop with signature
    
    * benchmark tests
    
    * Partial changes
    
    * remove unused
    
    * remove failsafe and refund from eth airdrop
    
    * reorg
    
    * no sig airdrop for eth
    
    * claim condition id and reset
    
    * cleanup
    
    * prefix ERC
    
    * fix
    
    * unit tests wip
    
    * rename
    
    * update tests
    
    * Update
    
    * receive and withdraw functions
    
    * cleanup
    
    * fix uid check
    
    * test revert cases
    
    * update claim hash generation and merkle root checks
    
    * tests
    
    * gasreport
    
    * Add onlyOwner for airdrop functions
    
    * isClaimed view function
    
    * remove conditionId param from isClaimed
    
    * events
    
    * update isClaimed
    
    * update dependencies
    
    * fix
    
    ---------
    
    Co-authored-by: Jake Loo <2171134+jakeloo@users.noreply.github.com>
    kumaryash90 and jakeloo authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b44b563 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Seaport bulk sig support for smart accounts: AccountSeaportBulkSigSup…

    …port (#633)
    
    * Add Seaport bulk sig support for smart accounts: AccountSeaportBulkSigSupport
    
    * fix build
    
    * fix build
    
    * fix build
    
    * run prettier
    
    * update gitmodules
    
    * fix lint errors
    nkrishang authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a9e6477 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Airdrop audit fixes (#634)

    * [Q-2] Make processed mapping public
    
    * [Q-3] Unused error definition
    
    * [Q-4] Use separate events for each airdrop type
    
    * [Q-5] Use safeTransferETH instead of low-level call
    
    * remove receive and withdraw
    
    * cleanup
    
    * [Q-1] Missing natspec documentation
    
    * [L-1] Airdropping tokens using push or signature-based methods can be griefed
    
    * [G-1] Use verifyCalldata to verify Merkle tree
    
    * support EIP1271 signatures
    
    * revert L-1
    
    * The statement using ECDSA for bytes32 is not needed anymore
    kumaryash90 authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    2104a1a View commit details
    Browse the repository at this point in the history
Loading