You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Same for me too. Forge version: forge 0.2.0 (0c961f742 2024-04-07T02:15:21.084882963Z)
Most what I checked is coorect. But in this assembly part:
assembly {
let val :=sload(value.slot)
deployedAddress :=create(val, add(concatenated, 0x20), mload(concatenated))
}
We load indeed the correct storage and it is not empty, it contains the correct bytecode. But for some reason, the code "create" doesn't put the bytecode in the contract address and we still get a success with deployed contract but that its code is empty.
Deploying a huff contract through
forge script
fails with the following trace:It seems that the
VM::prank
call increation_code
messes up the broadcast. Was there a recent change in forge that breaks this?Forge version I'm using:
forge 0.2.0 (7922fd5 2024-02-05T00:17:19.307849379Z)
The text was updated successfully, but these errors were encountered: