Code Monkey home page Code Monkey logo

blue-app-iota's People

Contributors

dependabot-preview[bot] avatar dependabot-support avatar dependabot[bot] avatar edmundmiller avatar muxxer avatar peterwilli avatar shufps avatar tylerhann avatar wollac avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

blue-app-iota's Issues

Should Nano S Documentation contain recovery phrase entropy mention?

I understand that a 24 word BIP39 recovery phrase represent less information than the 27 tryte iota seed. Personally I'm very interested in how this problem has been handled but didn't find any mention of it anywhere. Perhaps it should be added to the file Ledger Nano S Documentation.md

If i recall correctly there was some talk of squeezing the passphrase for the remaining entropy. If this was the chosen solution, should it be added as a security concern that no passphrase will be less secure than a strong passphrase even if no one obtains access to your recovery key?

Proof of Work

First of all, thanks for this awesome implementation, on my i7 takes only 0.002 secs to generate the address.
Is there any plan for the Proof of Work written in C?
The C implementation can help to speed up the Java and Swift IOTA lib as well.

Thanks, Pascal

IOTA Wallet generates different addresses than us

See: Address-test for tests.

@peterwilli :

I now narrowed it down to trits_to_words which seems to be returning different results too
it's called by Kerl so it might be the problem
I edited the word_to_trits function, but both my version and the original give different results than IOTA.lib.js
so there's room for improvement there
@diskings let me know when back, you can read up on this ๐Ÿ˜›
tl;dr: seems like trints_to_words is giving flawed results, in turn polluting kerl
IOTA word conversion: word conversion Uint32Array [
1067197689,
3486346416,
3826045239,
11191935,
2408969240,
4013166582,
2021906185,
2062403453,
980365332,
1369509650,
2280778051,
2689248909 ]
Ledger [original conversion.c] Response: 244606070 587111619 3262320401 took: 0 seconds (first 3 numbers)
Ledger [edited conversion.c] Response: 2377009824 587111619 3262320401 took: 0 seconds

Non-IOTA library accessing the IOTA application

IO exceptions lead to a reset of UI and state in the IOTA Ledger application. When a different library is polling the Ledger device in the background, this leads to "wrong CLA" exceptions, rendering the IOTA application unusable.

Steps To Reproduce

  1. Start IOTA on the Ledger device
  2. Start Ledger Live and go to the Manager tab

Actual behaviour

On every request of Ledger Live (a few times per second) the UI is reset.

Expected behaviour

The UI (and internal state) should not reset or there should some warning, that the application is being accessed by two different libraries.

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.