Regarding Java developers, when using it, not only need to introduce io.zksync in pom.xml, but also need to introduce net.java.dev.jna
After testing, io.zksync does not support the lower version of the SpringBoot framework, so the org.springframework.boot version needs to be updated, and the 2.6.0 version is available after testing
In the development document https://zksync.io/api/sdk/java/tutorial.html#checking-your-zksync-balance, the demo about Checking your zkSync balance:the second line of code: String balanceStr = state. getCommitted().getBalances().getOrDefault("ETH", "0");
It is wrong, the correct one should be String balanceStr = wallet.getState().getCommitted().getBalances().getOrDefault("ETH", "0");
Regarding Java development documents, there is no more description of contracts, such as creating contracts, calling methods in contracts, etc. I think contracts are very important to an ecosystem, so I hope to get more Information Regarding the contract, I also hope that zkSync can do better and better