cto & research partner at paradigm.xyz. mev, layer 2, proof of stake, zkps. we're hiring engineers internally & for the portfolio: georgios at paradigm dot xyz
- Thessaloniki, Greece
- https://gakonst.com
- @gakonst
Block or Report
Block or report gakonst
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.
-
paradigmxyz/reth Public
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
2,335 contributions in the last year
We're celebrating 100 million developers!
Less
More
Activity overview
Contribution activity
January 2023
Created 37 commits in 6 repositories
Created a pull request in paradigmxyz/reth that received 3 comments
feat: Stage tool
Adds a reth stage
command to run stages in isolation.
Stages will read the database at the specified path. Some stages may require pre-existing dat…
+283
−64
•
3
comments
Opened 11 other pull requests in 2 repositories
paradigmxyz/reth
6
merged
1
open
1
closed
-
feat(sync):
TxLookup
stage - feat: RethBuilder
- refactor: introduce reth-staged-sync crate
-
refactor: move
Pipeline
to own crate and introducePipelineBuilder
- impl From for Status/SealedHeader
- feat(node): allow config'ing trusted nodes from cli
- feat: Stage Tool Execution Stage
- chore: Box<dyn Error> -> StageError
Reviewed 117 pull requests in 7 repositories
paradigmxyz/reth
25 pull requests
- feat: pipeline builder
- feat(download): bodies downloader stream
- chore(primitives): revise signature interface and transaction encode
- feat: bandwidth metering metrics
- feat(rpc): add missing parts for rpc builder pipeline
- fix(staged-sync): write genesis EIP1559 base fee
- Prevent follow-up requests if a response is likely bad
- build: bump the CRC crate from 1.x to 3.x
- docs: document rlp derive macros
- refactor: use reverse walker
- chore: prevent redundant hash initialization
- feat: concurrent headers downloader
- feat(primitives): add Hardfork::Eip150 and Eip158
- feat(primitives): impl From<Genesis> for ChainSpec
- feat: add AccountHashingStage and StorageHashingStage
- chore(db): microbenchmarking for table serialization and db insertion
- test: signature & transaction w/ EIP155
- feat: add --nat flag to reth node
-
feat(rpc): Add
admin_nodeInfo
to get the local node record - feat(net): Metered senders
- Docs Chapter - Discv4
-
feat(bin): Format
db list
&db status
subcommands - feat: BlockTransition remove hash from NumHash db index
- feat(primitives): impl genesis state root helper
- chore(eth-wire): trace handshake messages
- Some pull request reviews not shown.
gakonst/ethers-rs
25 pull requests
- Fix to round-trip serialize and deserialize optional address
- fix(core): fix geth --init temp dir race condition
- feat(core/geth): enable Clique mode
- Book - Providers Chapter
- refactor(abigen): source
- Book - Middleware Chapter
-
fix(abigen): ensure correct ABI in
From
impl -
feat(signers): Allow parsing of private key that has
0x
prefix - feat(contract): use u64 and add more chains to multicall
- feat(contract): return multicall pending transaction
- perf(utils): avoid unnecessary allocations
-
feat(core): add
strum::EnumIter
andstrum::EnumCount
toChain
- chore: clippy
- fixed issue#2004 parsing solc verison with trailing newlines
- feat(abigen): use prettyplease
- fix: onbjerg's typed ast integration
- mx - CI - mdbook addons - admonition(callouts) and mermaid (code driven diagrams) with example implementation
- feat: support parsing bytecode from evm object
- fix: disable native-tls on rusoto
-
docs(abigen): rename
event_derives
toderives
- docs: mock-provider
- abigen adopt hardhat generated bytecode
- ci: mdbook
- feat(solc): create compilation unit for files that share solc version/ settings
- ethers-signers/aws: sighash on the inner/updated tx object
- Some pull request reviews not shown.
foundry-rs/foundry
8 pull requests
foundry-rs/foundry-toolchain
4 pull requests
family/connectkit
1 pull request
foundry-rs/book
1 pull request
foundry-rs/forge-std
1 pull request
Created an issue in paradigmxyz/reth that received 6 comments
Helper for walking over table range
Currently, in order to walk a range we use the cursor
-> walk
-> take_while` pattern. This is nice, but repetiitve and footgun-y. e.g. reth/crat…
6
comments
Opened 4 other issues in 2 repositories
paradigmxyz/reth
1
open
2
closed
family/connectkit
1
closed
3
contributions
in private repositories
Jan 4 – Jan 20