soham
soham
## Motivation The "0x" prefix solves the ambiguity for the string "11", which could represent eleven or seventeen. Hence, it makes sense to include "0x" prefix everywhere in general. However,...
- [x] Include panic error msg string - [x] Allow specifying extra opcodes via cli - [x] Implement opcode parsing for common opcodes initially (like `add`, `mul` and few more)...
([Documentation](https://hardhat.org/hardhat-network/#the-debug-tracetransaction-method)) Interesting things that could be traced: - [x] Message call tree with decoded arguments and return data, including those calls that fail, along with decoding revert reason if possible....
## Motivation I know there is a search bar on top right, but while I'm viewing some opcode and have to see another one, it needs to be scrolled all...
- [ ] Because this PR includes a **bug fix**, relevant tests have been included. - [ ] Because this PR includes a **new feature**, the change was previously discussed...
When it comes to memory consumption, the debug_traceTransaction goes brrrrr. For complex enough DeFi transactions, the RPC response is huge as well. This is particularly a show stopper for [hardhat-tracer](https://github.com/zemse/hardhat-tracer)....
TLDR, these are poaps / nfts which are minted to any contributors, year-wise. More info about them: https://www.gitpoap.io These NFTs are not typical ones that people buy or sell. But...
## Abstract With reference to https://github.com/ethereum/solidity/issues/11407 and https://github.com/ethereum/solidity/pull/13384. Mapping parameter names were introduced in solidity. It includes parameter names in the ABI. This is how the storage layout type for...
## Abstract Currently the scope of functions defined in the yul assembly is just that assembly block. This limits yul code reuse and we have to write solidity bindings to...