21a7707825
explorer: Map transactions by tx id as well
2016-09-19 15:05:23 +01:00
50ceb9d155
explorer: Use default fxid injection
2016-09-19 15:05:23 +01:00
01d879772d
client, explorer: Rearrange/add tx screen columns
2016-09-19 15:05:23 +01:00
041c33a167
client, node: Handle snapshot in explorer
2016-09-19 15:05:23 +01:00
4b74d94001
node: Fix compile after rebase, small typo fix
2016-09-19 15:05:22 +01:00
7e43ae5a15
explorer: Wire up remaining tx screen labels
2016-09-19 15:05:22 +01:00
a23c1d019c
node: Fix compile after rebase
2016-09-19 15:05:22 +01:00
c04a3401c3
client, node: Fix compile error after rebase
2016-09-19 15:05:22 +01:00
3042407250
node: Better diagnostics for exit generation in WalletMonitorService
2016-09-19 15:05:22 +01:00
fcb16dc353
client: Add cash Exit generation
2016-09-19 15:05:22 +01:00
26aed70e24
explorer: Add input/output states and signers to tx screen
2016-09-19 15:05:22 +01:00
db9eb060b9
.gitignore: explorer/build
2016-09-19 15:05:22 +01:00
0ae71d2f56
explorer: Add IdentityModel
2016-09-19 15:05:22 +01:00
eb82e946d0
node: Expose LedgerTransactions instead of SignedTransactions in WalletMonitor
2016-09-19 15:05:22 +01:00
767077c764
explorer: Add Low level events viewer for tx screen
...
asd
2016-09-19 15:05:22 +01:00
f4de05c982
explorer: Use built-in row selection observable instead of custom one
2016-09-19 15:05:22 +01:00
0dae8e9f68
client: Small tweaks
2016-09-19 15:05:22 +01:00
5af593cae4
client: reactfx->rx
2016-09-19 15:05:22 +01:00
91508efbd4
client: Add javafx utilities and basic WalletMonitor models
2016-09-19 15:05:22 +01:00
f673d18fb8
client, explorer: Fix compile after rebase
2016-09-19 15:05:22 +01:00
9877299ba8
.idea: Remove superfluous lines
2016-09-19 15:05:22 +01:00
91de256dcc
explorer: reactfx->rx
2016-09-19 15:05:22 +01:00
1ec89e07c4
explorer: Add explorer subproject with javafx screens for cash and transactions
2016-09-19 15:05:22 +01:00
7d7418095e
Increased timeout to avoid spurious timeouts. Added MVCC flag to allow
...
better concurrency and prevents deadlocks when multiple transactions are
occurring at once, as has happened on Vega.
2016-09-19 13:45:54 +01:00
dc162358c4
Merged in rnicoll-network-map-visualiser (pull request #359 )
...
Network map visualiser
2016-09-19 13:22:29 +01:00
b3c1940e1d
Merged in mnesbit-cor-259-controlled-smm-start (pull request #361 )
...
Delay State Machine fiber start until network map cache is fully populated.
2016-09-19 13:08:25 +01:00
478cb58dd6
Delay State Machine fiber start until network map cache is fully populated.
...
Add some unit tests of the late init behaviour.
Fix merge error
Change statemachine logic to use an in-memory only flag on checkpoints to track their materialisation during startup.
Add annotations for test method
Fix possible race condition on storing checkpoint objects
Correctly create checkpoint
Use then helper function
Cleanup imports
2016-09-19 12:15:33 +01:00
df1de19ae5
Remove hard-coded reference to Mike's home directory
2016-09-19 11:57:14 +01:00
119f923932
Add documentation for network simulator
2016-09-19 11:57:14 +01:00
47e404f8b0
Remove docs on network visualiser
2016-09-19 11:53:41 +01:00
5a8ad0a6dd
Rename network map visualiser to simulator
2016-09-19 11:53:41 +01:00
94eee5acbc
network-map-visualiser: Fix compile error
2016-09-19 11:53:41 +01:00
91b07a71df
network-map-visualiser: Fix compile error
2016-09-19 11:53:41 +01:00
49beda43f9
Code cleanup
...
* Removed code scaffolding.
* Removed useless parenthesis.
* Added todo.
* Extracted variable declaration to improve readability.
* Renamed VisualiserModel to VisualiserViewModel.
2016-09-19 11:53:41 +01:00
f76c7c9cf9
Refactor network simulator towards MVC model
...
* Reordered functions in the network map visualiser as a part of an ongoing refactor.
* Started separating concerns out of the NetworkMapVisualiser.
* Moved more view logic to the view class.
* Split out some of the progress tracker visual logic out into the view.
* Finished partial refactor to push model data into the model class.
* Moved some more view and model logic from controller to model.
2016-09-19 11:53:41 +01:00
ba22990938
network-map-visualiser: Fix compile error
2016-09-19 11:53:41 +01:00
e27a61ffe6
Make the name of the Network Map Visualiser tool consistent in the code and module naming.
2016-09-19 11:53:41 +01:00
c328655f68
Universal: completed Cap unit test, full life cycle
2016-09-19 00:06:42 +02:00
2299b3beae
Universal: fixed syntax issue that should have resulted in compile error
2016-09-18 18:09:00 +02:00
9c5ef6cdfe
Universal: more refactor + cap rollout unit test
2016-09-17 16:16:18 +02:00
1d5c7963c4
Merged in move-db-commit-at-protocol-finish (pull request #363 )
...
Move db commit to after "protocol completed" future is set.
2016-09-16 14:22:17 +01:00
476db876d9
Move db commit to after "protocol completed" future is set.
...
Move db commit to after "protocol completed" future is set.
2016-09-16 13:56:49 +01:00
9a6c6b17d6
Merged in cor-344-persistent-services (pull request #356 )
...
Persistent services to survive a controlled stop/start of a node (ex.interest rates)
2016-09-16 12:24:49 +01:00
236a47104f
Persitent network map and key service. Temporary persistence workaround for scheduler.
2016-09-16 12:14:56 +01:00
542436caac
Merged in pat-node-config-new-properties (pull request #358 )
...
Permissioning server: added new node properties in node config for certificate signing request
2016-09-16 11:43:54 +01:00
1388747484
Permissioning server: added new node properties in node config for certificate signing request
2016-09-16 11:42:33 +01:00
4d83f1489f
Add a client library that provides an RPC mechanism for talking to the Corda node.
...
The RPC mechanism uses message queues and is essentially conventional except for the fact that it supports marshalling observables. An observable encapsulates a stream of ongoing events, and server-side observables sent to the client are automatically bound to message queues and managed by Artemis.
2016-09-16 10:13:21 +01:00
25daa7d688
Merged in fix-hanging-scheduler-test (pull request #362 )
...
Fix hanging test and fail fast on hang.
2016-09-15 17:15:38 +01:00
17c9d231f4
Fix hanging test and fail fast on hang.
2016-09-15 16:39:58 +01:00
8ea20dd0d2
Removed session IDs from the send and receive methods of ProtocolLogic and are now partially managed by HandshakeMessage
2016-09-14 15:26:55 +01:00