Skip to content

Instantly share code, notes, and snippets.

View romanman's full-sized avatar

Roman Mandeleil romanman

View GitHub Profile
public class Factorial
{
public static void main(String[] args)
{ final int NUM_FACTS = 100;
for(int i = 0; i < NUM_FACTS; i++)
System.out.println( i + "! is " + factorial(i));
}
public static int factorial(int n)
{ int result = 1;
<repositories>
<repository>
<id>oss.jfrog.org</id>
<name>Repository from Bintray</name>
<url>http://dl.bintray.com/ethereum/maven</url>
</repository>
</repositories>
<dependency>
repositories {
maven {
url "http://dl.bintray.com/ethereum/maven"
}
}
compile ("org.ethereum:ethereumj-core:1.0.0-RC1")
<repositories>
<repository>
<id>oss.jfrog.org</id>
<name>Repository from Bintray</name>
<url>http://dl.bintray.com/ethereum/maven</url>
</repository>
</repositories>
<dependency>
repositories {
maven {
url "http://dl.bintray.com/ethereum/maven"
}
}
compile ("org.ethereum:ethereumj-core:1.2.0-RELEASE")
git clone https://github.com/ethereum/ethereumj
cd ethereumj
gradlew run [-PmainClass=<sample class>]
git clone https://github.com/ethereum/ethereumj
cd ethereumj
gradlew build
StandaloneBlockchain bc = new StandaloneBlockchain();
SolidityContract contract =
bc.submitNewContract(
"contract A { uint a; ... }"
);
contract.callFunction("funcName", "arg1",
2, new byte[] {1,2,3}, "arg4");
{
"nonce": "0x00006d6f7264656e",
"difficulty": "0x020000",
"mixhash": "0x00000000000000000000000000000000000000647572616c65787365646c6578",
"coinbase": "0x0000000000000000000000000000000000000000",
"timestamp": "0x00",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"extraData": "0x",
"gasLimit": "0x2FEFD8",
"alloc": {