@@ -149,74 +149,74 @@ If you think there's something missing in the Javadoc, submit an [issue][new-iss
149
149
150
150
The IOTA Java library implements both the [ ** official API** ] [ iota-api ] , as well as some newly proposed functionality (such as _ signing_ , _ bundles_ , _ utilities_ and _ conversion_ ).
151
151
152
- A full list of all IOTA JSON-REST API commands currently supported by the IOTA Java library can be found in the [ commands enum] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPICommands.html#enum.constant.summary ) .
152
+ A full list of all IOTA JSON-REST API commands currently supported by the IOTA Java library can be found in the [ commands enum] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPICommands.html#enum.constant.summary ) .
153
153
154
154
Here are some of the most commonly used API functions. Each list item below links to its corresponding [ ** Javadoc** ] [ javadoc ] where you can find _ method signatures_ , _ preconditions_ , _ side-effects_ and _ invariants_ .
155
155
156
- #### [ ** ` IotaAPI ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html )
156
+ #### [ ** ` IotaAPI ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html )
157
157
158
- - [ ` getTransactionsObjects() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getTransactionsObjects-java.lang.String:A- )
159
- - [ ` findTransactionObjects() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#findTransactionObjects-java.lang.String:A- ) - [ ` getTransactionsObjects() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getTransactionsObjects-java.lang.String:A- )
160
- - [ ` getLatestInclusion() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getLatestInclusion-java.lang.String:A- )
161
- - [ ` broadcastAndStore() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#broadcastAndStore-java.lang.String...- )
162
- - [ ` getNewAddress() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getNewAddress-java.lang.String-int-int-boolean-int-boolean- )
163
- - [ ` getInputs() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getInputs-java.lang.String-int-int-int-long- )
164
- - [ ` prepareTransfers() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#prepareTransfers-java.lang.String-int-java.util.List-java.lang.String-java.util.List-boolean- )
165
- - [ ` sendTrytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#sendTrytes-java.lang.String:A-int-int- )
166
- - [ ` sendTransfer() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#sendTransfer-java.lang.String-int-int-int-java.util.List-jota.model.Input:A-java.lang.String- )
167
- - [ ` replayBundle() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#replayBundle-java.lang.String-int-int- )
168
- - [ ` getBundle() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getBundle-java.lang.String- )
169
- - [ ` getTransfers() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getTransfers-java.lang.String-int-java.lang.Integer-java.lang.Integer-java.lang.Boolean- )
170
- - [ ` initiateTransfer() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#initiateTransfer-int-java.lang.String-java.lang.String-java.util.List-boolean- )
171
- - [ ` getAccountData() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/IotaAPI.html#getAccountData-java.lang.String-int-int-boolean-int-boolean-int-int-boolean-long- )
158
+ - [ ` getTransactionsObjects() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getTransactionsObjects-java.lang.String:A- )
159
+ - [ ` findTransactionObjects() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#findTransactionObjects-java.lang.String:A- ) - [ ` getTransactionsObjects() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getTransactionsObjects-java.lang.String:A- )
160
+ - [ ` getLatestInclusion() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getLatestInclusion-java.lang.String:A- )
161
+ - [ ` broadcastAndStore() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#broadcastAndStore-java.lang.String...- )
162
+ - [ ` getNewAddress() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getNewAddress-java.lang.String-int-int-boolean-int-boolean- )
163
+ - [ ` getInputs() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getInputs-java.lang.String-int-int-int-long- )
164
+ - [ ` prepareTransfers() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#prepareTransfers-java.lang.String-int-java.util.List-java.lang.String-java.util.List-boolean- )
165
+ - [ ` sendTrytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#sendTrytes-java.lang.String:A-int-int- )
166
+ - [ ` sendTransfer() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#sendTransfer-java.lang.String-int-int-int-java.util.List-jota.model.Input:A-java.lang.String- )
167
+ - [ ` replayBundle() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#replayBundle-java.lang.String-int-int- )
168
+ - [ ` getBundle() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getBundle-java.lang.String- )
169
+ - [ ` getTransfers() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getTransfers-java.lang.String-int-java.lang.Integer-java.lang.Integer-java.lang.Boolean- )
170
+ - [ ` initiateTransfer() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#initiateTransfer-int-java.lang.String-java.lang.String-java.util.List-boolean- )
171
+ - [ ` getAccountData() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/IotaAPI.html#getAccountData-java.lang.String-int-int-boolean-int-boolean-int-int-boolean-long- )
172
172
173
- #### [ ** ` IotaUnitConverter ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/IotaUnitConverter.html )
173
+ #### [ ** ` IotaUnitConverter ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/IotaUnitConverter.html )
174
174
175
- - [ ` convertUnits() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/IotaUnitConverter.html#convertUnits-long-jota.utils.IotaUnits-jota.utils.IotaUnits- )
175
+ - [ ` convertUnits() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/IotaUnitConverter.html#convertUnits-long-jota.utils.IotaUnits-jota.utils.IotaUnits- )
176
176
177
- #### [ ** ` Checksum ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Checksum.html )
177
+ #### [ ** ` Checksum ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Checksum.html )
178
178
179
- - [ ` addChecksum() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Checksum.html#addChecksum-java.lang.String- )
180
- - [ ` removeChecksum() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Checksum.html#removeChecksum-java.lang.String- )
181
- - [ ` isValidChecksum() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Checksum.html#isValidChecksum-java.lang.String- )
179
+ - [ ` addChecksum() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Checksum.html#addChecksum-java.lang.String- )
180
+ - [ ` removeChecksum() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Checksum.html#removeChecksum-java.lang.String- )
181
+ - [ ` isValidChecksum() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Checksum.html#isValidChecksum-java.lang.String- )
182
182
183
- #### [ ** ` InputValidator ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html )
184
- - [ ` checkAddress() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#checkAddress-java.lang.String- )
185
- - [ ` isAddress() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isAddress-java.lang.String- )
186
- - [ ` isArrayOfHashes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isArrayOfHashes-java.lang.String:A- )
187
- - [ ` isArrayOfTrytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isArrayOfTrytes-java.lang.String:A- )
188
- - [ ` inNinesTrytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isNinesTrytes-java.lang.String-int- )
189
- - [ ` isTransfersCollectionValid() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isTransfersCollectionValid-java.util.List- )
190
- - [ ` isTrytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isTrytes-java.lang.String-int- )
191
- - [ ` isValidSeed() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isValidSeed-java.lang.String- )
192
- - [ ` isValidTransfer() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isValidTransfer-jota.model.Transfer- )
193
- - [ ` isValue() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/InputValidator.html#isValue-java.lang.String- )
183
+ #### [ ** ` InputValidator ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html )
184
+ - [ ` checkAddress() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#checkAddress-java.lang.String- )
185
+ - [ ` isAddress() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isAddress-java.lang.String- )
186
+ - [ ` isArrayOfHashes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isArrayOfHashes-java.lang.String:A- )
187
+ - [ ` isArrayOfTrytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isArrayOfTrytes-java.lang.String:A- )
188
+ - [ ` inNinesTrytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isNinesTrytes-java.lang.String-int- )
189
+ - [ ` isTransfersCollectionValid() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isTransfersCollectionValid-java.util.List- )
190
+ - [ ` isTrytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isTrytes-java.lang.String-int- )
191
+ - [ ` isValidSeed() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isValidSeed-java.lang.String- )
192
+ - [ ` isValidTransfer() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isValidTransfer-jota.model.Transfer- )
193
+ - [ ` isValue() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/InputValidator.html#isValue-java.lang.String- )
194
194
195
- #### [ ** ` Transaction ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/model/Transaction.html )
195
+ #### [ ** ` Transaction ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/model/Transaction.html )
196
196
197
- - [ ` toTrytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/model/Transaction.html#toTrytes-- )
197
+ - [ ` toTrytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/model/Transaction.html#toTrytes-- )
198
198
199
- #### [ ** ` Converter ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Converter.html )
199
+ #### [ ** ` Converter ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Converter.html )
200
200
201
- - [ ` trytes() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Converter.html#trytes-int:A-int-int- )
202
- - [ ` trits() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Converter.html#trits-java.lang.String-int- )
201
+ - [ ` trytes() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Converter.html#trytes-int:A-int-int- )
202
+ - [ ` trits() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Converter.html#trits-java.lang.String-int- )
203
203
204
- #### [ ** ` Signing ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Signing.html )
204
+ #### [ ** ` Signing ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Signing.html )
205
205
206
- - [ ` validateSignatures() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Signing.html#validateSignatures-jota.model.Bundle-java.lang.String- )
206
+ - [ ` validateSignatures() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Signing.html#validateSignatures-jota.model.Bundle-java.lang.String- )
207
207
208
- #### [ ** ` Multisig ` ** ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html )
208
+ #### [ ** ` Multisig ` ** ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html )
209
209
210
- - [ ` getKey() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html#getKey-java.lang.String-int-int- )
211
- - [ ` getDigest() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html#getDigest-java.lang.String-int-int- )
212
- - [ ` finalizeAddress() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html#finalizeAddress-java.lang.String- )
213
- - [ ` validateAddress() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html#validateAddress-java.lang.String-int:A:A- )
214
- - [ ` addSignature() ` ] ( https://iotaledger.github.io/iota.lib. java/javadoc/jota/utils/Multisig.html#addSignature-jota.model.Bundle-java.lang.String-java.lang.String- )
210
+ - [ ` getKey() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html#getKey-java.lang.String-int-int- )
211
+ - [ ` getDigest() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html#getDigest-java.lang.String-int-int- )
212
+ - [ ` finalizeAddress() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html#finalizeAddress-java.lang.String- )
213
+ - [ ` validateAddress() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html#validateAddress-java.lang.String-int:A:A- )
214
+ - [ ` addSignature() ` ] ( https://iotaledger.github.io/iota- java/javadoc/jota/utils/Multisig.html#addSignature-jota.model.Bundle-java.lang.String-java.lang.String- )
215
215
216
216
### Examples
217
217
218
218
There's an extensive list of ** test cases** on the [ ` src/test/java ` directory] [ tests ] that can be used as reference when developing apps with IOTA.
219
- A good starter is the [ ` IotaAPITest ` case] ( https://github.com/iotaledger/iota.lib. java/blob/master/jota/src/test/java/jota/IotaAPITest.java ) .
219
+ A good starter is the [ ` IotaAPITest ` case] ( https://github.com/iotaledger/iota- java/blob/master/jota/src/test/java/jota/IotaAPITest.java ) .
220
220
221
221
## Technologies & dependencies
222
222
@@ -233,14 +233,14 @@ The following third party library dependencies and versions are used by the IOTA
233
233
- [ Legion of the Bouncy Castle] ( https://www.bouncycastle.org/java.html ) Java cryptography APIs: ` 1.58 `
234
234
235
235
## Changes:
236
- - Changes in [ ** v0.9.11** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.6...0.9.11 )
237
- - Changes in [ ** v0.9.10** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.6...0.9.10 )
238
- - Changes in [ ** v0.9.6** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.5...v0.9.6 )
239
- - Changes in [ ** v0.9.5** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.4...v0.9.5 )
240
- - Changes in [ ** v0.9.4** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.3...v0.9.4 )
241
- - Changes in [ ** v0.9.3** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.2...v0.9.3 )
242
- - Changes in [ ** v0.9.2** ] ( https://github.com/iotaledger/iota.lib. java/compare/v0.9.1...v0.9.2 )
243
- - Changes in [ ** v0.9.1** ] ( https://github.com/iotaledger/iota.lib. java/commits/v0.9.1 )
236
+ - Changes in [ ** v0.9.11** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.6...0.9.11 )
237
+ - Changes in [ ** v0.9.10** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.6...0.9.10 )
238
+ - Changes in [ ** v0.9.6** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.5...v0.9.6 )
239
+ - Changes in [ ** v0.9.5** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.4...v0.9.5 )
240
+ - Changes in [ ** v0.9.4** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.3...v0.9.4 )
241
+ - Changes in [ ** v0.9.3** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.2...v0.9.3 )
242
+ - Changes in [ ** v0.9.2** ] ( https://github.com/iotaledger/iota- java/compare/v0.9.1...v0.9.2 )
243
+ - Changes in [ ** v0.9.1** ] ( https://github.com/iotaledger/iota- java/commits/v0.9.1 )
244
244
245
245
## Warning / Disclaimer
246
246
@@ -283,8 +283,8 @@ limitations under the License.
283
283
[ jitpack ] : https://jitpack.io/#iotaledger/iota-java
284
284
[ jitpack-badge ] : https://jitpack.io/v/iotaledger/iota-java.svg
285
285
[ travis ] : https://travis-ci.org/iotaledger/iota-java
286
- [ travis-badge ] : https://travis-ci.org/iotaledger/iota.lib. java.svg?branch=master
287
- [ license ] : https://github.com/iotaledger/iota.lib. java/blob/master/LICENSE
286
+ [ travis-badge ] : https://travis-ci.org/iotaledger/iota- java.svg?branch=master
287
+ [ license ] : https://github.com/iotaledger/iota- java/blob/master/LICENSE
288
288
[ license-badge ] : https://img.shields.io/github/license/iotaledger/iota-java.svg
289
289
[ iota-iri ] : https://github.com/iotaledger/iri/tree/v1.5.0
290
290
[ iota-iri-badge ] : https://img.shields.io/badge/IOTA%20IRI%20compatibility-v1.5.0-blue.svg
0 commit comments