Skip to content
forked from Uniswap/permit2

๐Ÿ”‘๐Ÿ”‘๐Ÿ”‘ next generation token approvals mechanism

License

Notifications You must be signed in to change notification settings

gmh5225/permit2

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

90 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

permit2

Backwards compatible, low-overhead, next generation token approval/meta-tx system.

Contributing

You will need a copy of Foundry installed before proceeding. See the installation guide for details.

Setup

git clone https://github.com/Uniswap/permit2.git
cd permit2

Lint

forge fmt [--check]

Run Tests

# unit
forge test

# integration
source .env
FOUNDRY_PROFILE=integration forge test

Update Gas Snapshots

forge snapshot

Acknowledgments

Inspired by permit-everywhere.

About

๐Ÿ”‘๐Ÿ”‘๐Ÿ”‘ next generation token approvals mechanism

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Solidity 96.8%
  • Julia 3.2%