Mike Hearn
2f02e56893
Import sandbox code developed by Ben Evans with review and contributions from myself.
2016-11-29 10:59:09 +00:00
Andrius Dagys
946cfda03e
Added a distributed notary demo that runs a notary cluster and gets several transactions notarised
2016-11-25 17:09:57 +00:00
Mike Hearn
4c8e80f668
Change gradle project name to corda-project.
2016-11-22 12:41:05 +01:00
Clinton Alexander
2b96f7e79e
Many fixes to get gradle plugins and other projects working post-merge.
2016-11-17 17:09:31 +00:00
Mike Hearn
90b083926f
Reimport samples to main repo
2016-11-17 15:51:28 +01:00
Andras Slemmer
07df9f17b3
loadtest: Add loadtest code
2016-11-15 17:21:26 +00:00
Andras Slemmer
8515b32d23
settings.gradle: Revert to using / instead of : for docs example-code
2016-11-10 12:21:28 +00:00
Clinton Alexander
7e198e7cf3
Renamed contracts project to finance to better reflect the purpose of the project.
2016-11-04 13:35:25 +00:00
Patrick Kuo
e29f281cfd
Changed / to : to align with gradle include directive.
2016-11-04 11:20:02 +00:00
Patrick Kuo
3cd8562b3b
move explorer to tools folder
2016-11-03 17:28:38 +00:00
Clinton Alexander
3ea7d382a2
Removed IRS demo and network simulator and placed them in separate repos.
2016-10-12 16:33:05 +01:00
Clinton Alexander
bd1eb16b6c
Renamed plugins to gradle plugins for clarity.
2016-10-11 13:05:46 +01:00
Clinton Alexander
959dbfeacb
Added cordformation plugin.
2016-10-11 13:05:46 +01:00
Clinton Alexander
3afcecf868
Corrected plugin project names in the gradel settings.
2016-10-11 13:05:46 +01:00
Clinton Alexander
6d36ec8759
Renamed quasar plugin to quasarutils plugin to make it clear that it isn't actually the core quasar plugin in Corda.2
2016-10-11 13:05:46 +01:00
Clinton Alexander
89e31dadcf
Added reusable and publishable quasar plugin.
2016-10-11 13:05:46 +01:00
Andras Slemmer
3b77de67b6
docs: add docs/source/example-code module, tutorial on the Client RPC API
2016-10-05 10:40:18 +01:00
Andras Slemmer
1ec89e07c4
explorer: Add explorer subproject with javafx screens for cash and transactions
2016-09-19 15:05:22 +01:00
Ross Nicoll
5a8ad0a6dd
Rename network map visualiser to simulator
2016-09-19 11:53:41 +01:00
Clinton Alexander
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
Mike Hearn
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
Andras Slemmer
9cda99bbcc
client: Add client submodule
2016-09-01 09:36:05 +01:00
Ross Nicoll
232db9a1fd
Move test utilities into their own package
...
This moves a lot of the test support code into its own package which is only imported for tests,
so it's not shipped as a part of core Corda. The node currently depends on this support code to
compile, although future work could try to separate this out. This change highlights that parts
of production code is dependent on test elements (i.e. dummy keys), and makes it harder for
such accidental crosses to occur later.
An integration test category is also added as part of this work, to contribute towards COR-345.
2016-08-31 15:40:54 +01:00
Mike Hearn
809d1c5dcd
Add an experimental module.
2016-06-22 18:00:36 +02:00
Matthew Nesbit
988e00099d
Capture file moves to separate Node implementation code into its own gradle module and leave only demo code in top level src folders.
...
I have to temporarily break\disable the IRS demo to which has a circular dependency. Will fix next.
2016-05-14 17:57:41 +01:00
sofusmortensen
e6ce1e5b76
Fixed unit test with contracts.isolated.jar in classpath when running from IDEA.
2016-03-22 14:48:59 +00:00
sofusmortensen
527b0f4817
Improved unit tests.
...
Cleaned up project structure a bit.
2016-03-22 12:15:47 +00:00
sofusmortensen
3675675277
Custom ClassLoader created from collection of attachments
2016-03-20 20:41:46 +01:00
Sofus Mortensen
65c4eb829e
Added unit test for dynamic loading of contracts jar.
2016-03-04 16:58:13 +01:00
Sofus Mortensen
994abb3edb
Added new project core.
...
Project Contracts depends only on core.
2016-02-16 17:14:17 +01:00
Sofus Mortensen
cbfcac994a
New separate project for contracts. Canonicalization.
2016-02-16 17:14:17 +01:00
Mike Hearn
8ea4ac8b15
Rename 'playground' to 'R3 Prototyping'
2015-11-30 17:00:25 +00:00
Mike Hearn
c60db5544b
Initial import
2015-11-03 17:54:17 +01:00