Andras Slemmer
70717cf33f
driver, node: Allow in-process starting of nodes, add a couple of node performance tests
2017-06-19 13:45:48 +01:00
Ross Nicoll
b874b3e62a
Correct identity service tests
...
* Correct path composition in identity service tests
* Correct identity service certificate path verification to handle the owning certificate being anywhere in the path, rather than expecting it to be trust root
2017-06-16 16:15:23 +01:00
Ross Nicoll
56ad64c524
Correct construction of anonymous parties
...
Correct construction of anonymous parties to use the first certificate (the target)
rather than the last (the trust root). Worked because early tests used single certificate
paths, but later work introducing multi-certificate paths reveal it's rather broken.
2017-06-16 16:10:51 +01:00
Mike Hearn
949879e126
Downgrade to Kotlin 1.1.1 to avoid IntelliJ gradle sync errors (KT-18475)
2017-06-16 16:32:48 +02:00
Patrick Kuo
28afb6d3ff
Added throttling to the load test tool and added stability test. ( #847 )
...
* Added throttling to the load test tool.
* Added stability test to the tool.
* Some refactoring to allow some configuration via vm option.
* updated doc.
* gradle now passes system parameter to load test.
* using Guava's RateLimiter instead of execute at fix rate.
2017-06-16 15:30:11 +01:00
Matthew Nesbit
1f42997915
Merge pull request #850 from corda/mnesbit-cleanup-financetypes
...
Move all advanced finance types into finance module.
2017-06-16 14:56:49 +01:00
Joel Dudley
73fbcea0e3
Hello, World! CorDapp tutorial
2017-06-16 14:05:52 +01:00
Joel Dudley
bfd02f5d78
Adds a constructor overload to the TransactionBuilder for Java use.
2017-06-16 13:53:10 +01:00
Mike Hearn
847a3c4494
Upgrade Dokka to fix the docs build
2017-06-16 12:38:26 +02:00
Matthew Nesbit
6933c8fda3
Move all advanced finance types into finance module.
...
Fixup after rebase
Also pull in the interpolator code, which is used for financial calculations.
Fix up rebase
2017-06-16 11:19:24 +01:00
Matthew Nesbit
a970bc1bb1
Merge pull request #851 from corda/mnesbit-delete-ambigious-timewindow
...
Remove ambiguous TimeWindow class
2017-06-16 10:09:34 +01:00
Scott James
aab536646f
Fixed various compiler warnings, mostly removing unused parameters and replacing calls to getDevX509Name with getX509Name with specific data, this should be a nullop. Remainign compiler warnings will require changing semantics of code
2017-06-16 09:59:52 +02:00
Clinton
a6853be035
Merge pull request #834 from corda/clint-irswebfix
...
IRS web demo now shows fixings + general IRS fixes
2017-06-15 17:49:43 +01:00
Clinton
9de81303dd
Merge pull request #854 from corda/clint-ghtcicon
...
Added a TC build icon and link to readme.
2017-06-15 17:05:47 +01:00
Clinton Alexander
07ff0ad1d3
Added a TC build icon and link to readme.
2017-06-15 16:53:29 +01:00
Matthew Nesbit
156a9515ad
We had two TimeWindow classes in Corda core, which has caused ambiguity issues for some users. Delete one and merge functionality.
...
Address PR comment
2017-06-15 16:52:53 +01:00
Mike Hearn
28b850ec85
Cleanup: move node startup code into a class that can be sub-classed to customise behaviour.
2017-06-15 17:27:27 +02:00
RogerWillis
0cb41c55a5
Marked TransactionBuilder.signWith() as deprecated.
2017-06-15 14:45:59 +02:00
Shams Asari
b52d3706eb
Moved Driver.kt to net.corda.testing.driver in the test-utils module
2017-06-14 15:12:39 +01:00
Chris Rankin
97053be4f7
Build capsules using runtime dependencies instead of compile ones. ( #842 )
...
This restores `artemis-amqp-protocol` to Corda Node.
2017-06-14 15:10:59 +01:00
Joel Dudley
e36a3c40e0
Updates the cheatsheet.
2017-06-14 10:12:42 +01:00
Andrzej Cichocki
77ab6d4af3
Refactoring related to BFT state persistence/transfer ( #829 )
...
* Remove unused type param
* If we drop Runnable we can use conciser syntax
* Sometimes we need the fully-fledged object, so retire separate handle class
* Implement IntelliJ suggestion
2017-06-14 09:57:46 +01:00
Konstantinos Chalkias
ec0e0dd442
Deterministic Key Generation for ECDSA and EdDSA ( #729 )
...
Deterministic Key Derivation for ECDSA R1/K1 and EdDSA
* DKG description and comments
* Removing a (confusing) not-required comma in comments.
* rename deterministic and generate to derive
2017-06-13 21:55:55 +01:00
Konstantinos Chalkias
56bad3a9b4
Blacklist implementation for internal Kryo
...
Blacklist support for internal Kryo, supporting inheritance and forciblyAllowed classes.
2017-06-13 17:39:54 +01:00
Mike Hearn
a9b794ace5
Cleanup: add an extension function to X509CertificateHolder and use that instead of the verbose JcaX509CertificateConverter construct everywhere.
2017-06-13 17:11:01 +02:00
Mike Hearn
475044597d
Address review comments.
2017-06-13 16:19:55 +02:00
Mike Hearn
ccf43a8e17
Support fuzzy matching for identities.
...
Matching can be done with case insensitive substrings in the identity service, RPC and shell. In future cleverer matching should be possible, e.g. using Lucene or RDBMS free text search features.
2017-06-13 16:19:55 +02:00
Clinton Alexander
fffcfff269
Added correct json support fields to allow deserialisation of IRS data via Jackson.
2017-06-12 20:56:07 +01:00
Ross Nicoll
a86c5ba2dd
Deanonymise names in SIMM demo
2017-06-12 18:15:24 +01:00
Ross Nicoll
a3fd54bdb0
Modify generateExit to return full set of signing keys
...
Modify generateExit to return full set of signing keys in preparation for anonymity work meaning
that owner and issuer keys are typically not the same.
2017-06-12 15:49:35 +01:00
Katarzyna Streich
58c25b1115
Fix bug in network simulator. ( #830 )
...
Fix bug in network simulator. It failed on cast when requesting signatures from notary, now it's not a SingleMessageRecipient but InMemoryMessagingNetwork.ServiceHandle.
2017-06-12 14:39:40 +01:00
Chris Rankin
d3de125166
Update documentation for DemoBench's MacOSX signing key. ( #826 )
2017-06-12 12:50:22 +01:00
josecoll
b5a1cb5109
Removed duplicate identity attribute (parties) from DealState. ( #820 )
...
All references to 'parties' now refer to the inherited 'participants' attribute from ContractState.
Samples: all duplicate references to `parties` now changed to `participants`.
2017-06-09 17:33:04 +01:00
Joel Dudley
48bbcb8a57
Changes master docs to reflect M12 last-minute changes.
2017-06-09 13:59:39 +01:00
Clinton
6d5c76522a
Merge pull request #824 from corda/kstreich-change-tag
...
Change release tag number in docs.
2017-06-08 20:45:50 +01:00
Katarzyna Streich
1e4d1332c8
Change release tag number in docs.
2017-06-08 20:43:35 +01:00
Clinton Alexander
5fdd57ec48
WIP - squash me.
2017-06-08 18:29:26 +01:00
Katarzyna Streich
394d937570
Update M11 to M12 in docs. ( #818 )
2017-06-08 17:56:52 +01:00
Richard Green
fa86f6b0a4
Refresh for beta release ( #819 )
...
* Refresh for beta release
* Added reference label to Key Concepts
* whitespace added after links
2017-06-08 17:15:46 +01:00
Andrzej Cichocki
bc4aed92dc
Retry occasionally-failing test until we upgrade Artemis ( #816 )
2017-06-08 17:08:56 +01:00
Patrick Kuo
58114f817c
A better looking scrollbar css for corda explorer ( #802 )
2017-06-08 16:54:54 +01:00
Andrius Dagys
0639a04b2c
Fix simple notary service configuration example
2017-06-08 16:26:40 +01:00
FredericDalibard
d76c23824e
Add EUR to the cash app and demobench tool. Authored by Frederic Dalibard.
2017-06-08 16:33:49 +02:00
Katarzyna Streich
9e5b469bde
M12 release notes. ( #806 )
...
M12 release notes.
2017-06-08 15:29:48 +01:00
Katarzyna Streich
553ce9b2b2
Release fixes ( #812 )
...
* Small fixes in IRS and attachments demos.
* Docs fixes.
* Add information about `flow watch` command to documentation.
* Add note on IRS demo
2017-06-08 14:31:35 +01:00
szymonsztuka
1f28a60fca
Update code snippets in tutorial.
2017-06-08 13:39:14 +01:00
Katarzyna Streich
d7635bcbda
Add stateMachines CRaSH command ( #800 )
...
Add flow watch command to CRaSH shell.
2017-06-08 12:54:51 +01:00
Andrzej Cichocki
65fe7d6b81
Test that reliably fails with Artemis 2.1.0 ( #797 )
2017-06-07 16:49:57 +01:00
Joel Dudley
201a4a13c1
Further docsite changes, including reorganising the index.
2017-06-07 16:14:01 +01:00
Chris Rankin
83c7f8cc5c
Remove verifier from test-utils because it's unused. ( #805 )
2017-06-07 13:34:14 +01:00