Skip to content

BoxedFruits/ERC721A-Reentrancy-Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivation

This is the github repo that goes along with an article I made that explores the reetrancy prevention built into ERC721A. The motivation for this repository is for learning purposes after a failed attempt by me to find a bug while browsing NFT contracts late one night. I had always seen threads and articles written about ERC721A's innovative gas optimzations but have never read about their reetrancy protection. I thought it was cool so I wanted to share!

Prequisites

Foundry
Solidity Knowledge
Reentrancy Attacks

How to run the project

Clone the reposity by using this command in a terminal\

git clone https://github.com/BoxedFruits/ERC721A-Reentrancy-Test.git

In order to run the tests and see events that help to understand the process of events, run the tests at the highest verbosity

forge test -vvvv

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published