Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / foundry-rs/foundry issues and pull requests

#7909 - feat(forge): add solc subcommand and utilities

Pull Request - State: open - Opened by jpgonzalezra 4 months ago - 9 comments
Labels: C-forge

#7858 - bug(`cheatcodes`): calling `eth_getTransactionByHash` with `rpc` cheatcode failed

Issue - State: open - Opened by bluele 5 months ago - 1 comment
Labels: T-bug, A-cheatcodes, P-normal

#7761 - feat(`forge`): add support for flamegraph

Issue - State: closed - Opened by zemse 5 months ago - 6 comments
Labels: T-feature, C-forge, A-extensions

#7640 - bug: forge can't disable EIP-1559: deserialization error: missing field `effectiveGasPrice` at line 1 column 949

Issue - State: open - Opened by gzliudan 5 months ago - 9 comments
Labels: T-bug, C-forge, Cmd-forge-script, A-compatibility, T-to-investigate

#7591 - bug(`compiler`): solc compiler input contains same file multiple times, making build artifacts unusable

Issue - State: open - Opened by 0xalpharush 6 months ago - 3 comments
Labels: T-bug, C-forge, P-high, Cmd-forge-build, A-compiler

#7532 - fix: coverage bug

Pull Request - State: closed - Opened by klkvr 6 months ago
Labels: T-bug

#7359 - feat(forge, cast): add RunArgs generate_local_signatures to enable trace with local contracts functions and events

Pull Request - State: open - Opened by byteshijinn 7 months ago - 4 comments
Labels: C-cast, C-forge, A-tracing, Cmd-forge-build

#7255 - `msg.sender` during deploy scripts is not EOA wallet addr

Issue - State: closed - Opened by calnix 7 months ago - 3 comments
Labels: T-bug

#7201 - chore: integrate `forge snapshot` as part of `forge test` command

Issue - State: open - Opened by CodeSandwich 7 months ago
Labels: Cmd-forge-test, T-debt, Cmd-forge-snapshot, A-internals, T-breaking

#7193 - bug(`chisel`): save expressions to the current session even if they were inspected

Issue - State: open - Opened by DaniPopes 7 months ago
Labels: T-bug, P-normal, C-chisel

#7127 - debt(`foundry-common`): Refactor `ens` utility to alloy

Issue - State: open - Opened by Evalir 7 months ago - 2 comments
Labels: D-chore, T-debt, A-internals

#7048 - debt(`anvil`): remove `transaction_request_to_typed` conversion

Issue - State: open - Opened by Evalir 8 months ago
Labels: P-normal, T-debt, C-anvil, A-internals

#7004 - JUnit XML Test Reports

Issue - State: closed - Opened by clabby 8 months ago - 4 comments
Labels: T-feature, Cmd-forge-test, C-forge, A-compatibility

#6590 - feat(cheatcodes): add `vm.meterTxGas` cheatcode

Issue - State: closed - Opened by emo-eth 9 months ago - 2 comments
Labels: T-feature, A-cheatcodes

#6442 - bug(`forge coverage`): random `setUp` failed errors

Issue - State: closed - Opened by bearpebble 10 months ago - 5 comments
Labels: T-bug, C-forge, Cmd-forge-coverage, T-to-reproduce

#6442 - bug(`forge coverage`): random `setUp` failed errors

Issue - State: closed - Opened by bearpebble 10 months ago - 5 comments
Labels: T-bug, C-forge, Cmd-forge-coverage, T-to-reproduce

#5480 - feat(`cheatcodes`): add `vm.expectMockCall` to enforce that a mocked function is called with certain arguments

Issue - State: open - Opened by JasoonS over 2 years ago - 7 comments
Labels: T-feature, A-cheatcodes, P-low

#5430 - Expect revert from address

Pull Request - State: closed - Opened by xeno097 about 1 year ago - 21 comments
Labels: A-cheatcodes

#5370 - feat(chisel): get last result and assign

Issue - State: open - Opened by radeksvarz about 1 year ago
Labels: T-feature, P-low, C-chisel

