Skip to content

Commit

Permalink
updated version number + docs
Browse files Browse the repository at this point in the history
  • Loading branch information
m2049r committed Aug 29, 2017
1 parent 30792c5 commit 2ebb9d0
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 38 deletions.
15 changes: 6 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,11 @@ Another Android Monero Wallet
- see the [FAQ](doc/FAQ.md)

### Disclaimer
You may loose all your Moneroj if you use this App.
You may loose all your Moneroj if you use this App. Be cautious when spending on mainnet.

### Random Notes
- Based off monero v0.10.3.1 with pull requests #2238, #2239 and #2289 applied => so can be used in mainnet!
- currently only android32
- ~~currently only use is checking incoming/outgoing transactions~~
- currently only android32 (runs on 64-bit as well)
- works in testnet & mainnet
- takes forever to sync due to 32-bit architecture
- use your own daemon - it's easy
Expand All @@ -23,15 +22,12 @@ You may loose all your Moneroj if you use this App.

### TODO
- wallet backup functions
- adjust layout so we can use bigger font sizes (maybe show only 5 decimal places instead of 12 in main view)
- review visibility of methods/classes
- more sensible error dialogs ~~(e.g. when no write permissions granted) instead of just crashing on purpose~~
- more sensible error dialogs
- check licenses of included libraries; License Dialog
- ~~make it pretty~~ (decided to go with "form follows function")
- ~~spend monero - not so difficult with wallet api~~

### Issues
- Pending incoming transactions disappear after reload
- Pending incoming transactions disappear after reload (and appear after being mined)

### HOW TO BUILD
No need to build. Binaries are included:
Expand All @@ -45,4 +41,5 @@ If you want to build them yourself (recommended) check out [the instructions](do
Then, fire up Android Studio and build the APK.

### Donations
4AdkPJoxn7JCvAby9szgnt93MSEwdnxdhaASxbTBm6x5dCwmsDep2UYN4FhStDn5i11nsJbpU7oj59ahg8gXb1Mg3viqCuk
- Address: 4AdkPJoxn7JCvAby9szgnt93MSEwdnxdhaASxbTBm6x5dCwmsDep2UYN4FhStDn5i11nsJbpU7oj59ahg8gXb1Mg3viqCuk
- Viewkey: b1aff2a12191723da0afbe75516f94dd8b068215f6e847d8da57aca5f1f98e0c
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ android {
applicationId "com.m2049r.xmrwallet"
minSdkVersion 21
targetSdkVersion 25
versionCode 6
versionName "0.4.2"
versionCode 7
versionName "0.5"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
externalNativeBuild {
cmake {
Expand Down
40 changes: 13 additions & 27 deletions doc/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,44 +4,30 @@

- Testnet and Mainnet
- Generate new wallets
- Recover wallets form nmemonic seed or from keys
- Recover wallets form mnemonic seed or from keys
- Create Watch Only wallets from address + viewkey
- Multiple wallets
- View wallet details (address, keys, etc.)
- View transactions inlcuding details and copy to clipboard
- Spend Moneroj (only on testnet - someone will loose money and want to blame me. No thanks!)
- View transactions including details and copy to clipboard
- Spend Moneroj (handle with care on mainnet!)
- Manually import existing wallet (by copying them to the Monerujo folder)
- Background updating (make sure you exit the wallet to stop updating to save some battery)
- Access to daemon with username/password and nonstandard port
- Only 5 decimal places shown in transactions (full amount in details - click on transaction)
- All significant figures shown balance

## I sent a transaction but it's not in my transactions list!
## I cannot select and copy the mnemonic seed
Copying anything to the clipboard on Android exposes it to any other App running. So this
is a security measure to keep your seed safe(r).

## I sent a transaction but it's not in my received transactions list!
Don't worry. Received transactions which are not mined yet disappear after the wallet is saved -
I blame this on the monero code. Wait for the block to be mined.

## Do you have any screenshots of what it looks like and how it works?
Here are some old screenshots with a bit of description.
I will be removing them soon. Just check out the App.

#### [Select Wallet](images/A-wallet_selection.png)

Here you see a list of installed wallets and an entry field at the top to enter the daemon address. To the right there is a pushbutton to change between testnet and mainnet. The entered daemon is saved and displayed according to the state of this button.

#### [Wallet Password](images/B-enter_password.png)

After selecting the wallet, the password is entered.

#### [Wallet Syncing](images/C-wallet_syncing.png)

After some seconds the wallet is displyed with it's last known state and synced to the network. If it says "disconnected" or takes forever to show this screen then the entered daemon is wrong or unreachable. (Yes, I need to check the daemon availability on the login screen ...) Go back, and check that.

During syncing, the number of remaining blocks is displayed - when this reaches 0 the blockchain is fully synced.

The balance is updated during sync.

### [Wallet Synced](images/D-wallet_synced.png)

When the blockchain is synced, the screen shows "Synced" and the current blockchain height. When new blocks become available they are also synced and new transactions are displayed.
No, but it looks fantastic. Just check it out.

## What files do I need to copy?
## Can I use existing wallet files?

If you want to use existing wallet files, you need to copy the wallet files from you current Monero client. These are:
```
Expand Down

0 comments on commit 2ebb9d0

Please sign in to comment.