headlong
High-performance Contract ABI and RLP for Ethereum (by esaulpaugh)
web3j
Lightweight Java and Android library for integration with Ethereum clients (by hyperledger)
headlong | web3j | |
---|---|---|
16 | 10 | |
75 | 4,960 | |
- | 0.6% | |
9.4 | 9.3 | |
1 day ago | 7 days ago | |
Java | Java | |
Apache License 2.0 | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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
Posts with mentions or reviews of headlong.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-24.
- 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
web3j
Posts with mentions or reviews of web3j.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-29.
- How to add to and remove liquidity from Uniswap V3 programmatically? Not in JS
-
Minting an NFT on an android app (Part 1)
Web3j: Lightweight Java and Android library for integration with Ethereum clients. https://www.web3labs.com/web3j-sdk
-
Native Android SDKs for EVM?
In the meantime, one thing that might be helpful for Android developers is updating the document and/or providing the workaround. If an Android developer follows the documentation, an app won't work. A note along the lines of "web3j for Android is down until further notice", "join the discord for the android workaround", ... might be helpful. There have been some hints (eg 1, 2) about workarounds setup and use, but as far as we can tell, web3j for android is currently broken. It appears that there might be a workaround for most, basic Android web3j functionality, even with v4.8.8-android. We'll try the discord.
- Can't import Web3j Java library with Maven
-
Any Smart Contract/Abi to Front-End Code Generator?
Just to add: there is also web3j (https://github.com/web3j/web3j) for the Java people. You can use Maven/Gradle and it generates stubs (classes) which use can use to call the Smart Contracts on any EVM chain. And it is type-safe (as corresponding Java types are used for the Solidity types).
-
Does a library like web3j only work for the Ethereum network or does it work with any blockchain that uses JSON RPC?
I'm trying to build a mobile app on a blockchain and unsure if a library like web3j would work with all blockchains that use JSON RPC
-
Daily General Discussion - May 22, 2021
Congrats. As a java programmer you might find web3j useful: https://github.com/web3j/web3j
-
Is there a clean neat way to interface with Ethereum nodes?
There really wasn’t as of about 2 years ago at least. I worked on a Clojure backend that integrated with Ethereum and went with Java interior using https://github.com/web3j/web3j which wasn’t too painful.
-
Where do I start in order to become the crypto dev...
Hey, I develop a crypto trading app for Android and currently started with the implementation of an Ethereum wallet using web3j. If your are interested in contribution just contact me.
-
How to catch solidity event from Java?
Try https://github.com/web3j/web3j
What are some alternatives?
When comparing headlong and web3j you can also consider the following projects:
Nethereum - Ethereum .Net cross platform integration library
eventeum - A resilient Ethereum event listener that bridges your smart contract events and backend microservices