#5352 - feat(anvil): support inline logging of hardhat/`forge test` style console.sol logs

Issue - State: open - Opened by aathan about 1 year ago - 3 comments
Labels: T-feature, C-anvil, A-compatibility

#5299 - Add `vm.expectRevert` overloads that take an address arg, to distinguish between error selectors that are identical but in different contracts.

Issue - State: closed - Opened by simplyoptimistic about 1 year ago - 7 comments
Labels: T-feature, Cmd-forge-test, C-forge, A-cheatcodes

#5283 - feat(`config`): add per chain configuration section for libraries

Issue - State: open - Opened by klkvr about 1 year ago
Labels: T-feature, A-config

#4963 - feat(`chisel`): add in-line assembly { .. } mode

Issue - State: open - Opened by kadenzipfel over 1 year ago - 1 comment
Labels: T-feature, P-normal, C-chisel

#4915 - feat(`chisel`): add `--eval` flag to Chisel to immediately evaluate without entering the REPL

Issue - State: open - Opened by aviggiano over 1 year ago
Labels: T-feature, P-low, C-chisel

#4858 - Add a `vm.iter` cheatcode

Issue - State: closed - Opened by 1anyway over 1 year ago - 9 comments
Labels: T-feature, A-cheatcodes

#4748 - feat(`forge-script`): add `--confirmations` flag to wait for `n` confirmations

Issue - State: open - Opened by PatrickAlphaC over 1 year ago - 3 comments
Labels: good first issue, T-feature, C-forge, Cmd-forge-script

#4719 - 429 from RPC provider: "future transaction tries to replace pending" When using `forge script`

Issue - State: open - Opened by Willyham over 1 year ago - 5 comments
Labels: T-bug, C-forge, Cmd-forge-script, T-to-investigate

#4587 - Unable to verify contract that uses external library

Issue - State: closed - Opened by j-vp over 1 year ago - 5 comments
Labels: T-bug

#4440 - meta(debugger/tracing): tracking issue for debugger and tracing improvements

Issue - State: closed - Opened by mds1 over 1 year ago - 2 comments
Labels: C-cast, C-forge, A-tracing, A-debugger, T-meta, Cmd-forge-debug

#4437 - chore: raise warning upon encountering a test function with the `testFail*` prefix

Issue - State: open - Opened by rafales over 1 year ago - 3 comments
Labels: Cmd-forge-test, C-forge, T-debt, A-internals

#4171 - feat(`cheatcodes`): add `vm.chisel()` to load chisel session from test function

Issue - State: open - Opened by exp-table over 1 year ago - 9 comments
Labels: T-feature, A-cheatcodes, A-debugger, C-chisel

#3760 - feat(`anvil`): option to persist all archive data

Issue - State: open - Opened by fubhy almost 2 years ago - 3 comments
Labels: T-feature, C-anvil, A-reth-anvil

#3527 - feat: support `--via-ir` flag when running `forge coverage`

Issue - State: open - Opened by colinnielsen almost 2 years ago - 22 comments
Labels: T-feature, C-forge, Cmd-forge-coverage, T-to-discuss

#3473 - feat(`cast`): add `--etherscan-api-key` flag to resolve contract names

Issue - State: open - Opened by mds1 almost 2 years ago - 2 comments
Labels: good first issue, T-feature, C-cast, P-normal, A-config

#3398 - fmt: all

Pull Request - State: closed - Opened by DaniPopes almost 2 years ago - 3 comments

#3381 - feat(`tracing`): add flag to hide address when label is available

Issue - State: open - Opened by AlbertoCentonze almost 2 years ago - 3 comments
Labels: good first issue, T-feature, C-cast, A-tracing

#3211 - Cannot use forge because `GLIBC_2.29' not found

Issue - State: closed - Opened by mudgen about 2 years ago - 5 comments
Labels: T-bug

#2974 - Cast interface generates non-compiling code for struct return type.

Issue - State: closed - Opened by ckoopmann about 2 years ago - 3 comments
Labels: T-bug, C-cast

#2673 - feat(`forge script`): add ability to replay failed transaction on a local anvil fork

