Major structural changes to separate the library from the test app
This commit is contained in:
parent
1cc56ef846
commit
89a7a1423c
325 changed files with 3463 additions and 105 deletions
9
app/app.iml
Normal file
9
app/app.iml
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="WEB_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$" />
|
||||||
|
<orderEntry type="inheritedJdk" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
3
app/build.gradle
Normal file
3
app/build.gradle
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
dependencies {
|
||||||
|
compile project(':graphenej')
|
||||||
|
}
|
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Main.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Main.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$1.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$1.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$2.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$2.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$3.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$3.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$4.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$4.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$5.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$5.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$6.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$6.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$7.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$7.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$8.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$8.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$9.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test$9.class
Normal file
Binary file not shown.
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test.class
Normal file
BIN
app/build/classes/main/de/bitsharesmunich/graphenej/Test.class
Normal file
Binary file not shown.
BIN
app/build/libs/app.jar
Normal file
BIN
app/build/libs/app.jar
Normal file
Binary file not shown.
2
app/build/tmp/jar/MANIFEST.MF
Normal file
2
app/build/tmp/jar/MANIFEST.MF
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Manifest-Version: 1.0
|
||||||
|
|
89
app/src/main/java/de/bitsharesmunich/graphenej/Main.java
Normal file
89
app/src/main/java/de/bitsharesmunich/graphenej/Main.java
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
package de.bitsharesmunich.graphenej;
|
||||||
|
|
||||||
|
public class Main {
|
||||||
|
|
||||||
|
// Brain key from Nelson's app referencing the bilthon-83 account
|
||||||
|
public static final String BILTHON_83_BRAIN_KEY = System.getenv("BILTHON_83_BRAIN_KEY");
|
||||||
|
|
||||||
|
public static final String BILTHON_83_ORIGINAL_BRAIN_KEY = System.getenv("BILTHON_83_ORIGINAL_BRAIN_KEY");
|
||||||
|
|
||||||
|
public static final String BILTHON_1_BRAIN_KEY = System.getenv("BILTHON_1_BRAIN_KEY");
|
||||||
|
|
||||||
|
public static final String BILTHON_5_BRAIN_KEY = System.getenv("BILTHON_5_BRAIN_KEY");
|
||||||
|
|
||||||
|
public static final String BILTHON_7_BRAIN_KEY = System.getenv("BILTHON_7_BRAIN_KEY");
|
||||||
|
|
||||||
|
public static final String BIP39_KEY = "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about";
|
||||||
|
|
||||||
|
public static final String WIF = "5KMzB2GqGhnh7ufhgddmz1eKPHS72uTLeL9hHjSvPb1UywWknF5";
|
||||||
|
|
||||||
|
public static final String BILTHON_83_PASSWORD = System.getenv("BILTHON_83_PASSWORD");
|
||||||
|
|
||||||
|
public static final String BILTHON_25_PASSWORD = System.getenv("BILTHON_25_PASSWORD");
|
||||||
|
|
||||||
|
public static final String BILTHON_11_BRAIN_KEY = System.getenv("BILTHON_11_BRAIN_KEY");
|
||||||
|
|
||||||
|
// Static block information used for transaction serialization tests
|
||||||
|
public static int REF_BLOCK_NUM = 56204;
|
||||||
|
public static int REF_BLOCK_PREFIX = 1614747814;
|
||||||
|
public static int RELATIVE_EXPIRATION = 1478385607;
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
Test test = new Test();
|
||||||
|
|
||||||
|
// test.testTransactionSerialization();
|
||||||
|
// ECKey.ECDSASignature signature = test.testSigning();
|
||||||
|
|
||||||
|
// try {
|
||||||
|
// test.testWebSocketTransfer();
|
||||||
|
// } catch (IOException e) {
|
||||||
|
// e.printStackTrace();
|
||||||
|
// }
|
||||||
|
// test.testCustomSerializer();
|
||||||
|
// test.testUserAccountSerialization();
|
||||||
|
// test.testTransactionSerialization();
|
||||||
|
// test.testLoginSerialization();
|
||||||
|
// test.testNetworkBroadcastSerialization();
|
||||||
|
// test.testNetworkBroadcastDeserialization();
|
||||||
|
// test.testGetDynamicParams();
|
||||||
|
// test.testGetRequiredFeesSerialization();
|
||||||
|
// test.testRequiredFeesResponse();
|
||||||
|
// test.testTransactionBroadcastSequence();
|
||||||
|
// test.testAccountLookupDeserialization();
|
||||||
|
// test.testPrivateKeyManipulations();
|
||||||
|
// test.testPublicKeyManipulations();
|
||||||
|
// test.testGetAccountByName();
|
||||||
|
// test.testGetRequiredFees();
|
||||||
|
// test.testRandomNumberGeneration();
|
||||||
|
// test.testBrainKeyOperations(false);
|
||||||
|
// test.testBip39Opertion();
|
||||||
|
// test.testAccountNamebyAddress();
|
||||||
|
// test.testAccountNameById();
|
||||||
|
// test.testRelativeAccountHistory();
|
||||||
|
// test.testingInvoiceGeneration();
|
||||||
|
// test.testCompression();
|
||||||
|
// test.testAccountUpdateSerialization();
|
||||||
|
// test.testAccountUpdateOperationBroadcast();
|
||||||
|
// test.testCreateBinFile();
|
||||||
|
test.testImportBinFile();
|
||||||
|
// test.testExportBinFile();
|
||||||
|
// test.testLzmaCompression();
|
||||||
|
// test.testLzmaDecompression();
|
||||||
|
// test.testSimpleDecompression();
|
||||||
|
// test.testLookupAccounts();
|
||||||
|
// test.testLookupAccounts();
|
||||||
|
// test.testDecodeMemo();
|
||||||
|
// test.testGetRelativeAccountHistory();
|
||||||
|
// test.testLookupAssetSymbols();
|
||||||
|
// test.testListAssets();
|
||||||
|
// test.testGetObjects();
|
||||||
|
// test.testGetBlockHeader();
|
||||||
|
// test.testGetLimitOrders();
|
||||||
|
// test.testGetTradeHistory();
|
||||||
|
// test.testAssetSerialization();
|
||||||
|
// test.testGetMarketHistory();
|
||||||
|
// test.testGetAccountBalances();
|
||||||
|
// test.testGetAssetHoldersCount();
|
||||||
|
// test.testSubscription(null);
|
||||||
|
}
|
||||||
|
}
|
16
build.gradle
16
build.gradle
|
@ -1,16 +1,10 @@
|
||||||
group 'com.luminiasoft'
|
allprojects {
|
||||||
version '0.1-SNAPSHOT'
|
task hello << { task -> println "I'm $task.project.name" }
|
||||||
|
}
|
||||||
apply plugin: 'java'
|
|
||||||
|
|
||||||
|
subprojects {
|
||||||
|
apply plugin: "java"
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
|
||||||
testCompile group: 'junit', name: 'junit', version: '4.12'
|
|
||||||
compile 'com.neovisionaries:nv-websocket-client:1.30'
|
|
||||||
compile 'org.bitcoinj:bitcoinj-core:0.14.3'
|
|
||||||
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.0'
|
|
||||||
compile group: "org.tukaani", name: "xz", version: "1.6"
|
|
||||||
}
|
}
|
||||||
|
|
22
graphenej/build.gradle
Normal file
22
graphenej/build.gradle
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
group 'de.bitsharesmunich'
|
||||||
|
version '0.1-SNAPSHOT'
|
||||||
|
|
||||||
|
//apply plugin: 'java'
|
||||||
|
//
|
||||||
|
//model {
|
||||||
|
// components {
|
||||||
|
// main(JvmLibrarySpec)
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
//
|
||||||
|
//repositories {
|
||||||
|
// mavenCentral()
|
||||||
|
//}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
testCompile group: 'junit', name: 'junit', version: '4.12'
|
||||||
|
compile 'com.neovisionaries:nv-websocket-client:1.30'
|
||||||
|
compile 'org.bitcoinj:bitcoinj-core:0.14.3'
|
||||||
|
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.0'
|
||||||
|
compile group: "org.tukaani", name: "xz", version: "1.6"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue