-
It appears you are unable to add a diferent compiler to remix v0.25.1. Is there a workaround for this issue
![2022-07-28_13-57-30](https://user-images.githubusercontent.com/18266006/181605828-f4e58b…
-
# Problem
## Using `require` to validate inputs
In our (bridge) Solidity contracts, we are using the pattern `if (!cond) revert Error` to validate inputs. This is not the best practice and there …
-
Hello, I'm encountering issues building a solidity contract using the hardhat backend of [`solidity-compiler`](https://github.com/themartiancompany/solidity-compiler).
In particular the error log m…
-
## Problem
When inferring ABIs from bytecode, WhatsABI currently omits names for tuple components that are likely derived from Solidity structs. While the ABI specification technically allows unnam…
-
## Description
An identifier like `A.B.C` is a valid name for a Yul object. However, the compiler also uses dots as separators in qualified object/data names. This creates ambiguity when names with…
-
### Feature Request
It would be awesome if embark could dynamically detect the solidity compiler version to use.
The problem is when using other dependencies in you contracts such as zepplin…
-
## Impact
I'd like to report an issue I'm running into when using Echidna with HEVM
When a precompile is the target to a call, HEVM reverts, even when Echidna should not be calling the precompil…
-
## Description
When the same path is specified under `urls` of multiple contracts in Standard JSON input, we get an ICE in the import callback.
## Environment
- Compiler version: 0.8.27
##…
-
Since [0.5.13](https://github.com/ethereum/solidity/blob/develop/Changelog.md#0513-2019-11-14), the Solidity compiler outputs storage layout info, so we don't need to generate it ourselves from the AS…
-
### Steps to Reproduce
I used the following code to deploy a smart contract on Besu with a gasless setup:
```python
def deployed_contract():
w3 = get_provider()
contract = get_contra…