Issue - State: open - Opened by mattsse about 2 years ago - 17 comments
Labels: T-feature, C-cast, C-forge, C-anvil, Cmd-forge-script, A-internals

#2638 - feat: migrate to `CreateX` for `CREATE2` factory (or let user define create2 factory)

Issue - State: open - Opened by sambacha about 2 years ago - 46 comments
Labels: T-feature, C-forge, Cmd-forge-script

#2486 - bug(`config`): do not enable solc optimizer by default

Issue - State: open - Opened by hbarcelos about 2 years ago - 7 comments
Labels: T-bug, C-forge, Cmd-forge-build, A-compatibility, T-to-discuss

#2328 - feat: extend (error) traces to include source code line number and filename

Issue - State: open - Opened by ckoopmann about 2 years ago - 5 comments
Labels: A-testing, T-feature, Cmd-forge-test, C-forge, A-tracing, P-high, D-hard

#2065 - Enable writing gas reports for specific contracts to `.snapshot`

Issue - State: open - Opened by wilsoncusack over 2 years ago - 7 comments
Labels: T-feature, C-forge, P-high, A-gas-snapshots

#2056 - feat: expand snapshot functionality

Issue - State: open - Opened by mds1 over 2 years ago - 6 comments
Labels: T-feature, C-forge, P-high, A-gas-snapshots

#2002 - bug(`forge script`): tx succeeds during simulation but fails on any regular function call that occurs in a script after contract creation

Issue - State: open - Opened by chad-js over 2 years ago - 14 comments
Labels: T-bug, C-forge, Cmd-forge-script

#1995 - Provide a shields.io badge

Issue - State: closed - Opened by PaulRBerg over 2 years ago - 2 comments
Labels: A-docs, good first issue, T-feature, P-low, D-easy

#1873 - feat(`debugger`) cursor should auto-scroll to modified memory after an `MSTORE`

Issue - State: open - Opened by StErMi over 2 years ago - 2 comments
Labels: T-bug, good first issue, C-forge, A-debugger, Cmd-forge-debug

#1803 - feat(`forge create / cast send`): add `--gas-estimate-multiplier` flag

Issue - State: open - Opened by mattsse over 2 years ago - 3 comments
Labels: good first issue, T-feature, C-cast, C-forge, P-normal, Cmd-forge-create

#1759 - feat(`anvil`): support state caching for forked historical blocks

Issue - State: open - Opened by asafyish over 2 years ago - 7 comments
Labels: T-feature, P-normal, C-anvil

#1578 - feat: test for reentrancy in invariant tests

Issue - State: open - Opened by mds1 over 2 years ago - 5 comments
Labels: A-testing, T-feature, Cmd-forge-test, C-forge

#1078 - feat(`tracing`): decode non-mainnet precompiles when tracing

Issue - State: open - Opened by gakonst over 2 years ago - 11 comments
Labels: C-forge, A-tracing, P-normal, A-compatibility, T-to-investigate

#928 - feat(`cheatcodes`): show detailed reverts regardless of verbosity level defined

Issue - State: open - Opened by onbjerg over 2 years ago - 1 comment
Labels: T-feature, Cmd-forge-test, C-forge, A-cheatcodes, P-high

#824 - feat(`cheatcodes`): add `vm.delegatePrank` to execute a `delegatecall` in the context of the pranked address

Issue - State: open - Opened by ncitron over 2 years ago - 13 comments
Labels: T-feature, Cmd-forge-test, C-forge, A-cheatcodes, P-normal

#592 - feat(`cheatcodes`): specify mis-matched fields on `expectEmit` failure

Issue - State: open - Opened by EzraWeller over 2 years ago - 5 comments
Labels: good first issue, T-feature, Cmd-forge-test, C-forge, A-cheatcodes, P-normal, D-easy

#509 - feat(cheatcodes): add negative assertions for `expectEmit` and `expectRevert` using `count` syntax

Issue - State: open - Opened by fubhy over 2 years ago - 17 comments
Labels: T-feature, Cmd-forge-test, C-forge, A-cheatcodes, P-normal

