Commit Graph

2884 Commits

Author SHA1 Message Date
Ross Nicoll
1362a305c9 Expand details provided when erroring due to missing signatures in notary flow
Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-01-25 16:15:40 +00:00
Ross Nicoll
a4254ac695 Remove TransferRecipient
Remove TransferRecipient from StateMachineManagerTests to get rid one of the approximately 6 different ways
in which we refer to endpoints, as part of work to simplify this data model.

Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-01-25 15:32:03 +00:00
Andrius Dagys
8bc65999c4 Kryo: Remove unnecessary keypair generation (#178) 2017-01-25 15:02:02 +00:00
Ross Nicoll
1229c429a4 Rename file to correct reference to protocol -> flow 2017-01-25 13:21:42 +00:00
Shams Asari
20fe0f32f2 Removed "Node" prefix from NodeSSLConfiguration and renamed two file properties to end in "File" 2017-01-23 15:46:36 +00:00
Shams Asari
052a660c1b Making sure exceptions thrown while fibers are suspended are handled properly 2017-01-23 15:39:55 +00:00
Mike Hearn
97ca6e7d8b Fixup the docsite sidebar which is a copy of the non-docsite sidebar 2017-01-23 12:47:29 +01:00
Mike Hearn
37379dd7fb Merge pull request #168 from s-matthew-english/patch-2
unify references to notary in output
2017-01-23 10:26:25 +01:00
Patrick Kuo
9f5e6d3921 Added Certificate setting to the login screen (#172)
* Added Certificate setting to the login screen, user can now specify certificates path and keystore/truststore password in the certificate setting screen.
2017-01-20 17:16:55 +00:00
Andrius Dagys
e9345e2999 Set h2 write delay to 100ms to improve performance 2017-01-20 12:03:00 +00:00
Patrick Kuo
aeb5a59605 Add logging to node startup when it attempt to connect to the map server (#167)
* Add logging to avoid node startup "hang" when it attempt to connects to the network map, also can use as a hint telling user Network map might be down or unreachable.
2017-01-20 11:34:32 +00:00
Mike Hearn
2ec31781c1 Regen docsite with new JavaDoc format API reference 2017-01-19 18:11:56 +01:00
Mike Hearn
4e65200a04 Docs: some improvements and code samples for progress tracking in flows 2017-01-19 15:51:27 +01:00
Clinton
f30c6950f4 Merge pull request #163 from corda/clint-notarydemorpc
Notary demo now uses RPC directly instead of using an intermediate webserver.
2017-01-19 14:35:45 +00:00
David Lee
6ed0e79981 Merge pull request #170 from corda/yourkit-citation
Add yourkit acknowledgment
2017-01-19 14:11:19 +00:00
Roger Willis
0d3d8f9eaa Update README.md
Added links to Clemens' "getting started on windows guide" and a "getting started" webinar which i recorded for mac/linux users.
2017-01-19 14:08:28 +00:00
David Lee
1cc756a360 Updated page breaks 2017-01-19 13:36:45 +00:00
David Lee
77a4e9f17b Added YourKit acknowledgement
Added per YourKit specification at the bottom of the page.
2017-01-19 13:36:00 +00:00
S. Matthew English
b89b014d9a unify references to notary in output
harmonize line 167 with earlier references on line 146 for example
2017-01-19 12:33:00 +01:00
Clinton Alexander
d73eb11245 Fixed documentation of notarise transactions. 2017-01-18 13:49:26 +00:00
Clinton
76f45a87de Merge pull request #164 from s-matthew-english/patch-1
Enforce consistent capitalization of the word "notary".
2017-01-18 13:45:44 +00:00
S. Matthew English
82716b3fdb enforcing consistency of capitalization
changing outlying instances of "Notaries" to "notaries", reconciling them with the rest of the document
2017-01-18 14:02:21 +01:00
Mike Hearn
cbb66f87f3 Regen docsite with new JavaDoc format API reference 2017-01-18 13:42:22 +01:00
Mike Hearn
a88efac283 Merge pull request #160 from corda/mike-upgrade-dokka
Upgrade Dokka
2017-01-18 13:35:38 +01:00
Mike Hearn
701f7adcab Docs: upgrade Dokka, start building a javadoc version of the API docs alongside the Kotlin API docs. Switch to using gradle to download/invoke it. 2017-01-18 13:18:04 +01:00
Clinton Alexander
61b25a4abd Notary demo now uses RPC directly instead of using an intermediate webserver. 2017-01-18 12:05:01 +00:00
Clinton
5d40a03e60 Merge pull request #161 from corda/clint-traderdemorpc
Trader demo now uses RPC to communicate with nodes
2017-01-17 15:43:55 +00:00
Clinton Alexander
0ec27fe11a Driver parameter cleanup in trader demo Main. 2017-01-17 14:52:15 +00:00
Clinton Alexander
082fec1362 Trader demo now works from the command line in new RPC only mode. 2017-01-17 14:17:31 +00:00
Clinton Alexander
e6da4909d3 Trader demo IntelliJ configurations and driver updated to work with the new RPC style demo. 2017-01-17 14:17:31 +00:00
Clinton Alexander
f512bd2e71 Trader demo now uses RPC to node rather than via a HTTP server. 2017-01-17 14:17:31 +00:00
Shams Asari
c4e3b258c7 Introducing Observable.toFuture() extension method 2017-01-17 12:56:59 +00:00
Katarzyna Streich
429fbb3b97 Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +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
Ross Nicoll
7c0ffc78f8 Use curl instead of wget
Use curl instead of wget, for compatibility with OS X.
2017-01-16 18:24:13 +00:00
Andrius Dagys
e467b3513e Fix raft notary demo identity generation paths 2017-01-16 14:01:38 +00:00
Andrius Dagys
ca1b08ad37 Node memory leak fix (#152)
Perform Artemis message sending in a separate thread pool to avoid memory leaks
2017-01-13 18:29:56 +00:00
Andrius Dagys
d757429043 Update the demo date in order: first notary, then party nodes ordered by name. 2017-01-13 12:09:35 +00:00
Andrius Dagys
078a9e2b70 IRSDemoTest: wait until transactions have finished before completing the test.
The date to set the demo date to is now + 6 months.
2017-01-13 12:09:35 +00:00
Thomas Schroeter
6b7edf5af6 Tx validation detect duplicate inputs (#138)
* Move duplicate input detection to transaction verification

Duplicate detection was previously part of the NotaryFlow.
2017-01-13 11:37:28 +00:00
Mike Hearn
44065243bb Merge pull request #149 from corda/mike-better-flowlogic-docs
FlowLogic cleanup
2017-01-12 16:09:55 +01:00
Mike Hearn
fb2b3e5b29 Merge pull request #148 from corda/sofus-universal-contracts
Sofus universal contracts
2017-01-12 13:41:46 +01:00
Mike Hearn
ef6e9786a8 Cleanup: improve api docs on FlowLogic, make it clearer when stuff is considered internal, rename an obscurely named field. 2017-01-12 13:30:10 +01:00
Mike Hearn
d26c44d08c Configure Capsule/Driver to give Corda a relatively poxy 200mb heap by default: we don't seem to need more for development purposes. Switch to G1GC by default as well. 2017-01-12 11:37:10 +01:00
Andrius Dagys
d2d25c9954 TransactionDSL: identical input states should have distinct StateRefs 2017-01-12 10:29:43 +00:00
Rick Parker
354977ffea Fix intermittent failure in ScheduledFlowTests (#140)
Allow a single latch for all activity in the MockNetwork
2017-01-12 09:54:08 +00:00
Sofus Mortensen
8ac7d7c189 universal: pretty print, more JVM<3 type erasure fun 2017-01-11 23:44:11 +01:00
Sofus Mortensen
abb361f207 universal: pretty print, type erasure workaround 2017-01-11 22:51:00 +01:00
Sofus Mortensen
336ce362e8 universal: swaption 2017-01-11 21:26:32 +01:00
Sofus Mortensen
bfd7aa4fc2 universal: pretty print 2017-01-11 21:26:32 +01:00