Nick Addison
Nick Addison
### Component Anvil ### Describe the feature you would like The main use case I have for using Anvil is to trace transactions from Mainnet or other chains like Polygon...
The parser is not handling the new `abstract` keyword introduced with Solidity 0.6 and is failing with ``` extraneous input 'abstract' expecting {, 'pragma', 'import', 'contract', 'interface', 'library'} ``` You...
An example is ```js address proxy = new Proxy(accountMaster); ```
See line 104 of IDEX's Exchange contract verified on Etherscan https://etherscan.io/address/0x2a0c0DBEcC7E4D658f48E01e3fA353F44050c208#code ```js if (!Token(token).transferFrom(msg.sender, this, amount)) throw; ``` This has an expression type of `UnaryOperation`
I've tried the following but that doesn't give me the json files in the /bin/contracts folder `solc --bin --abi --optimize -o ./bin/contracts --overwrite ./contracts/*.sol` I tried adding the `--standard-json` option...
**Describe the bug** `trace_transaction` of mainnet transaction [0xc21820596ea093f26f7afcbb114883c8fb31f7521d8bc2ff9c7c7ebe60fb7ea6](https://etherscan.io/tx/0xc21820596ea093f26f7afcbb114883c8fb31f7521d8bc2ff9c7c7ebe60fb7ea6) adds extra calls when comparing the results from `trace_replayTransaction`. The second object in the `trace_transaction` results is a call to `0x0000000000000000000000000000000000000004` which...
ABIEncoderV2 allows structs to be passed as function params or return values. This is currently breaking solmd. For example, the follow contract fails to produce any markdown because the `sig`...
I'm trying to use the ERC-4337 contracts in the [@account-abstraction/contracts](https://www.npmjs.com/package/@account-abstraction/contracts) package. I've created a simple Hardhat project that attempts to compile and generate types for the @account-abstraction contracts. To replicate,...
## Description * Docs update. Added missing `await` to example in `Create the group` section of the Proofs Guide. ## Related Issue(s) ## Other information ## Checklist - [ ]...