Comments (2)
These stuff use some extremely dangerous memory tricks tho. It’s like handling super sharp knifes.
from dn404.
Yup I agree. My use case is I want to fire off mirror transfer events in a derived contract. I don't need to modify the packed log handlers, just access them.
But if I can't inherit these beautiful handlers then the only way to fire these events (other than rewrite something myself) is to copy paste the packed log handlers in my derived contract.
I.e. setting as private doesn't stop devs from handling knives anyway just forces devs to duplicate code 😅
from dn404.
Related Issues (20)
- EIP-2612 support HOT 8
- DoS Vector: Transfering relatively large amounts of DN404 always `oog`s HOT 6
- 🐞 At example contract **NFTMintDN404** the minting checking allows to mint only once. HOT 3
- Get the NFT inventory of the wallet. HOT 1
- Revert on dn404Fallback if fn selector is not recognized. HOT 1
- ✨ Overrideable _msgSender() HOT 1
- Inquiry on Potential Gas or Security Issues for Large Supply Collections HOT 1
- I've completely rebuilt ERC404 to fix all issues(?)
- Problem for configuration setbaseuri tokenuri HOT 7
- Batch Minting like 721A's HOT 2
- ⚡️ Make tokenURI into internal _tokenURI
- Enhancing Liquidity for Existing NFTs: Implementing Lock-up Mechanism to Return DN404 Tokens with Matching Token IDs HOT 6
- Transfer on/off HOT 2
- Dosn't work with SafeTransferLib ? HOT 1
- ⚡️ Use updated FindFirstSet formulation
- ✨ Overrideable option to safe transfer NFTs
- 📢 Audit fixes incoming
- ✨ Zero Indexed optionality
- ✨Omnichain compatibility using LayerZero
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dn404.