Code Monkey home page Code Monkey logo

arizen's Introduction

Dependency status License Build status

User Manuals

Notes

  • To upgrade to v1.2.5 on Windows, please uninstall any previous version of Arizen before installing v1.2.5. This is needed because the installer works differently in v1.2.5. As always please make sure you create regular backups of your awd files.

Version History

v1.2.5

  • Update of dependencies, removal of unused dependencies
  • Switch to NSIS Windows installer
  • Code Signed releases
  • Fix for incorrect fiat price info

v1.2.4

  • Fix for OP_RETURN vout causing balance updates to fail
  • Package updates based on results of yarn audit

v1.2.3

  • Fix transaction history crashing the app for some users
  • Clarify intent of transaction limit setting

v1.2.2

  • Fix: Add Async to vout array manipulation to improve performance
  • Package updates based on results of yarn audit
  • Removal of non functional import tool from main application menu

v1.2.1

  • FIX: issue in Batch Split when are more addresses than you can divide into
  • Small visual GUI changes
  • FIX: Linux Sync issue: Add user defined delay
  • FIX: Api URLs
  • Domain Fronting removal

v1.2.0

  • Brand expansion
  • FIX: max button

v1.1.91

  • FIX: generate new T address
  • FIX: max button

v1.1.9

  • Batch Split
  • Add certificate login to the Secure Node
  • Max button in withdraw tab
  • Speed-up
  • Minor fixes
  • More languages
  • Hide LEDs when Secure Node is not connected/setting is not presented
  • Less confusing "create wallet" dialog
  • Additional warnings and errors in the login process
  • Disallow generating/clicking on create new Z address when Secure Node is not connected

v1.1.8

  • Refactor: batch-withdraw functionality
  • Introduce booster for batch-withdraw functionality (speed-up logic in case of many addresses)
  • Sync refresh of Z balances.
  • Ping to IPv6
  • Include flatten package
  • Fix of the flickering issue in TXs
  • Italian and Bulgarian translation

