- Munich, Germany
- keybase.io/mattsse
- @mattsse_
Highlights
- Pro
Block or Report
Block or report mattsse
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
foundry-rs/foundry Public
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
-
-
gakonst/ethers-rs Public
Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers
3,419 contributions in the last year
Activity overview
Contribution activity
June 2022
Created 103 commits in 4 repositories
Created 1 repository
- mattsse/forge-std Solidity
Created a pull request in gakonst/ethers-rs that received 12 comments
feat(solc): emit build info files if configured
Motivation
Emit build-info files that include the whole compiler(input, output) and version. Solution
Create bindings for BuildInfo
If configured…
+239
−12
•
12
comments
Opened 101 other pull requests in 4 repositories
foundry-rs/foundry
3
open
66
merged
5
closed
- chore(deps): upgrade watchexec with breaking changes
- fix(anvil): guard evm execute access
- refactor(anvil): add block producer stream type
- docs: document CALLER
- style: improve db locking
- feat: add --build-info flag to generate build infos for solc jobs
- chore(deps): bump ethers and svm
- refactor(anvil): use ethers native Filter types
- chore(clippy): make clippy happy
- chore: remove leftover dbg
- ci: use optimized profile in cross platform checks
- DO NOT MERGE: debug cross platform ci
- fix(anvil): correct filter conversion
- fix(anvil): block block mining in place
- test: add nft test
- fix(anvil): estimate gas in create-accesslist correctly
- chore: add git to docker image
- fix: use project root path for figment
- test: check if next port is free
- fix: dont drop anvil server handle
- fix: match multiline correctly in ignore regex
- test: set opt-3 level for deps in test profile
- chore: use revm head
- test: move script related tests to separate module
- test: update yul test fixture
- Some pull requests not shown.
gakonst/ethers-rs
18
merged
- feat: add eth filter deserialization and matching
- test: use default initial base fee
- chore: update latest solc release test
- test: add tx serde roundtrip test
- chore(providers): add traces to retry provider
- fix: net_version returns string
- chore(deps): bump solang_parser 0.1.14
- chore: add blocknumber convenience impls
- feat(solc): emit additional raw metadata field
- chore: reexport ethabi module
- test: add tx receipt roundtrip test
- chore(deps): make ethers-solc dev dep
- feat: add anvil hardhat chain id
- test: set nonce explicitly
- feat: add display impl for BlockNumber
- fix(solc): emit empty vec for empty artifacts
- fix(solc): invalidate cache on unresolve error
- fix(solc): improve remappings autodetection
bluealloy/revm
7
merged
1
open
foundry-rs/hardhat
1
merged
Reviewed 60 pull requests in 5 repositories
foundry-rs/foundry
25 pull requests
- feat: forge coverage
- feat(fmt): function call args statement
- fix: don't use provider gas estimate for optimism
- refactor(anvil): use ethers native Filter types
-
fix(forge): turn
contract_addresstoAddressonScriptSequence - feat(fmt): if statement
- chore(anvil): rename evm rpcs
- feat(script): Add return value from script to broadcast json file
- fix(anvil): proper eip-1559 base fee implementation
- Fix wrong install script link in README
-
feat(forge): add signature identifier for traces from
sig.eth.samczsun.com - dep(fmt): update ethers & solang
- feat(foundryup): bashisms and completions
- fix(forge): handle case when there's no bytecode in the artifact
- Adds contract verification via sourcify
-
feat(forge): replace
TypedTransactionwithTransactionWithMetadataonScriptSequence -
fix(forge): revert provider interval to default 7s on
script - Bump revm to v1.5.0
- fix(fmt): comment indent
- anvil(fix): include target index in cumulative_gas_used
-
forge(feat): make
estimateGasfor all transactions before broadcast for L2s - forge: add script/ to project paths
-
forge(fix): dont give out error if artifact has no source on
script -
anvil: add
net_listeningcall for usage withRemix - fix: clippy lint
- Some pull request reviews not shown.
gakonst/ethers-rs
13 pull requests
- chore: update svm-rs and svm-rs-builds
- chore: bump ethabi version
- Linkable and DynamicLinkable
- feat(solc): add script/ to project paths
-
fix:
Transfered-> `Transferred* -
fix(solc): fix fields for
UserDocandDevDoc - test: update test with changed state on forked tests
- add new project using ethers-rs (nftli)
- feat: source map getters for deployed bytecode
- Make RetryClient cloneable
- Add call builder and eth_call state overrides
- feat(etherscan): additional chain apis
- feat(provider): Add batching for JSON-RPC requests
foundry-rs/hardhat
5 pull requests
foundry-rs/book
1 pull request
mattsse/voyager
1 pull request
Created an issue in foundry-rs/foundry that received 4 comments
add anvil namespace alias for evm_ namespace
Component
Anvil
Describe the feature you would like
we already have aliases for hardhat, the evm namespace comes from ganache originally, to allow …
4
comments
Opened 20 other issues in 2 repositories
foundry-rs/foundry
10
open
9
closed
- perf: reuse forked backend in script command
- Add ipc support for anvil
- use tokio's sync primitives to guard Backend members
- Unify ethers-rs and anvil types where possible
- cross platform test seem to hang mostly on apple aarch64 job
-
perf: improve
forge createartifact handling - Add RPC endpoint table
- add evm_setBlockTimestampInterval rpc endpoint
- silence all solc related output with --silent
- anvil: Improve eth_getPrice implementation
- Flush fork rpc cache more regulary
- Improve impersonating accounts
- Support any chain id with cast send
- Support context aware remappings from nested foundry imports
- use Retry provider in forge script
- Use buffered stream when broadcasting transactions
- Add build-info option to emit solc CompilerInput and CompilerOutput
- Support scaling gas related arguments
- Add --silent flag to forge build
foundry-rs/hardhat
1
closed
6
contributions
in private repositories
Jun 6 – Jun 15

