Shams Asari
40dde555e7
Added --logging-level cmd line arg to set the logging level, and improved flow logging
2017-02-14 09:56:50 +00:00
Patrick Kuo
c054ffe719
Add support for contract upgrades ( #165 )
...
* Add support for contract upgrades
* Add interface for the upgraded contract to implement, which provides functionality for upgrading legacy states.
* Add shared upgrade command and verification code for it.
* Add DummyContractV2 to illustrate what an upgraded contract looks like.
* Add new functions to vault service to support upgrading state objects.
* Add contract upgrade flow
2017-02-09 17:14:31 +00:00
Shams Asari
657cfa5d96
FlowException can be thrown from within UntrustworthyData.unwrap for better Java interop, and more checked exception annotations relating to flows
2017-02-06 16:00:52 +00:00
Shams Asari
b86c80691e
FlowException serialised over RPC (subtypes are flattened), and improvement to startFlow RPC for correct exception handling
2017-02-03 11:21:10 +00:00
Ross Nicoll
3499e06e27
Correct typo - "countryparty" to "counterparty"
2017-02-02 14:08:38 +00:00
Ross Nicoll
2f9af7d7dc
Revert Party.Full in preference for a less invasive change
2017-02-02 13:47:32 +00:00
Ross Nicoll
1b86ddfd6e
Replace Party with Party.Full
...
Replace Party with Party.Full as an interim step to introducing the Party.Anonymised class.
Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-02-01 15:18:12 +00:00
Clinton
d376a902ad
Merge pull request #180 from corda/clint-webserversplit
...
Split webserver from node
2017-02-01 12:13:31 +00:00
Shams Asari
646ce8afe0
FlowException thrown by a flow is propagated to all counterparties
2017-01-31 13:30:33 +00:00
Clinton Alexander
537ffae113
Moved file uploading to RPC interface.
2017-01-27 14:13:58 +00:00
Ross Nicoll
2efd44d46b
Clean up semantics of composite clauses
...
This deprecates the existing composition clauses and adds new better named versions,
as well as changing 'AnyOf' to require at least one matching subclase (better matching
the name of the clause).
2017-01-17 11:34:21 +00:00
Shams Asari
7cd281364f
Removed basedir from the config file as it's always overwritten by the --base-directory cmd line arg
2017-01-10 10:49:28 +00:00
Shams Asari
59456cb6b1
Added a method to NodeHandle to simplify using RPC in the Driver
2017-01-06 14:14:32 +00:00
kasiastreich
ee99d7e9d0
Simm demo fix ( #122 )
...
* Update main to match nodes in deployNodes configuration (no Bank C).
* Update simm-valuation-demo documentation and comments.
2017-01-06 13:50:18 +00:00
Clinton
d9663f1698
Merge pull request #72 from corda/clint-simmdemointegrationtest
...
Add SIMM valuation demo integration test
2017-01-04 15:32:44 +00:00
Mike Hearn
119d00c384
Upgrade dependencies and centralise some more version numbers in the root gradle file
2017-01-04 15:44:56 +01:00
Clinton Alexander
3c2610613f
Integration test uses better naming sceme. Json support module cleaned up to use Kotlin features.
2016-12-19 16:26:54 +00:00
Clinton Alexander
00a44c5fbd
SIMM valuation test now verifies the trade more robustly by checking trade ID.
2016-12-19 16:13:37 +00:00
Clinton Alexander
7d591e9cba
Improved readability of the simm integration test
2016-12-19 15:25:13 +00:00
Clinton Alexander
9f9fa1de1c
Removed the JSON closure and replaced with a more Kotlin native solution to generating arbitrary JSON with Jackson.
2016-12-19 14:35:47 +00:00
Clinton Alexander
008fcf50fd
Added more type information to various API endpoints to make it possible to test. Integration test passes.
2016-12-16 14:47:29 +00:00
Clinton Alexander
d1c9cabd18
Added a trade to the test.
2016-12-16 12:11:26 +00:00
Clinton Alexander
6be21c7da4
Added test contents with a couple of todos.
2016-12-16 12:11:26 +00:00
Clinton Alexander
2334824a73
Added skeleton for the SIMM integration test.
2016-12-16 12:11:26 +00:00
Andras Slemmer
0e54766b87
Fix simm-valuation-demo's kryo
2016-12-14 17:58:23 +00:00
Andras Slemmer
a7c079967c
Fix simm-valuation-demo's kryo
2016-12-14 16:28:55 +00:00
Clinton
b43d940297
Merge pull request #35 from corda/clint-M6publishing
...
Corda can be published to bintray and reduced publishing boilerplate in build.gradle.
2016-12-09 15:07:46 +00:00
Andras Slemmer
a601f0abf5
Local RPC, demos use RPC, NODE has special privileges
2016-12-08 11:58:31 +00:00
Clinton Alexander
a0d5426ced
Due to insurmountable issues with publishing the JARs when the project is called Corda it has been renamed back to capsule.
2016-12-06 16:06:16 +00:00
Clinton Alexander
1463cd2b37
Renamec capsule module to corda.
2016-12-06 16:06:16 +00:00
Clinton Alexander
810596927e
Added a new capsule build.gradle to allow multiple bintray uploads from one build.gradle.
2016-12-06 16:06:16 +00:00
Matthew Nesbit
e54a304e2e
Depend upon an internal artifact, rather than a maven local published artifact when building the corda fatjar.
2016-11-30 16:16:51 +00:00
Mike Hearn
7b40be8361
Run the IntelliJ reformatter across the Kotlin code. Did not reformat JS/web code.
2016-11-30 14:40:34 +00:00
Clinton Alexander
82745bbbc9
Merged in clint-demofixes (pull request #577 )
...
Improvements to SIMM demo
2016-11-29 19:07:18 +00:00
Richard Green
34ea7f09af
Starting new pull request - previous one had conflict errors
2016-11-29 16:52:07 +00:00
Clinton Alexander
531e04235b
Disabled options that do not have a valid curve against them to avoid demo entering an invalid state.
2016-11-29 10:15:59 +00:00
Clinton Alexander
c0a2f0a81f
Improved SIMM demo readme and removed references to Vega.
2016-11-29 10:01:36 +00:00
Mike Hearn
7b2eb651be
Suppress or fix the few remaining compiler warnings
2016-11-28 14:04:30 +00:00
rick.parker
8ec21eedb3
quasarScan removal.
2016-11-24 16:27:51 +00:00
Mike Hearn
1cc688561d
Minor: fix running-the-demos port numbers.
2016-11-23 13:07:49 +01:00
Richard Green
1f148cfc95
Merged in rg_fix_simmm_crash_in_valuation (pull request #530 )
...
Fixes bug when valuation run on only one trade in the portfolio
2016-11-22 17:25:20 +00:00
rick.parker
f68529d1fd
Rename protocol to flow.
2016-11-22 17:17:14 +00:00
Richard Green
a4771687aa
Fixes bug when valuation run on only one trade in the portfolio
2016-11-22 16:52:11 +00:00
Richard Green
1c4dfbe6dc
Fixes bug when valuation run on only one trade in the portfolio
2016-11-22 16:41:30 +00:00
Andrius Dagys
64299591c3
Rename PublicKeyTree -> CompositeKey and unify terminology across documentation.
2016-11-21 14:47:19 +00:00
Clinton Alexander
2e73b16454
Removed redundant configuration in samples that misled developers. Fixed the dependency on Cordformation plugin.
2016-11-21 13:46:30 +00:00
Richard Green
a1b381eefa
Change moved over from samples repo; three nodes for SIMM demo
2016-11-20 14:16:50 +00:00
Richard Green
50415d2afa
Merged in rg_doc_changes_2 (pull request #500 )
...
Changes from a doc review that were omitted in first PR, also changes from corda=samples repo
2016-11-20 13:39:10 +00:00
Richard Green
d665347aa0
From doc review
2016-11-20 12:13:09 +00:00
Richard Green
2ec18d322f
Changes from a doc review that were omitted in first PR, also changes from corda=samples repo
2016-11-18 17:58:52 +00:00
Clinton Alexander
48c0f75349
Fixed deploynodes not producing any artifacts for cordformation.
2016-11-18 17:15:55 +00:00
rick.parker
cd98b559bf
Move jolokia access config to the config directories, alongside log4j2.xml file. Point samples at top level dev and test config.
2016-11-18 11:11:54 +00:00
Mike Hearn
f247bc5647
Fixes to the deployNodes tasks for the samples. Improve the error message in the cordformation plugin.
2016-11-17 17:29:58 +01:00
Mike Hearn
f630e15528
Fix build
2016-11-17 16:33:06 +01:00
Mike Hearn
8654ad72bd
Carry across a couple of changes from corda-samples that missed the cutover
2016-11-17 15:56:11 +01:00
Mike Hearn
90b083926f
Reimport samples to main repo
2016-11-17 15:51:28 +01:00