-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathcom_ravencoin_core_BRCoreMerkleBlock.h
More file actions
executable file
·133 lines (117 loc) · 3.46 KB
/
com_ravencoin_core_BRCoreMerkleBlock.h
File metadata and controls
executable file
·133 lines (117 loc) · 3.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_ravencoin_core_BRCoreMerkleBlock */
#ifndef _Included_com_ravencoin_core_BRCoreMerkleBlock
#define _Included_com_ravencoin_core_BRCoreMerkleBlock
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: createJniCoreMerkleBlock
* Signature: ([BI)J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_createJniCoreMerkleBlock
(JNIEnv *, jclass, jbyteArray, jint);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: createJniCoreMerkleBlockEmpty
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_createJniCoreMerkleBlockEmpty
(JNIEnv *, jclass);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getBlockHash
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getBlockHash
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getVersion
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getVersion
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getPrevBlockHash
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getPrevBlockHash
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getRootBlockHash
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getRootBlockHash
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getTimestamp
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getTimestamp
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getTarget
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getTarget
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getNonce
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getNonce
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getTransactionCount
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getTransactionCount
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: getHeight
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_getHeight
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: serialize
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_serialize
(JNIEnv *, jobject);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: isValid
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_isValid
(JNIEnv *, jobject, jlong);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: containsTransactionHash
* Signature: ([B)Z
*/
JNIEXPORT jboolean JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_containsTransactionHash
(JNIEnv *, jobject, jbyteArray);
/*
* Class: com_ravencoin_core_BRCoreMerkleBlock
* Method: disposeNative
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_ravencoin_core_BRCoreMerkleBlock_disposeNative
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif