Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    aion-kelvin
    @aion-kelvin
    Or does it fail to connect until the sync is done?
    Otniel Nicola
    @centrys-otniel
    the connection is made while it's syncing
    and where it ususally says it's "Up to date" it will say how many days behind you are
    considering that the average block time is 10s it will aproximate that you are X days in the past
    you should also be able to see the history up to that point in time
    aion-kelvin
    @aion-kelvin
    Ahh ok. Thanks. It turns out it wasn't working for me only because I accidentally turned off java API in the kernel
    Otniel Nicola
    @centrys-otniel
    oops :D
    aion-kelvin
    @aion-kelvin
    :P
    Ryan Quan
    @rquan2_twitter
    hi, I posted on your github issues about having trouble importing my ledger wallet to the aion desktop wallet and was asked to join the room (https://github.com/aionnetwork/Desktop-Wallet/issues/180#issuecomment-437272624)
    I am running Mojave 10.14 and my ledger is on firmware version 1.4.2
    Screen Shot 2018-11-18 at 8.33.50 AM.png
    this is the error I receive
    Contract data is set to "yes" and I am using the desktop wallet version v1.1.0
    Ryan Quan
    @rquan2_twitter
    Steps:
    • Plug in ledger
    • Unlock ledger
    • Open the Aion app
    • Open Aion Desktop Wallet
    • Click "Import account", click "Ledger"
    • Error appears (also appears when I press "Connect to Ledger")
    I've tried multiple USB ports as well as ones directly on my laptop
    centrys-cristian-ilca
    @centrys-cristian-ilca
    hi
    We've approached this issue and fixed it. The next release will hopefully work for you.
    Ryan Quan
    @rquan2_twitter
    Will the release be out before the token swap period ends? I have seen others post having the same issue as me
    gavinly
    @gavinly
    I'm unable to use my Ledger with Aion. Also a little concerned about the swap deadline (especially since last TRS payout was ~two weeks ago).
    @centrys-cristian-ilca when will the next release be available?
    Otniel Nicola
    @centrys-otniel
    @qoire should be able to confirm, but I think the next release will most likely be on the 26-th on November
    gavinly
    @gavinly
    Great, thanks @centrys-otniel
    Ryan Quan
    @rquan2_twitter
    worked perfectly! thanks
    Otniel Nicola
    @centrys-otniel
    Glad to hear that
    aion-kelvin
    @aion-kelvin

    @centrys-otniel Hey, are you still the right person to talk to about DesktopWallet?

    The wallet has a few dependencies on Aion kernel modules and aion_api. The jars of those components are checked in to the Git of DesktopWallet.

    I'm in the process of making some changes to those kernel modules and aion_api. As part of that, I'm planning to push some PRs to the aion and aion_api Git repos that make them temporarily broken for DesktopWallet (need to move the native library loader from modAionImpl to aion_api, but there might be some commits where it's removed from modAionImpl but not yet added to aion_api). As long as you do not change the jars in DesktopWallet, this won't affect you. Just wanted to check if this temporary incompatibility between modAionImpl/aion_api and DesktopWallet is ok for you (should only be a few days at most that this incompatibility exists)?

    Otniel Nicola
    @centrys-otniel
    hey @aion-kelvin I probably still am :D
    the kernel modules, I believe, are dependencies of the aion_api and not the wallet directly (though I might be mistaken about this to some degree)
    as long as the communication protocol between the java api and the kernel is not affected, we can live with an older version of the api.
    otherwise, we have to update the libraries and then the whole userbase will have to update their wallets, which is not a happy situation
    aion-kelvin
    @aion-kelvin
    Cool. I think you are right. Although, they are separate jars (the aion_api doesn't have those dependencies inside its own jar).
    ok, sounds good. no, communication protocol is not changing. just refactoring / moving build stuff around
    yeah, just stick with the older version, until the changes/refactor are all done. after that, you can switch to the new jars (i'll probably send out a DesktopWallet PR with this change when it's ready), but that can be released to users at any time (it will be transparent from the user's perspective)
    aion-kelvin
    @aion-kelvin
    (btw: nothing in the actual protocol is changing)
    Otniel Nicola
    @centrys-otniel
    ok, then we're fine until the next release, whenever that may come
    aion-kelvin
    @aion-kelvin
    @centrys-otniel Hey, how do you usually build the DesktopWallet from source and run it? I'm modifying some build scripts for our aion_api and want to make sure the jar it produces still works with DesktopWallet
    aion-kelvin
    @aion-kelvin
    oh, found the answer in Wiki
    Otniel Nicola
    @centrys-otniel
    sorry, I was offline
    aion-kelvin
    @aion-kelvin
    @centrys-otniel No worries. Do you know how to build Desktop Wallet for Mac and/or Windows? (the Wiki only says do ant pack but the output zip file contains the .sh file but not the Mac dmg or Windows exe/bat
    Otniel Nicola
    @centrys-otniel
    Hi @aion-kelvin, you need to make a dev setup on a Mac machine to build for Mac
    Running ant pack on MacOS should create a fooder that you can use as support for creating a dmg installer
    aion-kelvin
    @aion-kelvin
    ah ok
    How about Windows?
    Otniel Nicola
    @centrys-otniel
    Windows is similar. You have to setup a cygwin environment to be able to run sh scripts and running ant pack creates a folder with everything needed to create the installer
    Then you have to use Inno Script Setup to create the installer.
    aion-kelvin
    @aion-kelvin
    i see
    cool, thanks for the info
    Otniel Nicola
    @centrys-otniel
    There's a .iss script in the scripts folder and use that with Inno Setup to create the installer
    Yao went through this at some point
    The .iss script has some comments with instructions on how to sign the app with a certificate. Basically you need to install some Microsoft SDK before you can sign the executables
    aion-kelvin
    @aion-kelvin
    gotcha. thanks