-
I've encountered an issue using the deployProxy method with TypeScript.
When deployed without a proxy using `ethers.deployContract`, TypeScript is able to infer the correct type for the contract be…
-
**Github username:** --
**Twitter username:** --
**Submission hash (on-chain):** 0x0141c9243ea0bbbda587128791a52748e1db39d9b54419e40a8860b40c8c6edd
**Severity:** high
**Description:**
**Description*…
-
**Github username:** --
**Twitter username:** --
**Submission hash (on-chain):** 0xd65f86398f17c88bb2f6add723893e43349b8e7b58c5f67a0bc607b43fb97324
**Severity:** low
**Description:**
**Description**…
-
## Issue details
Some upgradeable contracts set mutable states in constructor, which will impact their proxies as proxy storage won't have them and are set to zero on proxies which could not be updat…
-
Previously it was possible to write a contract like this:
```
[importlinter:contract:core-factories]
name = "Factories should be split into subpackages"
type = forbidden
allow_indirect_imports …
-
## Problem
Self Create flow should end up with the user signing, ideally, a single transaction. We will need a helper contract (the self create flow contract) so user signs this one transaction and w…
-
-
**Github username:** --
**Twitter username:** --
**Submission hash (on-chain):** 0x71a37401edec58be04ad4746ea38e3c61ad8feec52d6f03628a32b78c8104e01
**Severity:** high
**Description:**
**Description*…
-
### Describe the desired feature
The idea here is that using [EIP-7201](https://eips.ethereum.org/EIPS/eip-7201) should be the recommended best-practice way of managing contract storage of upgradeabl…
-
The commands from readme fail.
To fix:
* Update the --initialBalance with the new formatting
* follow new account naming rules