#494 - feat: establish release channels

Issue - State: open - Opened by onbjerg over 2 years ago - 3 comments
Labels: A-releases, P-normal, D-average

#410 - feat(`debugger`): show values of variables in current scope during debugging

Issue - State: open - Opened by crisgarner over 2 years ago - 3 comments
Labels: T-feature, A-debugger, P-normal, D-hard

#100 - Installing with Homebrew doesn't work

Issue - State: closed - Opened by PaulRBerg almost 3 years ago - 4 comments
Labels: A-releases

#100 - Installing with Homebrew doesn't work

Issue - State: closed - Opened by PaulRBerg almost 3 years ago - 4 comments
Labels: A-releases

#99 - dapptools-style coverage

Issue - State: closed - Opened by gakonst almost 3 years ago - 34 comments
Labels: T-feature, C-forge, Cmd-forge-coverage

#99 - dapptools-style coverage

Issue - State: closed - Opened by gakonst almost 3 years ago - 34 comments
Labels: T-feature, C-forge, Cmd-forge-coverage

#98 - hardhat style console.log

Issue - State: closed - Opened by gakonst almost 3 years ago - 1 comment

#98 - hardhat style console.log

Issue - State: closed - Opened by gakonst almost 3 years ago - 1 comment

#97 - Dapp node

Pull Request - State: closed - Opened by roynalnaruto almost 3 years ago - 1 comment

#97 - Dapp node

Pull Request - State: closed - Opened by roynalnaruto almost 3 years ago - 1 comment

#96 - feat: dapptools-style debug logs

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#96 - feat: dapptools-style debug logs

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#95 - feat: ffi cheatcode

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#95 - feat: ffi cheatcode

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#94 - fix: make test suite more robust

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#94 - fix: make test suite more robust

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#93 - test: add large evm contract

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#93 - test: add large evm contract

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#92 - feat: add shareable readonly state

Pull Request - State: closed - Opened by mattsse almost 3 years ago

#92 - feat: add shareable readonly state

Pull Request - State: closed - Opened by mattsse almost 3 years ago

#91 - fix: call constructor / immutables when deploying

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#91 - fix: call constructor / immutables when deploying

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#90 - constructors / immutables do not get set

Issue - State: closed - Opened by gakonst almost 3 years ago
Labels: T-bug

#90 - constructors / immutables do not get set

Issue - State: closed - Opened by gakonst almost 3 years ago
Labels: T-bug

#89 - feat: store / load cheatcodes

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#89 - feat: store / load cheatcodes

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#88 - fix fuzzer bugs

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#88 - fix fuzzer bugs

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#87 - feat: initial draft non blocking middleware provider

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 2 comments

#87 - feat: initial draft non blocking middleware provider

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 2 comments

#86 - Explore Gitpod + dapptools-rs

Issue - State: closed - Opened by odyslam almost 3 years ago - 1 comment

#86 - Explore Gitpod + dapptools-rs

Issue - State: closed - Opened by odyslam almost 3 years ago - 1 comment

#85 - feat: initital draft db and cache

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 1 comment

#85 - feat: initital draft db and cache

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 1 comment

#84 - refactor: move the fuzzer logic inside the EVM

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#84 - refactor: move the fuzzer logic inside the EVM

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#83 - fix: Solc flaky tests

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#83 - fix: Solc flaky tests

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#82 - feat: add dapp verify-contract

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 1 comment

#82 - feat: add dapp verify-contract

Pull Request - State: closed - Opened by mattsse almost 3 years ago - 1 comment

#81 - feat: more cheatcodes

Pull Request - State: closed - Opened by gakonst almost 3 years ago - 1 comment

#81 - feat: more cheatcodes

Pull Request - State: closed - Opened by gakonst almost 3 years ago - 1 comment

#80 - feat: fuzz more types

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#80 - feat: fuzz more types

Pull Request - State: closed - Opened by gakonst almost 3 years ago

#79 - feat: use StrictTokenizer to decode all param types

Pull Request - State: closed - Opened by gakonst almost 3 years ago