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
Katarzyna Streich
a38e7e54a0
Minor style changes in tests.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
79fc47f0ec
Add comments and minor changes.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
b31598b801
Change tests to reflect changes in code structure.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
e823e11e85
Change places in code where instead of transaction id hash is used.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
6b5ad92f9b
Substitute WireTransaction id property getter with calculated merkle root.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
ea826988af
Add leaves filtering and building trees with different leaves types.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
2ce21842f8
Add simple filtering and ordering of command leaves.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
7f6f1807b1
Code cleanup and add comments.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
0c573c76e2
Add simple partial tree building and verification tests (also on transactions).
2016-11-04 17:15:59 +00:00
Katarzyna Streich
930f6bbb24
Add initial test for testing Partial Merkle Tree building.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
b5fd359c0a
Add Partial Merkle Tree verification.
...
Not tested.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
e8bdfa5691
Build Partial Merkle Tree for filtered transactions.
2016-11-04 17:15:59 +00:00
Katarzyna Streich
1a8e47fcaa
Filter, build and verify merklized transaction from a wire transaction.
...
Initial structure for a merkleized transaction, with full Merkle tree building.
2016-11-04 17:15:59 +00:00
Clinton Alexander
a4a48d06f3
Corda JAR now contains required files.
2016-11-04 17:15:06 +00:00
Clinton Alexander
9fcdf70b33
Fixed putJson actually posting Json.
2016-11-04 16:23:56 +00:00