theoreticalbts
4e1f38d8d9
api_stress.py: Implement simple stress testing of API
2015-08-12 16:52:30 -04:00
Nathan Hourt
4906882895
[FWN] Start full node and listen on 8090
...
Not yet working, but it's progress!
2015-08-12 15:47:04 -04:00
Nathan Hourt
de8ccf0ea4
[FWN] Create BlockChain class
2015-08-12 15:47:03 -04:00
Nathan Hourt
8fc1ac736b
Add new full_web_node target
...
This will eventually run a full node complete with bundled web GUI
2015-08-12 15:47:03 -04:00
theoreticalbts
96fb8f60c2
fee_tests.cpp: Make sure validation actually enforces nonzero fees
2015-08-12 14:26:48 -04:00
theoreticalbts
dffd010e8a
Implement and expose get_config() to allow API access to compile constants #229
2015-08-11 15:22:12 -04:00
theoreticalbts
f6c99f96b7
genesis_state.hpp: Specify definite size for initial_active_witnesses
2015-08-11 15:22:12 -04:00
theoreticalbts
3eedabbac2
Compute scaled precision at compile time, use in tests (fixes failures by prev commit)
2015-08-11 15:04:48 -04:00
theoreticalbts
44c174ad4a
config.hpp: Remove CORE constant
2015-08-11 13:14:57 -04:00
Nathan Hourt
a4e5a03973
Resolve #161 : Fix account creation fee scaling
2015-08-10 16:39:09 -04:00
Vikram Rajkumar
84078831e9
Update submodules; #226
2015-08-10 13:14:25 -04:00
theoreticalbts
0e76af1fe0
Add egenesis_none to targets in tests/ directory, fix #227
2015-08-10 12:38:01 -04:00
theoreticalbts
d45e7509f1
cli_wallet: Fix message formatting
2015-08-07 16:45:53 -04:00
theoreticalbts
f6a13a19f0
wallet.cpp: Put chain_id in wallet_data
2015-08-07 16:45:53 -04:00
theoreticalbts
4d8033443c
application.cpp: Use egenesis instead of create_example_genesis()
2015-08-07 16:45:53 -04:00
Nathan Hourt
9510960bf5
Resolve #193 : Test transfer with memo
2015-08-07 16:33:51 -04:00
Nathan Hourt
4587e19b18
[GUI] Add status readout to transaction
2015-08-07 15:14:30 -04:00
Nathan Hourt
888e174373
[GUI] Fix build after Ben's chain_id changes
2015-08-07 15:13:43 -04:00
Vikram Rajkumar
b4fddebf24
Remove broken, unused cli_full_wallet
2015-08-06 16:09:58 -04:00
theoreticalbts
fa5bbb830f
Revert "fix egenesis build by removing it until theretical can fix it"
...
This reverts commit 274682d431 .
2015-08-06 14:53:32 -04:00
theoreticalbts
b8828e52da
fc: Add missing read_file_contents() function
2015-08-06 14:50:30 -04:00
Daniel Larimer
274682d431
fix egenesis build by removing it until theretical can fix it
2015-08-06 14:46:56 -04:00
Daniel Larimer
23f485e66f
fix build
2015-08-06 14:33:34 -04:00
Daniel Larimer
b6385e2117
Adding API call: get_potential_signatures
...
This call allows wallets to filter the set of keys that may potentially
sign a transaction prior to calling get_required_signatures to get the
minimum subset.
2015-08-06 13:43:18 -04:00
theoreticalbts
0295f10387
block_tests.cpp: Implement optional_tapos test to ensure backend doesn't force TaPoS
2015-08-06 13:08:53 -04:00
theoreticalbts
2d1e76aed0
Get rid of chain ID global, move chain_id_type to types.hpp
2015-08-06 12:56:40 -04:00
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
4e3a27156e
genesis_state.hpp: Fix missing include
2015-08-06 12:40:53 -04:00
theoreticalbts
1556fc5e54
Remove vestigial field_reflector
2015-08-06 12:40:53 -04:00
theoreticalbts
c6debcd59c
transaction.cpp: Remove no-op
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
Daniel Larimer
13d83904c9
Merge branch 'master' of https://github.com/cryptonomex/graphene
2015-08-03 16:22:23 -04:00
Daniel Larimer
39c05a0b2e
adding method to get account by name
2015-08-03 16:22:19 -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
Vikram Rajkumar
8a8130f620
Fix genesis init bug; #17
2015-07-31 16:06:26 -04:00
Daniel Larimer
0c8b469e64
Merge branch 'master' of github.com:cryptonomex/graphene
2015-07-31 09:55:21 -04:00
Daniel Larimer
87d3d1a198
Update API and remove SPAM
...
subscribe_to_objects now returns the initial value of the objects, this
makes it easy for someone to fetch and subscribe in a single atomic step
rather than having to call get and then subscribe which could lead to
some inconsistencies if the object was modified after get but before
subscribe.
2015-07-31 09:53:49 -04:00
Nathan Hourt
b789dff678
Fix build
2015-07-31 09:51:05 -04:00
Daniel Larimer
39c99fd0a7
Merge branch 'master' of github.com:cryptonomex/graphene
2015-07-30 16:45:18 -04:00
Daniel Larimer
1b260ab37a
adding spam to detect bugs
2015-07-30 16:45:14 -04:00
theoreticalbts
9dfb0d9650
Refactor impacted_accounts into app #183
2015-07-30 12:38:59 -04:00
Daniel Larimer
8b0a22d849
Merge branch 'master' of github.com:cryptonomex/graphene
2015-07-30 09:20:51 -04:00
Daniel Larimer
15bcd5e2a7
optionally subscribe to full account
2015-07-30 09:20:49 -04:00