neo-devpack-java
neo-devpack-java copied to clipboard
Clarify NEO smart contract java development
I was not able to create hello world smart contract with neo-devpack-java.
- maybe documentation is old
- or in neo-devpack-java are some java files missing
Documentation tells us to extends our smart contracts with FunctionCode or VerificationCode.
Example from doc
import AntShares.SmartContract.Framework.FunctionCode;
import AntShares.SmartContract.Framework.Services.AntShares.Storage;
public class HelloWorld extends FunctionCode{
public static byte[] Main(String[] args){
Storage.Put(Storage.getCurrentContext(), "Greeting to the World", "Hello World!");
return Storage.Get(Storage.getCurrentContext(),"Greeting to the World");
}
}
Neo-devpack-java doesnt contain this files.
Link to Antshares.SmartContract.Framework JAR by documentation is broken.
I found one issue telling that Antshares.SmartContract.Framework JAR is compiled from neo-devpack-java.
If so than above mentioned documentation is old or neo-devpack-java is missing java files.
Yes, the documentation is old.
Can i somehow help with the documentation ?
Yes, of course. You can make pull requests at https://github.com/neo-project/docs