Skip to content

Commit 7032a7e

Browse files
committed
refactored code, subscribe to addresses
1 parent 22e15db commit 7032a7e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2878
-924
lines changed

build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ buildscript {
55
mavenCentral()
66
}
77
dependencies {
8-
classpath 'com.android.tools.build:gradle:0.11.+'
8+
classpath 'com.android.tools.build:gradle:0.12.+'
9+
classpath 'org.robolectric:robolectric-gradle-plugin:0.11.+'
910

1011
// NOTE: Do not place your application dependencies here; they belong
1112
// in the individual module build.gradle files

core/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

core/build.gradle

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
apply plugin: 'java'
2+
3+
configurations {
4+
unitTestCompile.extendsFrom runtime
5+
unitTestRuntime.extendsFrom unitTestCompile
6+
}
7+
8+
dependencies {
9+
compile fileTree(dir: 'libs', include: ['*.jar'])
10+
11+
compile 'com.google.guava:guava:17.0'
12+
// compile 'com.google:bitcoinj:0.11.2'
13+
compile 'com.google.code.findbugs:jsr305:1.3.9'
14+
compile 'com.madgag.spongycastle:core:1.50.0.0'
15+
compile 'com.google.protobuf:protobuf-java:2.5.0'
16+
// compile 'net.jcip:jcip-annotations:1.0'
17+
compile 'org.slf4j:slf4j-jdk14:1.7.6'
18+
19+
// compile 'org.json:json:20140107'
20+
compile 'org.json:json:20080701'
21+
22+
testCompile 'junit:junit:4.11'
23+
testCompile 'org.mockito:mockito-all:1.9.5'
24+
}
25+
26+
sourceSets {
27+
unitTest {
28+
java.srcDir file('src/test/java')
29+
resources.srcDir file('src/test/resources')
30+
}
31+
}
32+
33+
// add the unitTest task
34+
task unitTest(type:Test, dependsOn: assemble) {
35+
description = "run unit tests"
36+
testClassesDir = project.sourceSets.unitTest.output.classesDir
37+
classpath = project.sourceSets.unitTest.runtimeClasspath
38+
}
39+
40+
// bind to check
41+
check.dependsOn unitTest

core/libs/bitcoinj-0.12-SNAPSHOT.jar

1.16 MB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package com.coinomi.core;
2+
3+
import com.google.common.collect.ImmutableList;
4+
5+
import java.util.List;
6+
7+
/**
8+
* @author Giannis Dzegoutanis
9+
*/
10+
public class Constants {
11+
// TODO implement mnemonic generation activity and use Wallet.generateMnemonic()
12+
public static final List<String> TEST_MNEMONIC = ImmutableList.of("citizen", "fever", "scale", "nurse", "brief", "round", "ski", "fiction", "car", "fitness", "pluck", "act");
13+
14+
public static final int LOOKAHEAD = 5;
15+
16+
public static final String ID_BITCOIN_MAIN = "com.coinomi.bitcoin";
17+
public static final String ID_BITCOIN_TEST = "com.coinomi.bitcoin.test";
18+
public static final String ID_LITECOIN_MAIN = "com.coinomi.litecoin";
19+
public static final String ID_LITECOIN_TEST = "com.coinomi.litecoin.test";
20+
public static final String ID_PEERCOIN_MAIN = "com.coinomi.bitcoin";
21+
public static final String ID_PEERCOIN_TEST = "com.coinomi.bitcoin.test";
22+
public static final String ID_DOGECOIN_MAIN = "com.coinomi.dogecoin";
23+
public static final String ID_DOGECOIN_TEST = "com.coinomi.dogecoin.test";
24+
public static final String ID_DARKCOIN_MAIN = "com.coinomi.bitcoin";
25+
public static final String ID_DARKCOIN_TEST = "com.coinomi.bitcoin.test";
26+
}

0 commit comments

Comments
 (0)