Skip to content

Commit

Permalink
Update for Aeon v0.13.0 mainnet, minor text and ux enhancements. Upda…
Browse files Browse the repository at this point in the history
…te readme to reflect changes and build instructions.
  • Loading branch information
BigslimVdub committed Sep 26, 2019
1 parent d625b41 commit d17f925
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 20 deletions.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ Welcome to AeonLW, the new Electron based Aeon Wallet. This wallet is a new ligh
npm install -g quasar-cli
git clone https://github.com/aeonix/aeon
cd aeon
-- for development testing: make release-static (Wait for aeon to build binaries)
-- for personal use: You can download the latest Aeon cli release and use those binaries.
cp /path/to/aeon/binaries/aeond /path/to/AeonLW/bin/
cp /path/to/aeon/binaries/aeon-wallet-rpc /path/to/AeonLW/bin/
cd /path/to/AeonLW
Expand All @@ -57,10 +59,13 @@ To build on all operating systems run:
```
npm run build-all
```
Note: this has not been fully tested, recommend to use ``npm run build`` for your specific operating system.

### Change NOTES:

Version 1.0.1 has the "pre-release" functionality of K12 with locked ring 3 and updated fee structure. Please use the latest pre-release binaries for K12 fork you generate with this version if building from source. This version of 1.0.1 can be used on mainnet as of 9_10_2019.
v1.0.0 - Initial release usable on Daemon version 0.12.9.0 mainnet.
v1.0.1 - Maintenance release to incorporate locked ring 3 and use of latest Aeon binaries from 9/2019
v1.1.0 - Mainnet release of AeonLW for use with Daemon/RPC versions 0.13.0, minor enhancements to operation and text for better UX

### Known AeonLW Bugs/Issues

Expand All @@ -72,6 +77,10 @@ Version 1.0.1 has the "pre-release" functionality of K12 with locked ring 3 and

* If the user selects a remote node that does not support the latest Daemon or Wallet, the application may hang up. Fix- Use local daemon or remote daemon with a known latest daemon matching AeonLW in operation. AeonLW does save RPC logs in .Aeon/logs folder where user can check errors noted by the wallet-rpc embedded in AeonLW.

* AeonLW will not import my old wallet.keys file I used before trying AeonLW. Fix- AeonLW can not import wallet files from anything other than AeonLW generated electron wallet files. If you try importing a wallet file generated from the Official Aeon-GUI or Simplewallet it will fail. Try restoring from seed words in AeonLW if you want to use your old wallet on AeonLW.

* I tried AeonLW but want to go back to using an older blockchain version of Aeon for some reason. Fix- You will not be able to use an older AeonLW version with a current blockchain version file. AeonLW will fail or lock up due to no error handling for this. If you want to use an older version of AeonLW, you must either choose a new blockchain file location and re-sync the blockchain or delete your current blockchain LMDB file and resync from 0 in the standard location /aeon/lmdb/.

---

### LICENSE
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "AeonLW",
"version": "1.0.1",
"daemonVersion": "0.12.9.0-27158f",
"version": "1.1.0",
"daemonVersion": "0.13.0",
"description": "A Lightweight Digital Aeon Wallet",
"productName": "AEONLW",
"repository": {
Expand Down
4 changes: 2 additions & 2 deletions src/components/mainmenu.vue
Original file line number Diff line number Diff line change
Expand Up @@ -120,12 +120,12 @@ export default {
// short delay to prevent wallet data reaching the
// websocket moments after we close and reset data
this.$store.dispatch("gateway/resetWalletData")
}, 250);
}, 500);
}).catch(() => {
})
},
exit () {
this.$gateway.confirmClose("Are you sure you want to exit?")
this.$gateway.confirmClose("Are you sure you want to exit AeonLW?")
}
},
components: {
Expand Down
2 changes: 1 addition & 1 deletion src/layouts/wallet-select/main.vue
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export default {
// short delay to prevent wallet data reaching the
// websocket moments after we close and reset data
this.$store.dispatch("gateway/resetWalletData")
}, 250);
}, 500);
}
},
components: {
Expand Down
8 changes: 4 additions & 4 deletions src/layouts/wallet/main.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@
<q-tabs class="col" align="justify" :color="theme == 'dark' ? 'light' : 'dark'" inverted>

<q-route-tab to="/wallet" default slot="title">
<span><q-icon name="attach_money" /> Wallet</span>
<span><q-icon name="attach_money" /> Your Wallet</span>
</q-route-tab>
<q-route-tab to="/wallet/receive" slot="title">
<span><q-icon name="call_received" /> Receive</span>
<span><q-icon name="call_received" /> Receive Aeon</span>
</q-route-tab>
<q-route-tab to="/wallet/send" slot="title">
<span><q-icon name="call_made" /> Send</span>
<span><q-icon name="call_made" /> Send Aeon</span>
</q-route-tab>
<q-route-tab to="/wallet/addressbook" slot="title">
<span><q-icon name="person" /> Address Book</span>
</q-route-tab>
<q-route-tab to="/wallet/txhistory" slot="title">
<span><q-icon name="history" /> TX History</span>
<span><q-icon name="history" /> Transaction History</span>
</q-route-tab>

</q-tabs>
Expand Down
2 changes: 1 addition & 1 deletion src/pages/init/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export default {
case 5:
this.$q.notify({
type: "warning",
timeout: 2000,
timeout: 4000,
message: "Warning: Aeond not found, using remote node"
})
break;
Expand Down
15 changes: 7 additions & 8 deletions src/pages/init/welcome.vue
Original file line number Diff line number Diff line change
Expand Up @@ -51,22 +51,21 @@

<p>You are using a
<template v-if="pending_config.daemon.type == 'local'">
<code>local node</code>
<code> local node </code>
</template>
<template v-if="pending_config.daemon.type == 'local_remote'">
<code>local + remote node</code>
<code> local + remote node </code>
</template>
<template v-if="pending_config.daemon.type == 'remote'">
<code>remote node</code>
<code> remote node </code>
</template>
<template v-if="pending_config.app.testnet">
<code>on testnet</code>
</template>
and will store data in
<code> on testnet </code>
</template> and will store data in
<code>{{ pending_config.app.data_dir }}</code>
</p>

<p>Press next to sync with the Aeon network!</p>
<p>Press "next" to sync with the Aeon network!</p>

</q-step>

Expand Down Expand Up @@ -107,7 +106,7 @@ export default {
}),
data() {
return {
choose_theme: "light",
choose_theme: "dark",
choose_lang: "EN",
version: "",
daemonVersion: ""
Expand Down

0 comments on commit d17f925

Please sign in to comment.