Commit Graph

2187 Commits

Author SHA1 Message Date
Mike Hearn
d7defd3157 Minor tweaks to the experimental universal contract DSL 2016-11-14 12:47:49 +01:00
Katarzyna Streich
79ecd03413 Add serialization without refrences to all leaves of transaction (for Merkle tree calculation). 2016-11-11 13:34:09 +00:00
Mike Hearn
9d93eed56d Tech white paper: brief note on event scheduling 2016-11-11 14:25:56 +01:00
Mike Hearn
3b6e3712b2 Tech white paper: client RPC and reactive collections. 2016-11-11 14:25:56 +01:00
Mike Hearn
fe325b2a0c Add TODOs and incompleteness warning 2016-11-11 14:19:46 +01:00
Mike Hearn
a080d7d227 Minor: add back doctrees branch too 2016-11-11 14:17:28 +01:00
Mike Hearn
53c2cff812 Regen docsite 2016-11-11 12:52:29 +01:00
Andras Slemmer
ea6b1b8435 experimental: tests com.r3corda -> net.corda 2016-11-11 11:27:30 +00:00
Mike Hearn
0c7662d53a Fix up a move problem 2016-11-11 11:45:40 +01:00
Mike Hearn
e144df953e More moving 2016-11-10 20:13:43 +01:00
Mike Hearn
ce99f354cb Rename com.r3corda -> net.corda 2016-11-10 17:14:24 +01:00
Mike Hearn
91c5f2ff57 Bump us to Kotlin 1.0.5 2016-11-10 17:14:23 +01:00
Andras Slemmer
c512309b6c Merged in aslemmer-revert-settings-gradle-docs-colons (pull request #464)
settings.gradle: Revert to using / instead of : for docs example-code
2016-11-10 13:13:24 +00:00
Mike Hearn
94a654398f Start release M6 2016-11-10 13:35:51 +01:00
Andras Slemmer
8515b32d23 settings.gradle: Revert to using / instead of : for docs example-code 2016-11-10 12:21:28 +00:00
Mike Hearn
5da00e802e Tech white paper: address review comments 2016-11-09 18:26:48 +01:00
Mike Hearn
0d6df37a0e Tech white paper: notaries and the vault 2016-11-09 18:26:48 +01:00
Mike Hearn
fad1efd143 Tech white paper: client side signing devices 2016-11-09 18:26:47 +01:00
Mike Hearn
e94c5b869b Regen docsite 2016-11-08 19:21:50 +01:00
Rick Parker
af8859ebf1 Merged in parkri-protocol-error-handling-fix (pull request #447)
Fix handling of node shutdown so protocols don't blow up when they encounter the messaging layer already shutdown.  Protocols will also stop resuming once shutdown has commenced.
2016-11-08 18:15:35 +00:00
rick.parker
fe6bf0e6ea Implement controlled stop of StateMachineManager. 2016-11-08 17:53:43 +00:00
Katarzyna Streich
21b4ab0c26 Add transaction tear-offs documentation. 2016-11-08 17:45:28 +00:00
Katarzyna Streich
103817ec57 Add signing of transaction merkle root hash. 2016-11-08 17:41:32 +00:00
Mike Hearn
2db2854a0b Merged in mike-fix-cordapp-docs (pull request #460)
Minor tweaks to cordapp gradle plugin docs
2016-11-08 15:59:02 +00:00
Clinton Alexander
1e5c41eae1 Merged in clint-demodocfix (pull request #458)
Updated the documentation on running demos
2016-11-08 15:02:17 +00:00
Mike Hearn
686b53f768 Fix Cordapp docs which don't use the right gradle syntax. Minor tweaks in AbstractNode 2016-11-08 15:40:44 +01:00
Andras Slemmer
c0e08bee60 Merged in aslemmer-update-ports-in-docs (pull request #457)
docs: Update ports in creating-a-cordapp
2016-11-08 13:58:26 +00:00
Andras Slemmer
0463539655 Merged in aslemmer-fix-generate-docsite (pull request #456)
docs: Fix generate-docsite.sh to use virtualenv instead of global pip, chmod +x
2016-11-08 13:58:09 +00:00
Clinton Alexander
3dab869fd4 Updated the documentation about how to run the attachment and SIMM demos. 2016-11-08 12:12:33 +00:00
Clinton Alexander
db20b80d1a Updated the documentation on running demos for the IRS and trader demo. 2016-11-08 12:04:30 +00:00
Andras Slemmer
51e86e7cd3 node: Small cleanup 2016-11-08 11:20:10 +00:00
Andras Slemmer
356b9fac37 docs: Fix generate-docsite.sh to use virtualenv instead of global pip, chmod +x 2016-11-07 18:21:01 +00:00
Andras Slemmer
c306eddb91 docs: Update ports in creating-a-cordapp 2016-11-07 18:12:13 +00:00
Clinton Alexander
d195d6f69d Merged in clint-httputilsjsonfix (pull request #450)
Fixed HttpApi when sending strings
2016-11-07 17:15:21 +00:00
Mike Hearn
fc638d319b Regen docsite 2016-11-07 17:57:02 +01:00
Mike Hearn
2032ab27ad Fix generate-docsite.sh script 2016-11-07 17:57:01 +01:00
Mike Hearn
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
Matthew Nesbit
68506984a3 Merged in mnesbit-cleanup-scheduler-fix (pull request #453)
Handle the timeout exception, which can happen if the scheduler overruns (e.g. during debugging, but also potentiallyu with slow callbacks).
2016-11-07 15:21:41 +00:00
Clinton Alexander
aa7e99f1b6 Merged in clint-fatjarfix (pull request #451)
Added back gradle config needed by quasar and capsule.
2016-11-07 14:54:56 +00:00
Clinton Alexander
c2a5589b20 Added TODO about moving fat JAR code to node. 2016-11-07 14:35:19 +00:00
Matthew Nesbit
1c39780c22 Handle the timeout exception, which can happen if the scheduler overruns (e.g. during debugging, but also potentiallyu with slow callbacks). 2016-11-07 09:56:38 +00:00
Clinton Alexander
3ab56fa223 Added back gradle config needed by quasar and capsule. 2016-11-04 17:53:37 +00:00
Patrick Kuo
86ea9f0082 Merged in pat-remove-explorer-version (pull request #448)
remove version, group and quasar plugin from build.gradle
2016-11-04 17:32:22 +00:00
Katarzyna Streich
71965b0792 Add serialization workaround for HashMaps inside states. Fix tests. 2016-11-04 17:21:11 +00:00
Katarzyna Streich
023ba380a0 Style changes. 2016-11-04 17:15:59 +00:00
Katarzyna Streich
a5dfaa255d Code cleanup, add comments and tests to reflect changes. 2016-11-04 17:15:59 +00:00
Katarzyna Streich
e7cb47ecd0 Add cached Merkle tree structure to wire transaction and root hash as transaction id. 2016-11-04 17:15:59 +00:00
Katarzyna Streich
6af7573955 Build Partial Merkle Tree as recursive data structure. 2016-11-04 17:15:59 +00:00
Katarzyna Streich
cd59dfd2af Build Merkle Tree as a recursive data structure instead of heap like structure. 2016-11-04 17:15:59 +00:00
Katarzyna Streich
6749555996 Change transaction filtering, remove sorting. 2016-11-04 17:15:59 +00:00