Skip to content

Commit

Permalink
Audit Revisions (Pandora-Labs-Org#17)
Browse files Browse the repository at this point in the history
* Add public, granular transfer from functions

* Add rebalancing and public exemptions

* Misc audit revisions

* Improve gas efficiency on incrementation

* Interface and naming improvements

* Improve tests and add queue view function

* Move max approval comment

* add gas test

* gas test script update

* Add packed queue

* Adjust comments, minor additional improvements

* Remove non-standard error from interface

* Update gas test and examples

* ERC404UniswapV2Exemption extension (Pandora-Labs-Org#22)

* begin uniswapv2 exempt extension

* simplified univ2 extension with tests

* Events revision and self-transfer fix

* ID encoding adjustment

* Support conflicting events that vary on indexed topics

* Consistent naming of constants by visibility

* Add spacing

* Fix mint issues

* add comments explaining new transfer logic

* Add zero address check when setting exemption

* ownerOf tests and max int check (Pandora-Labs-Org#28)

---------

Co-authored-by: caldereth <[email protected]>
  • Loading branch information
0xacme and caldereth authored Feb 17, 2024
1 parent 12f8e5d commit 3050ddd
Show file tree
Hide file tree
Showing 25 changed files with 2,724 additions and 745 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
node_modules
.env
.env*

# Hardhat files
/cache
Expand All @@ -15,4 +16,5 @@ node_modules

.DS_Store

/.vscode
/.vscode
tmp
Loading

0 comments on commit 3050ddd

Please sign in to comment.