Skip to content

Assignment: Tokens security vulnerabilities checks#35

Open
limitlxx wants to merge 2 commits intoBlockheaderWeb3-Community:tokensfrom
limitlxx:tokens
Open

Assignment: Tokens security vulnerabilities checks#35
limitlxx wants to merge 2 commits intoBlockheaderWeb3-Community:tokensfrom
limitlxx:tokens

Conversation

@limitlxx
Copy link

Description:
This pull request addresses security vulnerabilities and adds key features to both the ERC20 and ERC721 contracts. Below is a summary of the changes made:

Changes:
ERC20 Contract:

  • Added: onlyOwner modifier to #approve, #_mint and #_burn.
  • Added: emit statements to the mint and burn functions to log events.
  • Added: #ReentrancyGuard to #transferFrom and #transfer
  • Added: Balance & Allowance checks to #transferFrom

ERC721 Contract:
Added: onlyOwner and ReentrancyGuard modifier to certain functions to enhance security.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant