Giter Club home page Giter Club logo

hermes's People

Contributors

ptzianos avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

hermes's Issues

Hermes service not streaming data

Hermes seems to be getting new samples from my other sensor application, which is registered normally, but it doesn't attempt to stream the data to tangle. I've attached a screenshot from Logcat reference.
log_hermes

Error while trying to broadcast a sample to IOTA

I get the following error now, whenever the app tries to broadcast data:

2019-05-15 15:56:15.271 32073-32338/org.hermes I/IOTAConnector: c2e0dd0f-3a8e-4b7d-93be-68be52f1303e -- Broadcasting 19 transactions to address: RUVVWZESHRMZKKYPUQD9HLYETIPZSLE9KJBSFMLVHSYZMWLQEOWT9XZGEDJJNGSCKRMDMJZIPWWXXNHIWLMXTRYEOC (1/3 tries)
2019-05-15 15:56:16.811 32073-32338/org.hermes E/IOTAConnector: c2e0dd0f-3a8e-4b7d-93be-68be52f1303e -- There was an error while trying to broadcast a sample to IOTA: java.lang.IllegalAccessError: 429 

Allow the seed to be recoverable

Implement BIP 44 so that the seed is mnemonic. That way users can recover their seed and this is the first step towards an HD wallet.

  1. Create a new screen that will be shown to the user with the words
  2. Create a screen that will accept the words and recreate the seed
  3. Add a button in the setup screen to go to the word input screen
  4. Add functionality in the AddressManager(see #5) so that it scans the Tangle to see where it left off

App crashes on device with API 24

Trace:

2019-05-14 14:37:34.545 31335-32007/org.hermes I/IOTAConnector: a4e23fb0-7ec3-4d84-820b-9cf5dae771a9 -- Broadcasting of transactions with addresses: ...
2019-05-14 14:37:35.237 31335-32007/org.hermes E/AndroidRuntime: FATAL EXCEPTION: pool-1-thread-1
    Process: org.hermes, PID: 31335
    java.lang.IllegalAccessError: 429 
        at org.iota.jota.connection.HttpConnector.wrapCheckedException(HttpConnector.java:254)
        at org.iota.jota.connection.HttpConnector.attachToTangle(HttpConnector.java:327)
        at org.iota.jota.IotaAPICore.attachToTangle(IotaAPICore.java:622)
        at org.iota.jota.IotaAPI.sendTrytes(IotaAPI.java:428)
        at org.hermes.ledgers.IOTAConnector.sendData(IOTAConnector.kt:138)
        at org.hermes.LedgerService.broadcastData(LedgerService.kt:316)
        at org.hermes.LedgerService$broadcastData$1.invokeSuspend(LedgerService.kt)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:233)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
        at java.lang.Thread.run(Thread.java:762)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.