theoreticalbts
2e9876b557
Implement chain-locked transactions
2015-08-06 12:56:37 -04:00
theoreticalbts
9f9c1e7895
egenesis: Initial implementation of embedded genesis
2015-08-06 12:42:59 -04:00
theoreticalbts
1556fc5e54
Remove vestigial field_reflector
2015-08-06 12:40:53 -04:00
theoreticalbts
97137c8808
Add cli_full_wallet to CMakeLists.txt, fix include
2015-08-06 12:40:53 -04:00
theoreticalbts
c7444f8d4d
Implement minimal "make install" command #219
2015-08-06 12:40:53 -04:00
Nathan Hourt
a04995a9f2
[GUI] Fix build on Linux
2015-08-05 22:54:03 -04:00
Nathan Hourt
762c8712a8
[GUI] Properly implement transaction delegate
...
Now that sending transactions works, it was time to rewrite the GUI
representation of a transaction to be general enough for more than just
one transaction type.
2015-08-05 16:03:13 -04:00
Nathan Hourt
543c505e40
[GUI] Tweaks, bug fixes, facelifts
2015-08-03 14:59:34 -04:00
Nathan Hourt
eda4bae359
[GUI] Transfers now work!
2015-08-03 11:59:02 -04:00
Nathan Hourt
99d6450473
[GUI] Implement transaction broadcasting
...
Still need to set expiration, so none of the transactions I broadcast
work yet... :( Sadly there is no testnet so I can't finish this. Oh well.
I'm sure it'll be much easier on Monday.
2015-07-31 17:56:27 -04:00
Nathan Hourt
02682e761c
[GUI] Add option to encrypt transfer memos
...
Also, refactor common unlocking finish/cancel buttons into a reusable
component
2015-07-31 17:56:27 -04:00
Nathan Hourt
b789dff678
Fix build
2015-07-31 09:51:05 -04:00
Nathan Hourt
82ea3c1edd
[GUI] Add transaction signing
...
TODO: encrypt the memo (some work to facilitate this is done in this
commit)
2015-07-29 17:56:37 -04:00
Nathan Hourt
391cb5e627
[GUI] Fix args to callback in FormBox.qml
2015-07-29 16:36:03 -04:00
Nathan Hourt
75f05a8b1f
[GUI] Fixes in TransferForm.qml
2015-07-29 15:59:15 -04:00
Nathan Hourt
03e16afdb2
[GUI] Progress circa wallet and keys
...
- Fixes to wallet
- Open or create wallet on startup
- Add support for importing keys
- Show user what level of ownership they have over accounts
2015-07-29 15:50:18 -04:00
Nathan Hourt
2c77085bdf
[GUI] Early work on visualizing a transaction
...
Super ugly right now, just showing that the data is actually there
2015-07-27 16:59:55 -04:00
Nathan Hourt
5d7ae4e6a8
[GUI] More work to support transactions
...
- Refactor GUI with FormBase.qml
- Fix memo handling in TransferOperation
- Add TransactionConfirmationForm.qml which will eventually display a
transaction for confirmation
2015-07-27 16:01:22 -04:00
Daniel Larimer
bd4ab4f168
resolving conflict in command line short cut for -h
2015-07-27 09:12:04 -04:00
Nathan Hourt
f25a1ea360
[GUI] Lay out more transaction infrastructure
...
A little more backend development, and create some GUI framework for a
confirmation dialog
2015-07-24 15:55:58 -04:00
Nathan Hourt
972c9a6407
[GUI] Remove broken toQstring function
2015-07-24 13:57:51 -04:00
Daniel Larimer
36ba2e1d45
integrate wallet with GrapheneApplication and Account
2015-07-23 10:56:07 -04:00
Daniel Larimer
0911bb605c
Implement Wallet.hpp API
2015-07-23 09:32:29 -04:00
Daniel Larimer
8c0b1e86f7
more partial work on the wallet
2015-07-22 18:37:00 -04:00
Nathan Hourt
8cab71c584
[GUI] Initial work on Transaction type
2015-07-22 17:43:54 -04:00
Daniel Larimer
119599d13d
partial work on implementing Wallet
2015-07-22 16:59:22 -04:00
Daniel Larimer
f2638a9cdf
Adding stub for Wallet API
2015-07-22 16:23:42 -04:00
Nathan Hourt
0159a5c36b
Add missing header
2015-07-22 14:56:02 -04:00
Nathan Hourt
3196eb75a7
Fixes
2015-07-22 13:17:49 -04:00
Nathan Hourt
1667a72144
[GUI] Break up ClientDataModel.{c,h}pp into many files
...
This has been needing to happen. Now it's done. There's no going back.
2015-07-22 11:10:52 -04:00
Nathan Hourt
ce84de41be
[GUI] Fix object update notification handling
2015-07-21 17:56:52 -04:00
Nathan Hourt
f72f07b05b
[GUI] Early implementation of operations
2015-07-21 17:09:50 -04:00
Nathan Hourt
2389d2f352
[GUI] Fix build
2015-07-21 14:26:47 -04:00
Nathan Hourt
6bdc0f69b6
[GUI] Add support for balance update notifications
...
TODO: Figure out why maximum value in transfer form doesn't update
2015-07-20 17:53:51 -04:00
Vikram Rajkumar
d0b8c66aad
Fix Linux Clang build with missing includes; resolve #174
2015-07-20 14:57:08 -04:00
Nathan Hourt
2530ffb06c
[GUI] Fix build following e4c29cbe78
2015-07-20 12:21:58 -04:00
Nathan Hourt
34a3c17af4
[GUI] Add some docs in the QML
2015-07-17 16:39:01 -04:00
Nathan Hourt
e221fabe39
[GUI] Fixes in transfer form
2015-07-17 16:06:39 -04:00
Nathan Hourt
0fe9276c44
[GUI] Refactor ClientDataModel, implement account balances
2015-07-17 16:06:39 -04:00
Eric Frias
9c8eb7d63b
Avoid crashing on error parsing invalid ini file format requried by
...
boost::program_options, temporary workaround for #167
2015-07-16 14:14:40 -04:00
Nathan Hourt
b056b0f499
[GUI] Tweaks to the identicon behavior
2015-07-15 18:14:48 -04:00
Nathan Hourt
05efa54598
[GUI] Add memo field to transfer form
2015-07-15 17:55:16 -04:00
Nathan Hourt
b433f90a55
[GUI] Use assets and balances in transfer form
2015-07-15 17:55:16 -04:00
Eric Frias
8944facd41
Fix signed/unsigned mismatch warning
2015-07-15 14:53:43 -04:00
Eric Frias
aa794e7836
By default, log p2p messages to logs/p2p/p2p.log, default to stderr,
...
progress on #149
2015-07-15 14:38:46 -04:00
Nathan Hourt
b24006cca3
[GUI] Fix build
2015-07-15 00:33:33 -04:00
Nathan Hourt
59f65d1411
[GUI] Fix ownership of asset objects
2015-07-15 00:25:46 -04:00
Daniel Larimer
b9f6ee4f2c
adding asset fetching
2015-07-14 17:36:18 -04:00
Daniel Larimer
80319893c2
updating UI for asset supprot
2015-07-14 17:30:15 -04:00
Nathan Hourt
d176429dad
[GUI] Add connection loss detection and reestablishment
2015-07-14 16:50:31 -04:00