Clinton Alexander
3726430e5b
Removed unused imports in webserver.kt
2017-02-13 16:52:05 +00:00
Clinton Alexander
ae961a4d99
Fixed the race condition in web server startup with the keystore creation.
2017-02-13 16:42:46 +00:00
Clinton
b7aafac367
Merge pull request #236 from corda/clint-cordformtestfixes
...
Cordformation now correctly includes and excludes cordapps.
2017-02-13 16:14:59 +00:00
Patrick Kuo
28e83d1e66
Example code for contract upgrade using RPC. ( #237 )
...
* Added missing out modifier to UpgradedContract class
* Added ContractUpgradeFlow.Instigator to whitelist in AbstractNode
* Added test for contract upgrade using RPC
2017-02-13 15:39:48 +00:00
Chris Rankin
8621d47e09
CORPRIV-660: Display Web server's port number on launch button.
2017-02-13 15:13:47 +00:00
Patrick Kuo
1e8c80855c
* Moved DoormanParameter to its own file
...
* throws ShowHelpException instead of exitProcess in the helper method.
2017-02-13 15:00:57 +00:00
Andrius Dagys
36052cbd63
Send a transaction for notarisation only if it has inputs or a timestamp
2017-02-13 14:54:46 +00:00
Andrius Dagys
a19dd55257
Pass a FilteredTransaction instead of a Signed transaction to a non-validating notary flow to preserve privacy.
...
This also means that the non-validating notary can service requests on the network without loading any custom plugins.
2017-02-13 14:54:46 +00:00
Chris Rankin
94747dcddf
Switch from Runtime.exec() to ProcessBuilder.
2017-02-13 12:27:06 +00:00
Chris Rankin
166cbbf2e5
Add utility function for creating SLF4J loggers, and close unused I/O streams from forked processes.
2017-02-13 10:39:11 +00:00
Chris Rankin
bb8aa50d68
CORPRIV-659: Basic shell script to package DemoBench as DMG.
2017-02-13 08:58:31 +00:00
Chris Rankin
4960a472ef
CORPRIV-659: Add bin/java to minimal JRE.
2017-02-13 08:54:19 +00:00
Chris Rankin
3895d34080
Use "safe" casting operator.
2017-02-12 13:52:09 +00:00
Chris Rankin
e42613bffe
Document provenance of jediterm-terminal-2.5.jar.
2017-02-11 23:39:26 +00:00
Chris Rankin
1187564835
Tidy up gradle usage.
2017-02-11 22:27:55 +00:00
Chris Rankin
28d7170aca
CORPRIV-660: Allow user to launch Web server for each node.
2017-02-10 16:38:41 +00:00
Clinton Alexander
4b71b60066
Cordformation now correctly includes and excludes cordapps.
2017-02-10 15:44:04 +00:00
Chris Rankin
655cdf5e96
Merge branch 'master' into demobench
2017-02-10 14:24:04 +00:00
Chris Rankin
f180ae96bd
Merge remote-tracking branch 'corda-public/master'
2017-02-10 14:23:46 +00:00
Chris Rankin
6b86ee415b
Improve packaging information.
2017-02-10 13:44:59 +00:00
Chris Rankin
0a1632a0d5
CORPRIV-659: Add icon file for DMG package.
2017-02-10 12:25:28 +00:00
Chris Rankin
cb74137641
CORPRIV-658: Add BAT file to create unsigned DemoBench.exe.
2017-02-10 11:41:52 +00:00
Chris Rankin
ab744f4159
CORPRIV-658: Add icon file for Windows installer.
2017-02-10 10:38:19 +00:00
Chris Rankin
dd8c1997a2
Replace R3 logo with Corda logo.
2017-02-10 10:37:35 +00:00
Patrick Kuo
94bc130721
Addressed PR issues
2017-02-10 10:28:27 +00:00
Chris Rankin
2aeac0df91
CORPRIV-658: Add gradle parameter "packageType" for javapackage task.
2017-02-10 09:45:33 +00:00
Chris Rankin
d6514f7524
Allow Node Explorer to be relaunched.
2017-02-10 09:27:38 +00:00
Chris Rankin
e966812105
Take java executable from JRE.
2017-02-09 23:26:47 +00:00
Ross Nicoll
98c30f6432
Remove CashFlow
...
Remove the CashFlow flow, replacing it with CashFlowCommand which can be used for the use-cases
with instructions passed around as an object.
2017-02-09 18:22:58 +00:00
Chris Rankin
38fb84a96b
Initial custom resource script for Windows bundle.
2017-02-09 18:22:32 +00:00
Andrius Dagys
288d709668
Include Merkle tree root hash in FilteredTransaction
...
Remove no longer needed test. Make FilteredTransaction constructor private
2017-02-09 17:57:31 +00:00
Chris Rankin
975bba0295
CORPRIV-665: Protect NodeTerminalView from being destroyed twice.
2017-02-09 17:14:49 +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
Chris Rankin
ccfbfde830
CORPRIV-665: Protect harder against NPE
2017-02-09 17:11:26 +00:00
Chris Rankin
6fd9399b20
CORPRIV-665: Protect against NPE
2017-02-09 16:45:23 +00:00
Clinton
a61c767505
Merge pull request #232 from corda/clint-cddl
...
Capsule fat JAR now contains a CDDL notice.
2017-02-09 16:35:01 +00:00
David Lee
21c6c499fa
Updated the notice
...
... to the last version reviewed & approved by legal counsel
2017-02-09 16:07:17 +00:00
Clinton Alexander
1b3bc2ec7d
Capsule fat JAR now contains a CDDL notice.
2017-02-09 15:57:31 +00:00
Shams Asari
50e1eb7b21
End flow if waiting for ledger commit and committer flow errors
2017-02-09 15:57:13 +00:00
Ross Nicoll
9055c9d9b0
Split CashFlow into three flows
...
Split CashFlow into independent CashIssueFlow, CashExitFlow and CashPaymentFlow,
so that users can be given access to one but not the other(s).
Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-02-09 15:43:48 +00:00
Chris Rankin
b29235e7cd
CORPRIV-665: Ensure tab closes if the node exits.
2017-02-09 15:02:53 +00:00
Chris Rankin
6ae8a4da83
Display "0" balance for a node which has no cash balances at all.
2017-02-09 11:40:32 +00:00
Ross Nicoll
47d260625a
Add AnonymousParty superclass of Party
...
Add AnonymousParty superclass of Party in preparation for anonymising parties stored in
contract states.
Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-02-09 11:37:32 +00:00
Patrick Kuo
b651074523
some refactoring and more comments.
2017-02-09 10:41:27 +00:00
Chris Rankin
050b2f0151
Make the javapackage task "more gradle" and "less ant".
2017-02-09 01:03:12 +00:00
Chris Rankin
675fa6f2a0
Upgrade to Logback 1.1.10
2017-02-08 23:28:52 +00:00
Chris Rankin
f9ae8f7a19
Move demobench.log into the user's demobench directory.
2017-02-08 23:10:47 +00:00
Chris Rankin
8946ef830e
Ensure JavaPackager task finds custom resources on the classpath.
2017-02-08 23:09:48 +00:00
Patrick Kuo
011dee09d8
added keygen functionality to doorman
2017-02-08 17:26:33 +00:00
Chris Rankin
8b77068eb0
Initial javapackager task: currently builds RPMs.
2017-02-08 16:40:06 +00:00