Skip to content

Tags: thirdweb-dev/contracts

Tags

macro-audit-aa-0.7

Toggle macro-audit-aa-0.7's commit message

Verified

This commit was signed with the committer’s verified signature.
forge install: account-abstraction

v0.7.0

v3.15.0

Toggle v3.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Airdrop: contract metadata extension (#640)

add contract metadata extension

v3.14.0

Toggle v3.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

new-airdrop-audit

Toggle new-airdrop-audit's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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 <[email protected]>

airdrop-new

Toggle airdrop-new's commit message

Verified

This commit was signed with the committer’s verified signature.
jakeloo Jake Loo
update isClaimed

v3.13.0

Toggle v3.13.0's commit message
temp remove dependency

v3.12.1

Toggle v3.12.1's commit message

Verified

This commit was signed with the committer’s verified signature.
jnsdls Jonas Daniels
feat: Update dependencies in contracts/package.json

v3.12.0

Toggle v3.12.0's commit message

Verified

This commit was signed with the committer’s verified signature.
jnsdls Jonas Daniels
3.11.4

v3.11.4

Toggle v3.11.4's commit message
3.11.4

v3.11.3

Toggle v3.11.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v3.11.2 (#627)