Commit Graph

90 Commits

Author SHA1 Message Date
44dbba90c9 Tweak release notes around BFT notary 2017-03-03 17:18:30 +00:00
285479a963 Add draft release notes for M9 2017-03-02 16:41:43 +00:00
caea578093 Add M9 draft change log 2017-03-02 16:41:43 +00:00
c4c4c51d7d Kryo serialisation whitelisting and misc enhancements. (#267)
Kryo serialisation whitelisting and misc enhancements
2017-02-28 08:12:18 +00:00
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
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
8e6baa209f Release notes for M8 (#213) 2017-02-07 17:18:21 +00:00
cc20a10225 Improve the flow commit API.
Make FinalityFlow do more, and be used more consistently.

Add a new waitForLedgerCommit API that is intended to be used at the end of flows, or at any other point where a flow wants to wait for a transaction to finalise (but the finalisation flow is being done by someone else).

Update the docs a bit.
2017-02-06 12:29:34 +01:00
e383752995 Adapt Party comparison to use owningKey
Change Party instances to be uniquely identified by the owning key, without taking into account name.
This requires that mock node key generation is reworked so that keys for services and the node itself
are distinct, otherwise the network map service cannot differentiate them.

Signed-off-by: Ross Nicoll <ross.nicoll@r3.com>
2017-01-30 15:46:51 +00:00
2d07014bf9 Fixed rendering of URLs on the release notes. 2017-01-09 15:03:53 +00:00
b6a325e7c7 Updated M7 release notes. 2017-01-06 17:20:41 +00:00
def621ad0d Release notes updated. 2017-01-06 17:09:37 +00:00
4c566d086e Further improvements to the M7 release notes. 2017-01-06 17:00:59 +00:00
e0197e8982 Updated release notes for M7. 2017-01-06 17:00:59 +00:00
c40ada96f1 Improved release notes. 2017-01-06 17:00:59 +00:00
9338a3c06a Added first version of M7 release nodes. 2017-01-06 17:00:59 +00:00
b5c319aeca Unix vs Windows demo instructions. Duplicate SIMM page. Typos. Bad nesting. 2017-01-06 11:05:37 +00:00
8f2d026965 M6 release notes 2016-11-29 17:27:25 +00:00
d92ccb0f80 Added a placeholder for M6 release notes 2016-11-29 16:06:07 +00:00
ce99f354cb Rename com.r3corda -> net.corda 2016-11-10 17:14:24 +01:00
3ae25dbff5 Release notes for M5
Add a snapshot of the tech whitepaper.

Misc doc fixes. Change README to prepare for the open source release.
2016-11-07 17:57:01 +01:00
b094b0f4df Minor: fix a couple of docsite warnings 2016-10-11 11:31:20 +02:00
03cc776dd0 Release notes for M4 2016-10-11 11:27:15 +02:00
b775a4023e Minor: fix typo in release notes 2016-09-26 14:48:39 +02:00
ebda724f14 Change references to 'wallet' with 'vault' 2016-09-20 18:14:53 +01:00
fa4b503f81 Minor: rename UntrustworthyData.validate to UntrustworthyData.unwrap to better indicate its purpose and deprecate the old name. 2016-09-07 13:09:39 +02:00
423aff477a Add a short document that describes things to watch out for when writing Corda app code. 2016-09-07 13:09:39 +02:00
75a9c498a4 Fixup release notes 2016-08-31 17:14:42 +02:00
baac38c936 Release notes for M3 2016-08-30 14:40:12 +02:00
03e120d04b Add default values for ifMatched/ifNotMatched/requiredCommands 2016-08-23 11:23:47 +01:00
a5c8df8dab # This is a combination of 2 commits.
# The first commit's message is:

Release notes for M2

# The 2nd commit message will be skipped:

#	Docs: Address release notes review comments, re-arrange the sidebar and mention the new TF code that has been added.
2016-08-01 13:12:39 +02:00
1943b3633f Add documentation on contract clauses 2016-07-12 17:47:51 +01:00
b30e431766 Update release notes regarding use of TransactionBuilder 2016-06-30 11:46:26 +01:00
55675ef799 Refresh docs for M1 release. 2016-06-30 12:23:27 +02:00
9f1a4e9254 Update docs relating to the multiple notary support work 2016-06-22 13:18:00 +01:00
a8ce69ccb9 docs: add release note on curve switch 2016-06-16 17:03:44 +01:00
f4f0e160d2 Genericise Cash contract to support non-Currency things
Split the verification and commands for the Cash contract into a new AbstractCashLike
class, and make Cash a concrete implementation of that class, specialised for dealing
with Currency as the underlying token.
2016-06-07 13:49:26 +01:00
d7b367965f Genericise Amount class
Make the Amount class generic so it doesn't have to represent a quantity of a
currency, but can handle other things such as assets as well, or extended detail
(for example a currency-issuer tuple).
2016-06-01 11:58:13 +01:00
fc62010da6 Move cash contract into its own package 2016-05-31 17:07:36 +01:00
68824e9d7e Docsite: added a release notes page 2016-05-24 13:27:16 +02:00