-
Some contracts in our repository (e.g., [MIPS64.sol](https://github.com/ethereum-optimism/optimism/blob/4f8e9b519c9d10535d438cfe617f3f014df12d01/packages/contracts-bedrock/src/cannon/MIPS64.sol)) are …
-
`initiateBridgeTransfer` is consuming around 400k units of gas, this is far too high for what the function is doing.
There could be several culprits, the struct and its size (fields). The way we o…
-
Soroban protocol 21 did not support constructors (functions exposed by the contract, which the Vm calls upon contract deployment).
That means that a developer would have to call `init` manually from …
-
Contracts using the @chainlink dependency are failing to compile using the ZKsync plugin on Remix.
Steps to reproduce:
1. Paste the following code into a `Receiver.sol` file:
```solidity
// SPDX…
-
### 🐛 Bug Report for hardaht-zksync plugins
#### 💥 Plugin name
"@matterlabs/hardhat-zksync-verify": "^0.1.8",
#### 📝 Description
I can't verify the contracts after deploy.
Although before (…
-
* Testing and production contracts are in the same directory. It should be separated.
* Interfaces should have their own files.
* Dependencies should be installed with forge and not copy/paste
* im…
-
We need to know if any of these contracts need to be translated to Move and included in our genesis process. They will be needed if they provide functionality which we also need.
-
Find a linter or look up some best practices for Solidity contracts and apply them to the deposit contract.
Lets do things that are reasonable, but skip any 'best practices' that we think are silly…
-
https://github.com/privacy-scaling-explorations/zk-kit.solidity/blob/a4e7136d6771456d0118729f3f5fe3dc9f7a4148/packages/imt/contracts/QuinaryIMT.sol#L9
https://github.com/privacy-scaling-explorations/…
-
Hi Zama Team! 👋,
If you havent yet spotted it, here are 2 unused imports in 2 solidity files:
1. in "fhevm/gateway/GatewayContract.sol"
```solidity
// Unused import: Neither TFHE nor any of the 'e'…