Paul Berg
Paul Berg
Hi @ehildenb, as @ZeroEkkusu has said, using `UNLICENSED` is perfectly fine in Solidity, though I agree that it is confusing. `UNLICENSED` is not an actual SDPX identifier. This confusion has...
I've just caught up on everything that has been discussed here. My thoughts: 1. Mocking calls to contracts that do not exist is much more useful than mocking calls to...
Related: https://github.com/NomicFoundation/hardhat/issues/1440
I agree, not having to use `console.logBytes32` would be a better DX.
I have begun working on this on the [refactor-cheats-2](https://github.com/paulrberg/forge-std/tree/refactor-cheats-2) branch of my fork, but it's not done yet (I couldn't get the prank tests to pass). Happy to open a...
> This would remove the need for caching. A hypothetical execute function that renounces caching would need the deployer address, the salt, and the construction bytecode as parameters. What do...
As per this other [discussion](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/1802) in the OpenZeppelin repo, the gas cost for `EXTCODEHASH` got set to 700 in [EIP-1884](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1884.md). It is not cheaper to use it instead of `EXTCODESIZE`...
I'm not sure about the best fork, but I'm quite happy with [rodal](https://github.com/chenjiahan/rodal). It works fine with the latest version of React, and I also integrated it with Redux.
With the advent of [Foundry](https://getfoundry.sh/), making solhint configuration files composable has become more pressing of an issue. Many users may want to apply different code linting rules between their production...
Hey guys, is anyone still maintaining this repository? Sorry to tag you all but PRs like this are becoming a necessity in the latest versions of Solidity. @fvictorio, @fernandomg, @idrabenia