Skip to content

Add NatSpec documentation to ERC20 contract#1

Merged
mudgen merged 3 commits into
Perfect-Abstractions:mainfrom
Haroldwonder:feature/erc20-natspec
Oct 17, 2025
Merged

Add NatSpec documentation to ERC20 contract#1
mudgen merged 3 commits into
Perfect-Abstractions:mainfrom
Haroldwonder:feature/erc20-natspec

Conversation

@Haroldwonder

Copy link
Copy Markdown
Collaborator

No description provided.

Comment thread src/ERC20/ERC20/ERC20.sol Outdated

/**
* @title ERC20
* @notice A minimal ERC-20 token implementation using ERC-8042 diamond storage.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a minimal implementation of ERC20. It is a full implementation of the ERC20 standard. It just looks minimal because other implementations are bloated and spaghetti code.

@mudgen

mudgen commented Oct 16, 2025

Copy link
Copy Markdown
Contributor

@Haroldwonder Thanks very much for this pull request. I made some changes that causes conflicts. Can you fix these conflicts so I can merge?

@Haroldwonder

Haroldwonder commented Oct 17, 2025

Copy link
Copy Markdown
Collaborator Author

@mudgen Open pull request updated, Nick. Happy to contribute.

@mudgen

mudgen commented Oct 17, 2025

Copy link
Copy Markdown
Contributor

Thanks! Still have merge conflicts. I'll stop changing the file, sorry about that.

# Conflicts:
#	src/ERC20/ERC20/ERC20Facet.sol
@Haroldwonder

Copy link
Copy Markdown
Collaborator Author

I have pushed now without conflicts

@mudgen mudgen merged commit ca7138b into Perfect-Abstractions:main Oct 17, 2025
1 check failed
@mudgen

mudgen commented Oct 17, 2025

Copy link
Copy Markdown
Contributor

Merged, thank you! Congratulations on making the first contribution to this library!

maxnorm added a commit that referenced this pull request Oct 24, 2025
JackieXu pushed a commit to JackieXu/Compose that referenced this pull request Nov 6, 2025
…rc20-natspec

Add NatSpec documentation to ERC20 contract
JackieXu pushed a commit to JackieXu/Compose that referenced this pull request Nov 6, 2025
gsknnft added a commit to gsknnft/Compose that referenced this pull request Nov 18, 2025
…ent-sharded-registry

Implement sharded Diamond Loupe with SSTORE2 snapshots for O(1) enumeration
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.

2 participants