Jump to content

Skirmant

Members
  • Content Count

    27
  • Joined

  • Last visited

  • Days Won

    8

Posts posted by Skirmant

  1. On 7/26/2016 at 10:35 PM, Rik8119 said:

    Hi, i discovered the problem that the app seem to be stuck when calculating the balance of transactions that have a chaindepth of several thousand blocks. I have already thought about some calculation method but i want to report it also here..

    Hm, I never encountered such an issue. Be sure to send a bug report via the "Report issue" option in Settings.

    Maybe you're not connected to any peers so you can't download anymore blocks? Otherwise, if your connection is fine and there's some error then try resetting the blockchain.

  2. On 4/28/2016 at 6:14 PM, Arcurus said:

    great work, how much time you spent on it, so that we can compensate you?

     

    By the way, are the seeds nodes special nodes, or does it connect to freicoin core nodes?

    
     

    Somewhere around two hours. Most of the time is spent compiling and testing it on my slow laptop, writing code was very quick though.
    Seed nodes are special, they provide a list of available nodes in the network through their DNS so you connect to them

    On 4/29/2016 at 4:03 AM, Bicknellski said:

    Thanks. We should do another bounty for the P2Pool as well as the code for that is messed up.

    I'm not familiar with python, is there anything that's specifically wrong with it?

  3. I like to remain skeptical when it comes to these kind of technologies (except the solar panels, but it's hard to call them suppressed). For centuries there have been snake oil salesmen creating half-assed 'inventions', luring in investors and running away with the money when the truth is revealed. This especially the case for free energy generators that break the laws of thermodynamics. Think of it like altcoins that make unrealistic promises and then collapse leaving you holding the bag :)

     

    The best approach is to get these things be reviewed by a diverse group of experts, so proper conclusions could be made.

  4. Deception is seems like a good strategy to keep people confused, searching for non-existent patterns in randomness. The problem is that reality is often too complicated for the average person's attention span and life isn't white and black where everything gets fixed by targeting a specific evil entity, party or ideology. Were all apart of the system so the best way to solve these issues is to try repairing our broken societies from the ground up, focusing on the individual, not politics. But that's just my opinion :)

  5. The balance now changes after every new block to account for demurrage:  https://bit.ly/134jytd

     

     

    Yup, looked into this quickly, this is a problem in the SailfishOS and apparently somewhat common problem with non-native applications. There are workarounds for this, so I will look into it more when I have a moment and let you know if its something that can be directly fixed in the apk (so that it doesnt break/eat resources in android) or if it needs separate file/version for Jolla :)

     

     Great. Maybe there's some compatibility patch that I could put on top the wallet, tell me if you find anything :)

     

     

    Is it possible to "link" the Wallet project directly in github to the original code, so that we can directly compare the changes?

     

    Yesterday Jitmon showed nicely how important it is to base the code on the original code:

     

    Just look at Freicoin and Faircoin code repository:

    https://github.com/freicoin/freicoin/graphs/contributors

    https://github.com/FairCoinTeam/fair-coin/graphs/contributors

     

    I think normal the best way to do it is just to make an fork of the original code and then make changes to that.

     

    Otherwise later it would be hard to update if the original is changed.

    Also its lot more secure, because its easier to find out what changes are in.

     

    Linking the repository as a fork so you could review the changes should be easy, but rewriting and commenting every change would be a bit tedious. I'll be a busy in the coming days because of holidays and family gatherings so it might take a while, but I'll get it done!

  6. Yep, early January sounds great since Jan 10th is my birthday ;)

     

     

    - Fed and Fab could not read QR codes (that seems to be a clear bug)

     

    I fixed QR scanning a week ago for Fedde. I'm not sure about Fabrizio, his QR scanning works but has a weird UI issue. The problem is that he uses SailfishOS which is technically not an android OS and doesn't support all the official libraries, so I think it's currently beyond my limitations. But I'll keep an open eye for solutions..

     

     - The loosing coins though demurrage is not displayed in the client like Freicoin-QT dos (would be nice to have, but not necessarily needed to make transactions)

     

    I'm currently working on this

     

     - Is was also mentioned that the client does not share blocks / transactions with other clients and so maybe uses up bandwidth of Freicoin nodes. Has somebody researched that how other mobile clients handle that? For me it seems, that an mobile wallet not necessarily need to use its resources to share blocks, normal Freicoin nodes should be fine for that, but I didn't look into it.    (maybe no bug at all)

     

    There's no bug. All bitcoinj wallets are 'light' nodes, hosting a full blockchain is too resource intensive for phones. I think the claim that it somehow 'uses up' bandwidth is silly. Almost all popular altcoins use bitcoinj and I never heard anyone else complain about it. I also hardcoded an address to a dedicate freicoin node that I host on my VPS so it should help a bit

     

    If anyone has more questions or bug reports feel free to ask!

  7. Yea, better use Electrum like keywords and deterministic Wallets. By the way, is there an Electrum like address generator that you can copy that easy like bit-address?

     

    Well, if you mean deterministic keywords Brainwallet's 'Poetry' method lets you convert/deconvert your private key, address or any kind of binary data into memorable poetic words.

    It's pretty handy when you need to store the coins in your head. As long as you don't get alzheimer's that is :P

  8. For bigger sums it would be good to have something like Electrum or Blockchaininfo that does not store funds on an server.

     

    Actually, blockchain.info stores your private keys on a server, but they are encrypted from the client side with your password. The problem is that if your password is weak an attacker could attempt to bruteforce it and break the encryption which is has happened to quite a few people lately

  9. While I'd like to see the project done completely in open source style, I understand keeping the alpha "closed" to fix the first bugs and cleaning up the code / make sure there is no obvious security holes :)

    Cant wait for the beta release and hopefully along with that, the source code release ^^

     

    Of course! It's just that it's a bit less problematic for me to make quick fixes while it's closed atm

    But as soon as I release the beta you can bet your ass it will be open source ;)

     

    One question to add / possible bug report:

    Does anyone have problems with the QR code scanning?

    Might be cuz of the Jolla / SailfishOS, but after scanning the QR code, the "result" screen after the camera recognizes the QR is black with only a numeric keyboard on the screen. Have to swipe the program to background and go back to it, to "fix it" / get to the sending screen.

     

    That seems odd, does that happen every time you a scan a QR code, or just occasionally?

    It may be hard to debug because the wallet was never meant for SailfishOS, just android.

  10. He says it" flooding his freicoin nodes and its making it hard for anyone else to connect."

     

    I'm not sure what he means by that, I can always add a bigger list of nodes if needed.

     

     

    "i don't believe the mobile wallet is relaying the blockchain and only soaking it in, but id need to see the source to be aware if ti is or if its using headers only and merkle trees".

     

    The wallet only stores block headers and transactions related to it's addresses, it's not suppose to be a fully functioning node with a full blockchain

     

     

    "It's also It's giving the total balance before demurrage, so lets say i send 10 coins and wait a day, it still says i have 10 coins"

     

    Hm, do you mean the transaction got stuck, or are you saying that demurrage isn't being applied to the balance while sitting?

     

    If the transaction got stuck try resetting the blockchain

    But if you mean that demurrage is not being applied while sitting, it's not suppose to. Neither freicoind or the block explorer does this. Only during a transaction does it get applied.

     

     

    Also do we  have the source code?

     

    I have the source code, but fedde has asked me not to release it until the wallet is complete.

×
×
  • Create New...