headlong
libethc
headlong | libethc | |
---|---|---|
16 | 5 | |
75 | 40 | |
- | - | |
9.4 | 7.3 | |
1 day ago | 7 months ago | |
Java | C | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
headlong
- Release v9.3.0 (enhancement, include internalType) · esaulpaugh/headlong
-
Open-source Ethereum library for C language.
15MB of test data if you want it: https://github.com/esaulpaugh/headlong/blob/master/src/test/resources/tests/ethers-io/tests/tests/contract-interface-abi2.json
-
Recursive generics
The full code is complicated: https://github.com/esaulpaugh/headlong/blob/master/src/main/java/com/esaulpaugh/headlong/abi/ArrayType.java
-
Why I will stop mocking for most of my Unit Tests in a Spring-Boot Application
Five years or so. https://github.com/esaulpaugh/headlong
- Release v7.0.0 (API Refresh) · esaulpaugh/headlong
- esaulpaugh/headlong v6.1.1 (Java ABI library)
-
How to manage ABIs for 3rd party contracts requiring different versions of Solidity?
don't know if it helps, but with my library you can get the JSON representation of a function from just the function signature
- ABI library now with EIP-55 support
libethc
-
Open-source Ethereum library for C language.
Documentation: https://mhw0.github.io/libethc
- Open-source Ethereum library for C language
What are some alternatives?
web3j - Lightweight Java and Android library for integration with Ethereum clients
eth.rb - a straightforward library to build, sign, and broadcast ethereum transactions anywhere you can run ruby.
Nethereum - Ethereum .Net cross platform integration library
teku - Open-source Ethereum consensus client written in Java
Avian - Avian Network is a proof-of-work secured blockchain designed for efficient and interoperable asset management.
Magician-Scanning - Magician-Scanning is a toolkit developed in Java for scanning blockchains, which can be used to monitor transactions according to the needs of developers, and it plans to support three chains, ETH (BSC, POLYGON, etc.), SOL and TRON
mako - Bitcoin node written in C
solidity - Solidity, the Smart Contract Programming Language
postgres_web3 - PostgreSQL extension implementing optimized data types for web3 applications
Pact JVM - JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
chiagen - standalone chia generator