v1.1.7

  • Support for sending Z transactions and addresses (available only for Secure Node (SN) operators).
  • Added items in Settings menu for configuring the connection to SN.
  • All Private Keys for T addresses are held ONLY in Arizen wallet.
  • All Private Keys for Z addresses are synchronized from your SN into Arizen and vice versa.
  • Send T-Z tx, here is used T-T-Z schema 2 transactions (fee is divided, use fee for 2 txs), the middle T address is address in your SN for security reason).
  • "watch only/intermediate" T address has been introduced - it is used for T-Z tx (there are 2 txs and fee is divided 2 = schema is: T(Arizen)-T(on your SN)-Z(on your SN or anywhere), from this intermediate T address you will have PK stored ONLY in your SN.
  • Send Z-Z with your SN.
  • Send Z-T with your SN.
  • Send T-T is unchanged - API is still used.
  • Import Private Keys of your Z addresses.
  • Export Private Keys of your Z addresses.
  • Updated translations keys.
  • Renamed: from "Username" to "Wallet Name" -> less confusion, Arizen is NOT client-server application.
  • Reformatted Settings menu and fix overflow.
  • Prevent spending Coinbase unspent transaction outputs (Coinbase UTXO).
  • Updated languages: English, Czech, German, Greek, Dutch, Serbian, Korean, Japanese

v1.1.6

  • Automatic logoff timeout can be now enabled and set in Settings (minimum 60s of inactivity).
  • Domain Fronting servers can be set in Settings.
  • User now can change password - from File menu (this password doesn't need to meet any criteria). Password will be changed only in last .awd file.
  • Fixed: rounding issue.
  • Travis CI support enabled for the faster development cycle.

v1.1.5

  • Domain fronting support.
  • Fix bug when you want to send 1000ZENs and more.
  • Small visual fixes.
  • "Show zero balance" checkbox is checked by default for better UX.
  • Async calls for API requests.

v1.1.4

  • Fix: link from About section is not opened in Arizen
  • Automatic pruning of old backups (maximum of 25 last backups)
  • Settings for disabling notifications
  • Import single PK via GUI
  • animated image when data is loading
  • reworked batch-withdraw logic
  • Arabic and Portuguese translations
  • Warning messages in critical steps
  • Introduce help menu
  • Change text
  • Tool for updating translations
  • Fix: exported keys can be imported into Swing (finally)

v1.1.3

  • FIX: Import Private Key in WIF and HEX format (Compatible with Swing wallet).
  • FIX: Export Private Key in WIF and HEX format (Compatible with Swing wallet).
  • FIX: About section.
  • FIX: Sweeping (Batch withdrawal) ignore selected zero wallets.

v1.1.2

  • Feature: Paper wallet - you can create QR codes (private key and address) which can be exported into PDF file and printed. This created address can by included to your Arizen or not.
  • Feature: Arizen has been translated into 14 languages see Settings.
  • Feature: Your total balance is shown in selected fiat currency with the actual exchange rate (see Settings).
  • Feature: Import and export your private keys.
  • Feature: Sweeping (batch withdrawal) functionality for Secure Node operators - you can now withdraw only ZENs above a selected threshold (e.g. 42 ZENs or 0 ZENs when you want to consolidate your ZEN to one address) from multiple addresses at once only with one fee!
  • Feature: Rebranding - new logo and colors.
  • Fix: Notifications has been enabled again.
  • Fix: Problem with antiviruses have been solved (false positive detection with AVG, Avast, etc.).
  • Fix: Problem, when a user can't log in, should be solved.
  • Fix: Problem when a newly generated address can disappear has been solved.

v1.1.1

  • Fixed auto-updater issue

v1.1.0

  • New GUI and improved functionality

v1.0.1

  • added possibility to chose one of your wallet in "Send" "To" section
  • Fixed bug with wrong transaction ordering in transaction history section
  • Fixed bug with importing wallet on "Create new wallet" forms, for .uawd and .awd files
  • Fixed copy/cut/paste in register form
  • Allow special character in username
  • Fixed auto-update feature on Windows
  • Only AppImage format is supported for Linux (only this format can be auto-updated)

v1.0.0

  • You can download Arizen wallet from Release section from Github right now
  • You can create multiple separate accounts
  • Password protected locally stored accounts
  • All data are encrypted (any of other wallets does not have this) and stored only on your HDD
  • Detailed info about address and transaction history
  • You can import / export wallet to encrypted .awd / decrypted .uawd Arizen's file
  • Desktop notifications when balance has been changed
  • Arizen automatically downloads updates instead of you
  • Windows + MacOS + Linux installation files

Wallet

  • Needs connection to the insight and API (you can change servers in settings)
  • Arizen is API wallet

Arizen file locations

  • Linux: ~/.arizen/wallets/wallet_username.awd
  • Windows: C:\Users\username\AppData\Roaming\Arizen\wallets\wallet_username.awd
  • MacOS: /Users/username/Library/Application Support/Arizen/wallet_username.awd

Development

How to create distribution

  git clone https://github.com/HorizenOfficial/arizen
  git checkout master
  npm install
  npm run dist

GIFs

Arizen Settings

T-T-Z transaction via Secure Node

Z-Z transaction via Secure Node

Z-T transaction via Secure Node

Screenshots

Login Create wallet Batch withdraw Paper wallet Send function Send function 2 Deposit Settings About Notification

arizen's People

Contributors

cronicc avatar dependabot[bot] avatar detriksys avatar ecutdavid avatar evanslify avatar gsfakianakis avatar jdrowell avatar jiri-novotny avatar jonghun-hong avatar joweiss avatar jwthanh avatar lukasbures avatar mstr1337 avatar neduchal avatar pizzapete avatar romali avatar sdaylor avatar ultimateblockage avatar vherus avatar votuanphong1983 avatar woky avatar zennermac 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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

arizen's Issues

Crashing at login

Hi guys,

first time downloading Arizen on Mac. v.1.1.1
Created an account and added a path to my wallet.dat file.

Then login screen appeared, after I enter my data the wallet just crashes. No errors or nothing. Gone :)

Arizen on Ubuntu suggestion and bug.

Dangerus!
Creating a new wallet with the name of already existing wallet name overwrite .awd file and create a new entry in users.arizen file, after that it is not possible to log in to this wallet.

Bug:
Import wallet on Ubuntu from .awd/.uawd not working, timestamp on wallet.awd file it's changing, but size stay the same, (sqlite-3.8.2-1ubuntu2.1)

Suggestion:
Possibility of importing a wallet just after start program, right now is only possible after create a new wallet, then login into it and import.

Page is opened in Arizen

When I click on the ZEN logo in About section, I am redirected to our homepage - that is right - but it is opened in Arizen window instead of web browser window.

Feature for a wallet - sending (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

If user wants to send to a destination wallet ("To"), the wallet can be chosen only in address format. It would be more user friendly to have an option "Select", too (just to choose from a list of favourite wallets e.g. wallet of your wife, girlfriend, etc. :-D ).
See picture below with a red box.

zen_20

Wallet address now showing sent zen on Mac client.

I sent zen from my swing wallet to by Arizen wallet to four different address and the zen never arrived in my my Arizen wallet, even though more than an hour passed since I have sent the zen to the Arizen wallet. What do I have to do to make sure the Arizen wallet reflects the transactions did occur and makes the balances available to me. I see the transactions did occur and were updated on the block chain. Below is the link to the specific address I sent my zen to. What must I do to update my Arizen wallet to show the zen has been properly transferred so the funds are available to me?

Below is the addresses I sent the zen to in my Arizen wallet.

http://explorer.zenmine.pro/insight/address/znazdKQdnVWj3xKLrFtWT8anEyMjc8a3NBS
http://explorer.zenmine.pro/insight/address/znWdeZz8YGgcRZoxMwWmAuEmreRFTx6wtL4
http://explorer.zenmine.pro/insight/address/znjckuLgGmuWxHFYCGZN3m1RpSwaQVGPwBr
http://explorer.zenmine.pro/insight/address/znjNbExyE28KM1ug3spKmrHVTBJWHyJr7yS

Please help!

Thanks,
David

QR code - option for export to the pdf file

Testing was done on: Windows
Arizen version: 1.1.1

If the user wants to deposit, it can be used QR code. It would be nice to have an option for of export QR code to the pdf file.

cervena nula

False positive virus scanner alert

It's known that 2 antivir SW are detecting false positive alert of our Win version installation file, see link or picture below.

Solution - for being sure you can check sha256sum, if that it's identical with provided one from released section then it's fine.

antivir

No Linux Support - Windows Install Blocked by anti-virus Avast

I run Linux Mint 18 on my primary machine. Arizen does not contain a Linux package. Will one be developed?

Using a Windows 10 machine, I downloaded Arizen.Setup.1.1.1.exe. Installation was blocked by my anti-virus due to a FileRepMalware warning.

Can you recommend an alternative?

Renaming of wallet (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

It is possible to rename a wallet. After confirmation there is a statement "Wallet name has been updated". Nevetheless in the list of wallets there is no change. The user has to click on messenger and then back to wallet. After this the name of wallet is really updated. See picture below.

zen_14

where did my wallet go???

I recently installed the Zencash wallet and bought some Zencash and transferred it to my wallet. I left the application running for a few days and it all seemed to be there and everything seemed to be fine.

Now all of the sudden the wallet says:
Username:
Password:

What is this? I don't ever remember creating a login for my wallet???!!

Or it gives me the option to create a new wallet!

Please tell me I still have the wallet on my computer somewhere?!

FYI using version 1.1.1 of Arizen on MacOS High Sierra

Special characters in username

OS: Windows 10
Version v1.0.0

From Slack:
Arizen doesn't like when we put special char in the usernam. I've put "Cédric" for username but it fail when login so I had to create new wallet with cedzzz as username. Now it works.

Feature Request: Export private Keys

We need the ability to export the private keys in plain text format.
If you don't know the private keys for your addresses then you are not really the owner.

Logo position

Testing was done on: Windows
Arizen version: 1.1.1

The logo isn't in the middle of screen. It would be nice to have it in the middle:-)

logo_bug

export / import the wallet for backup

I want to have the feature that we can export the wallet to the local computer for the backup, or import the wallet to another computer easily. Exported or imported format could be in json.

Register form - incorrect statement (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

The username is supposed to have at least 4 letters. If it is chosen username with 4, 5 and more letter the statement is highlighted by red color to indicate a wrong choise. See pictures below.

zen_4

zen_5

Import wallet from wallet.dat (Berkley DB format)

We used to parse wallet.dat with regular expression. That was unreliable. ZenCash switched to new version of Berkley DB in forked Bitcoin core and only berkleydb available node.js module didn't support that version. Currently there's no import of wallet.dat.

Sending in wallet - tooltips (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

It would be very usefull to add tooltips to the section "Send". See picture below with a red bubble.

zen_19

Doubled history entries, ver 1.0.1

Hi!

After update to 1.0.1:

  1. All my previous was wiped. Not a big deal, but in options I set it to store 250 entries.
  2. Transactions in history doubled. See screenshot.
    arizen_2017-11-05_20-03-27

Total balance in another currencies

Testing was done on: Windows
Arizen version: 1.1.1

It would be nice to have the total balance in EUR, USD or RUB (Russian ruble) with the date of update.

penezenka_front

User cannot register

Arizen version: 0.1.0-beta

Somebody from Slack cannot even register, see pic below:
pasted image at 2017_10_20 03_37 pm

Problem send ZEN from Arizen on Linux

Couple of times I send zen without the problem but now is not working anymore
After pressing "send now" button Arizen become grey and this is expected but after while returns following message:
Error: bhash_err: Error: socket hang up
And here output from command line:

me@pc:~$ arizen
Update for linux-x64-prod-v1.0.1 is not available
{ Error: socket hang up
at TLSSocket.onHangUp (_tls_wrap.js:1130:19)
at Object.onceWrapper (events.js:314:30)
at emitNone (events.js:110:20)
at TLSSocket.emit (events.js:207:7)
at endReadableNT (_stream_readable.js:1045:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
code: 'ECONNRESET',
path: null,
host: 'explorer.zensystem.io',
port: 443,
localAddress: undefined }

Feature Request: Import Wallets from private Keys

I have a paper wallet which I want to import into Arizen. But there is no option to import Private Key.
Also when I try to import from wallet.dat created by zencash wallet, the app simply crash.

[RFC] storage change

Currently, we're using SQLite to store state and cached data. I propose we ditch that in favor of simpler JSON file storage. I haven't considered versioning and migration, which we will need for upgrades and imports from older storage formats, yet.

Reasons for change

We do not use nor need features of a SQL databases at all.

  • We don't need concurrent access to the database. In fact, we don't even have it now because we use in-memory database and if we start and use multiple instances of Arizen, each will silently overwrite the encrypted database file which could and probably will lead to data loss (for example when you create a new private key in the first instance, send money to it, close the first instance, then close the second instance, then you'll lose the private key (and money) from the first instance because the second instance overwrites the encrypted database file on exit). This could be prevented by using a lock file and not allowing to run multiple instances of Arizen on one computer. The point is, we don't need to concurrently modify the database file because we want it to be used only from the main process of a single Arizen instance.
  • We don't need SQL. First of all, transactions are immutable. Once we load them from the database we send them to the render process and that's all. In the main thread, we only need a set of known transactions IDs and addresses to fetch new transactions which we'll then save and send to the render thread. Possible sorting and searching of transactions will be done on a list of JavaScript objects in the render thread without SQL. So we don't need to keep the transactions in the main thread. But currently we keep the whole database in the memory for no valid reason. Second, it's unnecessarily unpleasant to work with SQLite via sql.js. See for example this callback which is passed sql.js result object. Why do we have to work with shit like data.wallets[i][4] instead of data.wallets[i].balance? Can't we just use plain JavaScript objects? What advantage does SQL brings us here when the code is less readable and the data stay in the memory in the end anyway!?

Rough idea

We will have two compressed and then encrypted JSON files in Arizen state directory (${walletname} refers to an user's wallet name):

  • private - ${walletname}.private.dat
    • Will contain
      • master private keys
      • optional user supplied names for master private keys (addresses)
      • (in future) BIP-32 structure
      • Arizen settings (API URL, etc.)
    • We don't need to store addresses as they can be derived in run time.
    • Will be updated in blocking fashion every time a change is made to the wallet.
  • cache - ${walletname}.cache.dat
    • everything what can be read from the blockchain (last known balance and transactions for each private key or derived address)
    • Once it is read and processed it'll be discarded.
      • New transactions and changed balances will be kept in a queue.
      • The queue will be saved to the file every N minutes.

This is just a rough idea without any specifics. Comments?

Can't log in conection refused.

yesterday I logged in just fine and it took my money now I can't log in. What gives?
I chose http://Eugene.Iotasupport.com

I am one day into the IOTA craze and thinking about writing it off as a hoax. Reliable, secure, do you guys even know what those words mean?

Please help.

Cut/copy/paste does not work

Testing was done on: macOS High Sierra
Arizen version: 1.0.0

Cut/copy/paste does not work on Login screen and Create Wallet screen.

Install help

I'd like to install Arizen on my Linux mint machine. I cloned the repo to my hard drive, now I see an /arizen folder. What do I do now?
I'm a newbie with installing from github.
Thanks!

Settings format (Windows)

Testing was done on: Windows
Arizen version: 1.0.0

It would be more user friendly to use better format, see picture with a red rectangle bellow.
9

The address isn't shown in whole format however there is big space for that. See a red rectangle in the picture below.
10

Paper wallet

#152

  • Do not show QR codes if user generated 3-4 wallets without reloading app. When I close the dialog using the X button, everything is fine. If I use the escape button in the keyboard, the next wallet generation fails to load qr codes.

Mac Password Issue

I downloaded the wallet and installed it on OS X Open Sierra and tried to create an account in the wallet.. I used a long password in excess of 30 characters random complex character which meet all the criteria. The wallet and account was created it seems but it crashed every time I tried to load the account. I also tried to import the swing wallet without perceived success when I created this account. The path to wallet read with a fake wallet path in the directory listing. I am not sure if this has anything to do with the crashing issue or not. However, The zen wallet crashes after I click login and the account does exist on the computer because I could not use the same account name when I tried to remake the account with the same username..

I also create an account using a different username and used 9 character complex password and the wallet created and loaded normally.

32 bit

Hi, anyway you can release a 32 but windows app? I want to install it on my local tablet.

Thanks

Sending - delayed transaction (Windows)

Testing was done on: Windows
Arizen version: 1.0.0

If user wants to send the amount from and to his/her wallet, a label occures with sign "Sucess", see pic below. (Word Success is written with double "C".)
4

But then it generates a sign in internet explorer, see pic below.

5
But eventually the transaction is done afer few minutes. And user can see it in transaction history.
6

Transaction inside of user's wallet - transaction history

Testing was done on: Windows
Arizen version: 1.1.1

When the user sends an amount from his/her wallet to his/her another wallet, then the transaction in transaction history is highlighted by red colour and number zero is indicated by "minus". It would be nice to have the green color and "plus".

cervena nula

Transaction history missing (Windows)

Testing was done on: Windows 7
Arizen version: 1.0.0

If user log in to the wallet there is no transaction history. Clicking on "Refresh" button doesn't help. See picture below.

1

Planned features for v2.0.0 version

Planned features for v2.0.0 version

Bugs

  • bug-free
  • flawless wallet.dat import, when is file parsed there is chance that all addresses are not imported

Missing features

Features which miss in current development branch:

  • Setting page, where all settings will be stored (e.g.: language, API, insight, number of transaction in displayed transaction history)
  • About page with contributors credits, license, and Arizen's version
  • Selector of user's addresses in sections: "From", "To"
  • Transaction history is too verbose, clickable transaction detail missing
  • Synchronise appearance of all buttons/menus/login page and etc
  • Synchronise fonts
  • Add functionality to add "known/friends/recently used" addresses to user's contact list

Features (ordered by importance):


  • Reimplement our storage files
  1. Backward compatibility is MUST HAVE (implement import function)
  2. Reimplement our storage files based on #115

  • new GUI for v1.1.0 - fully responsive and scalable

  • Add support for importing "exported file"
  1. from Swing wallet
  2. *.awd and *.uawd
  3. plain text for PKs

  • Option for withdrawing all funds for all of your Security Nodes which are > 42 ZEN
  1. Add to menu page/tab/navigation to a screen with: list of all addresses which user has in the wallet, then let user check checkbox (one checkbox per line, per address). The user will select the addresses which are used for Security Node staking (user has there at least 42.0 ZEN).
  2. That list should be a table with lines, on each line will be Name (or address when the name was not set), amount of ZEN in that address, the checkbox for selecting processing.
  3. Information about selecting/checking that address will be stored in local DB.
  4. Next, there will be label/name of address/address hash (or blank at the beginning), next to this label will be button which call screen where you will be able to select one of your address where all the funds which met the condition will be sent.
  5. At the bottom of this screen will be processing button "withdraw all funds greater than 42ZEN from all staking addresses".

  • Add option for selecting language to settings screen
  1. Add a dropdown list to the setting screen, where the user can set his preferred language.

  • Generating paper wallet
  1. Add to menu page/tab/navigation to a screen with a possibility to generate new paper wallet with all necessary QR codes and the button for export to *.pdf file which user can print.

  • RPC connect user's Security Node
  1. Add to menu page/tab/navigation to a screen with a possibility to set all necessary parameters for connecting to user's Security Node.

  • Manage user's Security Node
  1. User could be able to manage his Security Node (it is based on RPC connect user's Security Node)- will be clarified

  • Sending private transaction

  • Generating new private address

  • Messenger
  1. It is based on: RPC connect user's Security Node and Manage user's Security Node
  2. create, manage, add your identity
  3. messaging 1-1
  4. messaging 1-many
  5. add/remove/edit your contacts
  6. messaging history
  7. compatible messaging with other messengers

  • HW wallet (TREZOR or Ledger Nano S) support

Sending in wallet (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

  • In section "Send" there are different fonts.

  • Destination wallet can be choosen in an address format. User cannot chose even his/her wallet.

See picture below with red arrows.

zen_18

Withdraw - default Error in incorrect form

Testing was done on: Windows 7 Professional
Arizen version: 1.1.1

If you click on Withdraw then there is a default Error... Maybe it'd rather be better to change the error and say the same thing in different way. E.g. Please, fill the field "From" etc.
withdraw2

How to create translation of Arizen

We would like to have these translations:

With bounty 0.2 ZEN / translation (only if your translation will be without corrections and you will be only one contributor - see bounty requirements):

Without bounty:

  • Others #190 (English, Czech, #228 Polish, #215 Dutch, #225 Greek, Serbian, Turkish, #238 Vietnamese)

Translation instructions

Minimum supported version: 1.1.2

All language files are save in subdirectory lang. They have fixed filename: lang_{langcode}.json (e.g. lang_en.json for English.)

Each language file has same structure which begins with languageName and languageValue items. For English translation ther languageName item is English and languageValue is en (notice: same as langcode in filename).

The rest of the lang file are translated items grouped as they are grouped in the Arizen.

For new translation it is necessary to create new lang_{langcode}.json file (please use this 2 character language ISO 639-1 Code). The best way is to copy english version and change name to wanted language. Then you have to change values of all keys in the language file.

Notes:

  • Some strings contain tags such as <strong> or %s. Please do not delete or make any changes of this tags. Just translate the rest of the string.
  • Parts labeled as login and createWallet are optional. This pages of the Arizen app will be translated in future.

Example (shows only a part of the lang file):

English lang:

{
  "languageName": "English",
  "languageValue": "en",
  "wallet": {
    "showSettingsDialogButton" : "Settings",
    "showAboutDialogButton" : "About",
    "refreshWallet" : "Refresh",
    "logout" : "Logout",
  }
}

Czech translation

{
  "languageName": "Czech",
  "languageValue": "cs",
  "wallet": {
    "showSettingsDialogButton" : "Nastavení",
    "showAboutDialogButton" : "O Programu",
    "refreshWallet" : "Obnovit",
    "logout" : "Odhlásit",
  }
}

Bounty requirements:

  1. Create a pull request to development branch (PR) with translation (only translations from the list above will be credited)
  2. Only first contributor will be credited (if there isn't any other)
  3. Refer your PR in this issue and in relevant one for record
  4. When there will be more contributors - e.g. translation corrections, the bounty will be divided equally among all participants who made a contribution to that PR.

Created adresses disapear. With their balances

Hi,

Got Arizen 1.1.1 installed, and created a new address via the Overview --> Get a new address button. Mined for a few days, went to check the balance today and found a zero balance. Also, the address i created (and which i mined to) is nowhere to be found.

Went to check on explorer.zensystem.io and the address exists and has the expected balance.

How can I get back the adress ( I have not backed up the wallet)?

Register form - wrong working request in username (Windows)

Testing was done on: Windows 7
Arizen version: 0.1.0-beta

Register form doesn't work properly. At first it is necessary to write a username with at least four letters. The requsted is highlighted by red color. See picture bellow.

zen_first

But if it is written only 1 letter, the statement has been changed to green to indicate that the username is correct. See picture bellow.

zen_3

Can't Log in

Hello,

I made an Arizen account and deposited couple of Zencash

Yesterday i tried to log in everything was working great. Today i can't log in . It keeps saying that i have wrong password and username , which is not that case . Please let me know how i can take back my account . Thank you

Can't send transaction

When I tried to send and using the select button to select the wallet.

It's not letting me send because of this error:

Bad format of source address!

I think it's because it's getting the wallet's name instead of the address because the name is displayed instead of the address.

I'm using MacOSX.

No sha256sum for v1.0.0?

Would possibly spark a bit more confidence if people could verify the sha256sum checksum for the latest release also.

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.