Andrius Dagys
7d0ce00978
Minor changes to the Notary doc
2016-05-13 16:17:50 +01:00
Andrius Dagys
0da604e33b
Added another chapter on implementation and usage.
...
Modified TODO comment.
2016-05-13 16:17:50 +01:00
Andrius Dagys
e77d3a40bd
Added docs for the Notary
2016-05-13 16:17:50 +01:00
Andrius Dagys
324b2be06c
Added a rendundant condition to a branch for readability
2016-05-13 16:17:50 +01:00
Andrius Dagys
2c422bebd3
Added noneOrSingle extension method, which returns a single element, null if no elements found and throws if more than one element found
2016-05-13 16:17:50 +01:00
Andrius Dagys
fa3f7e7fa6
Added a basic Notary service with protocol for signing transactions
2016-05-13 16:17:50 +01:00
Rick Parker
539e23a0b1
Merged in plt-141-moves-only-part-3 (pull request #93 )
...
File and interface moves to core module for scheduler
2016-05-13 15:17:32 +01:00
Ross Nicoll
3f3ab74f1e
Merged in rnicoll-ricardian (pull request #90 )
...
Add issuance definition for cash contract
2016-05-13 14:57:46 +01:00
Ross Nicoll
25e2c4bc4d
Add issuance definition for cash contract
...
Add issuance definition for cash contract, as well as common interfaces to support later
extensions. The issuance definition encapsulates the core values for state objects when
issued, and essentially acts as the Ricardian contract for Corda states.
2016-05-13 14:55:12 +01:00
rick.parker
030f12876f
Remove copyright notices from a couple of files
2016-05-13 14:12:28 +01:00
rick.parker
1ce8a64938
File and interface moves to core module
2016-05-13 14:03:28 +01:00
Rick Parker
3ee601360e
Merged in plt-141-moves-only-part-2 (pull request #92 )
...
File moves to core module and split of interfaces and implementations in preparation for further moves
2016-05-13 13:22:08 +01:00
rick.parker
e319a33b52
Added TODO to ServiceHub and CheckpointStorage
2016-05-13 12:37:39 +01:00
Mike Hearn
81c698a260
Minor: fix some compiler warnings
2016-05-13 12:58:17 +02:00
Mike Hearn
506441977f
Minor: suppress an IntelliJ Gradle warning
2016-05-13 12:55:45 +02:00
Mike Hearn
d52855bfa2
Regen API docs with new Dokka
2016-05-13 12:55:04 +02:00
Mike Hearn
232a4b7f53
Kotlin 1.0.2. Enable experimental incremental compilation in Gradle.
2016-05-13 12:50:54 +02:00
rick.parker
6017179bc0
File moves to core module and split of interfaces and implementations in preparation for further moves
2016-05-13 11:35:45 +01:00
Rick Parker
3f77de0de8
Merged in plt-141-moves-only (pull request #91 )
...
File moves to core module and split of interfaces and implementations in preparation for further moves
2016-05-13 10:47:24 +01:00
rick.parker
a18e7b06bf
File moves to core module and split of interfaces and implementations in preparation for further moves
2016-05-13 10:07:44 +01:00
Shams Asari
4271693b85
peristing psm checkpoints to disk (one per file)
2016-05-10 16:26:07 +01:00
Richard Green
48137d325b
Improved verify() functionality (and associated other updates) for the IRS contract.
2016-05-10 15:33:09 +01:00
Richard Green
62e7dc583e
Expanded the verify() function for the IRS Contract
2016-05-10 15:32:08 +01:00
Ross Nicoll
c6fab1c642
Remove superfluous semicolon
2016-05-09 18:16:40 +01:00
Ross Nicoll
2d4c83556e
Annotate verify() function to indicate it throws IllegalArgumentException
2016-05-09 18:16:33 +01:00
Ross Nicoll
2e680a5eee
Merged in rnicoll-party-and-reference (pull request #87 )
...
Rename PartyReference to PartyAndReference
2016-05-09 17:56:38 +01:00
Ross Nicoll
9ecf430dde
Update documentation to match PartyAndReference naming
2016-05-09 17:55:53 +01:00
Ross Nicoll
642b951bae
Rename PartyReference to PartyAndReference
2016-05-09 17:55:37 +01:00
Ross Nicoll
2035a7ba54
Merged in rnicoll-cash-issue-only (pull request #83 )
...
Require that a cash Issue command is the only command
2016-05-09 17:17:53 +01:00
Mike Hearn
7499f7cf1f
Regen docsite
2016-05-09 18:13:23 +02:00
Richard G Brown
97cb8defd3
Minor edits to data model page and additional section on rationale for UTXO model (including some content from Mike)
2016-05-09 18:12:13 +02:00
Richard G Brown
50e16fb241
Copyright year removed and owner changed from R3 to DLG
2016-05-09 18:08:41 +02:00
Ross Nicoll
252eb141a7
Require that a cash Issue command is the only command
...
Require that a cash Issue command is the only cash command in a transaction.
Although no problems are anticipated with other commands being present, they
could theoretically confuse other verification tools.
2016-05-09 16:55:44 +01:00
Shams Asari
2e7b004eb5
logger name moved into protocol state machine
2016-05-09 15:32:30 +01:00
Ross Nicoll
20c6be193a
Move tutorial.rst to tutorial_contract.rst
...
Move tutorial.rst to tutorial_contract.rst and rebuild docs
2016-05-09 10:20:40 +01:00
Ross Nicoll
0439cfa572
Merged in rnicoll-docs-style (pull request #85 )
...
Update code style documentation
2016-05-09 09:52:47 +01:00
Ross Nicoll
d1bf1b3f92
Update code style documentation
...
* Remove out of date instruction to put license text in each file.
* Add note that where parameters overflow first line, they should be one-per-line
* Add note on how TODO comments should be structured
2016-05-06 14:59:40 +01:00
Shams Asari
66eec9c2b2
cleanup of use of messaging service
2016-05-06 10:10:39 +01:00
Rick Parker
8fdfed9392
Merged in mnesbit-quasar-0.7.5-released (pull request #81 )
...
The quasar 0.7.5-SNAPSHOT version has been removed from the Maven Repositories. The official 0.7.5 version has replaced it.
2016-05-05 15:54:58 +01:00
Matthew Nesbit
2e7f3a2017
The quasar 0.7.5-SNAPSHOT version has been removed from the Maven Repositories. The official 0.7.5 version has replaced it.
2016-05-05 14:42:56 +01:00
Ross Nicoll
a5b5ceeb9b
Merged in rnicoll-cash-common (pull request #75 )
...
Refactor verification of cash contract
2016-05-05 11:14:46 +01:00
Ross Nicoll
a205475ef0
Move cash contract Issue instruction verification into its own function
2016-05-05 11:12:58 +01:00
Ross Nicoll
73f4803b72
Move common move command verification into a shared function
2016-05-05 11:12:25 +01:00
Ross Nicoll
0730a4a8c1
Merged in rnicoll-fix-trader-demo (pull request #80 )
...
Correct TraderDemo after network map changes
2016-05-04 17:53:21 +01:00
Ross Nicoll
e433663875
Correct TraderDemo after network map changes
...
Script to run TraderDemo now specified network map service rather than timestamper service.
TraderDemo now explicitly states the services it needs to run. Previously this was implied by whether a timestamper service was specified, and the code was not updated when that change was made.
2016-05-04 17:45:00 +01:00
Mike Hearn
5eaf86a4b1
Docs: (Re)push auto generated API docs
2016-04-29 18:46:25 +02:00
Mike Hearn
5a3c6e7fed
Regen docsite
2016-04-29 18:46:24 +02:00
Mike Hearn
b120ce9fe1
Docs: extend section of contracts tutorial on grouping
2016-04-29 18:46:24 +02:00
Ross Nicoll
662d0f1494
Merged in rnicoll-docs-nms-fix (pull request #77 )
...
Complete sentence on why nodes are not removed from network map automatically
2016-04-29 17:05:48 +01:00
Ross Nicoll
17015846d6
Complete sentence on why nodes are not removed from network map automatically
2016-04-29 16:23:16 +01:00