Skip to content

A compilation of all my contributions to various open-source projects. @kamuik16 - the account I use to contribute to the open-source.

Notifications You must be signed in to change notification settings

kamuikatsurgi/open-source-contributions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 

Repository files navigation

My Open Source Journey

Major Contributions

Foundry - Ethereum Development Toolkit

10 Merged PRs

View contributions
  • #7767 UintToHex cheatcode
  • #7731 Return cast logs in all cases
  • #7725 Fix typos in forge clone
  • #7600 Prompt address and uint cheatcodes
  • #7598 Blobbasefee cheatcode
  • #7588 kB to B in forge build --sizes
  • #7539 Index cheatcode for strings
  • #7526 Print IPC path in anvil
  • #7389 Socket address as --rpc-url input in anvil
  • #7369 Compile contracts before generating docs

Reth - Ethereum Execution Client

10 Merged PRs

View contributions
  • #17008 Add size field in the new_header_stream method
  • #16888 Use max_blobs_per_tx in validating eip4844 txs
  • #16879 Fix eth_getBlockReceipts err for genesis block in op-reth
  • #12537 Implement Compact for OpTxType
  • #9301 Resolve trusted peers
  • #8914 Move calculate_intrinsic_gas_after_merge to tx pool
  • #8877 Support no_std for ethereum-forks
  • #8718 Add append_receipts function
  • #8698 Remove Bandwidthmeter type
  • #7314 Returns an error if multiplex message is empty

rust-libp2p - Rust P2P Networking Library

13 Merged PRs

View contributions
  • #6045 Use tokio instead of async_std in libp2p-mplex
  • #6037 Use tokio instead of async_std in swarm
  • #6031 Use tokio instead of async_std in libp2p-uds tests
  • #6028 Use tokio instead of async-std in libp2p-websocket
  • #6023 Use tokio instead of async-std in rw-stream-sink tests
  • #5953 Fix ipfs-kad example usage
  • #5828 Use tokio instead of async-std
  • #5725 Introduce libp2p-test-utils
  • #5671 Replace async-std with tokio in autonat tests
  • #5663 Make identify::Config fields private
  • #5662 Refactor dcutr and gossipsub tests to use tokio
  • #5655 Refactor ping tests
  • #5652 Refactor distributed-key-value-store example

Filecoin Ecosystem

12 Merged PRs

Lotus
PR Description
#13118 Only markdown action to skip some CI workflows
#12962 Upgrade golang.org/x packages and go-pubsub to latest versions
#12707 nv25 network skeleton
#12631 Update network skeleton docs
Builtin Actors
PR Description
#1586 Remove PRE_COMMIT_SECTOR_BATCH_MAX_SIZE and other gas-limited parameters
#1570 Remove Option around SectorPreCommitInfoInner.unsealed_cid
Go State Types
PR Description
#304 Add simple nv24 migration
#299 Add nv24 skeleton
Reference FVM
PR Description
#2030 Release 4.3.2
#2029 Add nv24-skeleton
Filecoin FFI
PR Description
#479 Add nv-24 skeleton
Rust FIL Proofs
PR Description
#1760 Use workspace inheritance for dependencies

Additional Ethereum Ecosystem Contributions

Lighthouse — Ethereum Consensus Client

  • #5318 Doesn't post if attestations is empty

Foundry Compilers

  • #100 Add simpleCounterForLoopUncheckedIncrement optimization field

CoW Protocol

  • #154 StorageReadable unit tests
  • #156 StorageAccessible unit tests

Chainlink CCIP

  • #12 Removed Base Goerli & Optimism Goerli and added Wemix & Kroma Sepolia networks

Ethereum.org

  • #11908 Open meetup links in new tabs

Polygon Storage Delta

  • #14 Fix dirty and undefined labels and added @ symbol

About

A compilation of all my contributions to various open-source projects. @kamuik16 - the account I use to contribute to the open-source.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published