683bb5c50b
git: add buildSrc/build/ to .gitignore
2016-06-17 10:37:00 +01:00
8b2211ee0f
build: compile config depends on quasar, add comment on local .jar dep
2016-06-17 10:33:13 +01:00
6f70affc6f
build: Remove no-op line
2016-06-17 10:32:09 +01:00
7f3458803c
Protocols can use the serviceHub lazily in their constructors
2016-06-17 10:30:25 +01:00
dc5da8e1ad
build: use QuasarPlugin instead of copypasta
2016-06-17 10:16:46 +01:00
ded9cdbcb0
build: add buildSrc/, QuasarPlugin
2016-06-17 10:15:30 +01:00
cb1b274d5c
Merged in switch-to-ed25519 (pull request #131 )
...
Switch to ed25519
2016-06-17 10:11:06 +01:00
2663a6390e
core: Kryo extension methods for reading/writing ByteArrays prefixed with their sizes
2016-06-16 17:03:44 +01:00
5b4c4f167d
core: .equals() -> ==
2016-06-16 17:03:44 +01:00
a8ce69ccb9
docs: add release note on curve switch
2016-06-16 17:03:44 +01:00
2b4ebd4f09
core: use optimizedPositive for size serialization
2016-06-16 17:03:44 +01:00
cd91c6a0e7
core: add serialization test for keypairs
2016-06-16 17:03:44 +01:00
af3d87803d
core: serialize bytearray sizes instead of relying on static sizes
2016-06-16 17:03:44 +01:00
376b73b823
core: switch to static size bytearray serialization of keypairs
2016-06-16 17:03:44 +01:00
22567d11b5
core: implement custom serializers for ed25519 keypairs
2016-06-16 17:03:44 +01:00
1fe283c113
core: switch to ed25519
2016-06-16 17:03:44 +01:00
9930e8d5c7
core: add net.i2p.crypto:eddsa dependency
2016-06-16 17:03:44 +01:00
512e304bf1
Merged in remove-commented-out-resolve-tx-proto (pull request #156 )
...
Remove commented out ResolveTransactionsProtocol call as it is not required
2016-06-16 16:19:03 +01:00
b689f2a139
Merged in rnicoll-amount-issuer (pull request #126 )
...
Add issuer to cash amounts
2016-06-16 15:47:56 +01:00
ad72f3e48f
Add issuer to cash amounts
...
Add issuer of a cash when referring to amounts of cash (except for the very few cases where
the issuer is not important, such as when referring to aggregated totals across a set of
issuers). Replaces CommonCashState with TokenDefinition, as a more accurate reflection of
what the class represents.
2016-06-16 15:05:49 +01:00
d6a79b7bae
Minor: Pass reference into fillWithSomeTestCash()
...
Reference is now a parameter to fillWithSomeTestCash() so that the caller can be
clear on the reference to use.
2016-06-16 15:04:33 +01:00
eae3efdf02
Minor: Edit reference after copying amount
...
Edit reference after copying amount in cash tests, so that when the amount includes
a reference, the copying doesn't replace the changed reference.
2016-06-16 15:04:33 +01:00
77b3f3968e
Merged in mike-kms-has-identity-key (pull request #155 )
...
Place the long term identity key into the KMS for now. This will all change later.
2016-06-16 14:33:39 +02:00
cae39332bf
Remove commented out ResolveTransactionsProtocol call as it is not required
2016-06-16 13:15:37 +01:00
aa0a68ba36
Merged in rnicoll-docs-rebuild (pull request #153 )
...
Rebuild documentation
2016-06-16 13:14:50 +02:00
7d09a09070
Place the long term identity key into the KMS for now. This will all change later.
2016-06-16 13:01:53 +02:00
860353c4d4
Initial checkpoint when protocol is first added
2016-06-16 09:54:49 +01:00
eb4c24abcb
Merged in kotlin-codestyle-properties (pull request #146 )
...
Code style changes for properties
2016-06-16 09:44:27 +01:00
72842eaaf4
Code style changes for properties
2016-06-16 09:43:33 +01:00
2fed96cad0
Rebuild documentation
2016-06-15 17:10:43 +01:00
f9c1f31730
Merged in rnicoll-transaction-graph-search (pull request #149 )
...
Add tests for TransactionGraphSearch
2016-06-15 16:22:23 +01:00
f831ffdf3d
Add tests for TransactionGraphSearch
2016-06-15 16:21:53 +01:00
07153578f0
Merged in fix-clockutils-suspendable (pull request #150 )
...
node: add missing @Suspendable
2016-06-15 16:05:10 +01:00
3d109252f5
node: add missing @Suspendable
2016-06-15 15:16:08 +01:00
8aa6fa156a
Merged in removecrowdfundcontract (pull request #147 )
...
Removed the CrowdFund contract since it is written in a style that is not typical of Corda contracts.
2016-06-15 14:53:47 +01:00
cba76bb0f4
Merged in quasarScan-warning-fix (pull request #143 )
...
Remove quasar scan related warnings of suspendable supers outside our project (in kotlin stdlib).
2016-06-15 14:31:43 +01:00
b595b23ed7
Remove quasar scan related warnings of suspendable supers outside our project (in kotlin stdlib).
...
Suppressed two compiler warnings related to unused variables (seems to be compiler bug)
2016-06-15 14:30:00 +01:00
7e15445ee9
Removed the CrowdFund contract since it is written in a style that is not typical of Corda contracts.
2016-06-15 12:32:36 +01:00
853bc683f8
Simplify last checkpoint removal race condition fix
2016-06-15 10:01:33 +01:00
aa153be6f0
moved methods in ChildrenProgressTrackers into ProgressTracker
2016-06-14 16:42:42 +01:00
fdd8446b29
Merged in rg_todo_irs_676 (pull request #140 )
...
Two TODOs in IRS - about calculating the actual payment date as an offset
2016-06-14 16:37:06 +01:00
6b886bde4a
Nodes now need a setup step before running.
2016-06-14 16:07:29 +01:00
3ab3955213
.
2016-06-14 11:57:55 +01:00
2ce0dce0aa
.
2016-06-14 11:28:58 +01:00
0115df6e9a
cleanup
2016-06-13 23:05:32 +02:00
86203709c0
Payment dates now are calculated as an offset to the period end date
2016-06-13 19:00:27 +01:00
a25b69aa8e
Merged in rnicoll-library-docs (pull request #130 )
...
Add documentation of transaction data types
2016-06-13 18:22:39 +01:00
71cbea46e3
Merged in R3-CEV/internal/simulation-changes (pull request #137 )
...
Simulation changes
2016-06-13 18:10:01 +01:00
56821c3a24
node: rename _networkMapRegistrationSettableFuture to _networkMapRegistrationFuture
2016-06-13 18:09:38 +01:00
16465ba475
node: prefix private field with '_', use get() =
2016-06-13 18:09:38 +01:00