Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Go to file
Chris Rankin 674050779e Squashed commit of the following: (#29)
commit 5575c69eb456ccf7c3cfa41c20a45c8c70ce7656
Merge: 679e5af0e 7650b9c6f
Author: Joel Dice <joel.dice@gmail.com>
Date:   Tue Aug 22 07:46:44 2017 -0600

    Merge pull request #541 from corda/class-resolver-crash

    Fix crash when resolving system classes.

commit 679e5af0ef5d73a467845513d51d0fa0f7fa46b0
Merge: 01bef8ed6 6535959bd
Author: Joel Dice <joel.dice@gmail.com>
Date:   Tue Aug 22 07:36:22 2017 -0600

    Merge pull request #542 from corda/remove-unused-getVMClass

    Refactor partially implemented getVMClass(Object) function.

commit 01bef8ed6f92e0b047a12a46f9286aca82c4fdb9
Merge: fabf4dd0c 2fb3b0d17
Author: Joel Dice <joel.dice@gmail.com>
Date:   Wed Aug 2 16:48:52 2017 -0600

    Merge pull request #544 from teras/master

    Update to latest active iOS platform

commit 2fb3b0d179228a370875df7711a6b58c492f4de4
Author: Panayotis Katsaloulis <panayotis@panayotis.com>
Date:   Wed Aug 2 21:14:26 2017 +0300

    Update to latest active iOS platform

commit 6535959bd8f85b9351c823c6c4a1d364905a8824
Author: Chris Rankin <chris.rankin@r3.com>
Date:   Fri Jul 28 09:58:42 2017 +0100

    Remove unimplemented function Classes.getVMClass(Object).
    This function seems to have been migrated to Object already anyway,
    so refactor its one remaining use accordingly.

commit 7650b9c6fe21e02380a17620f192c9bbcec02092
Author: Chris Rankin <chris.rankin@r3.com>
Date:   Thu Jul 27 15:06:18 2017 +0100

    Fix crash when resolving system classes.
2017-08-30 11:03:22 +01:00
.idea Merge community-master 2017-08-15 12:04:09 +01:00
buildSrc Upgraded both guava and guava-testlib to 21.0 and made sure they share the same version variable 2017-03-24 17:17:36 +00:00
client Merge remote-tracking branch 'community/master' 2017-08-15 17:42:57 +01:00
config Make logging available in IntelliJ between gradle clean and assemble (#929) 2017-06-28 09:54:09 +01:00
cordform-common Workaround BFT bug that causes redundant replicas to get stuck in startup (#1100) 2017-07-26 19:41:29 +01:00
core Changing flow stack snapshot tree node labeling (#26) 2017-08-17 12:16:10 +01:00
docs Merge remote-tracking branch 'community/master' 2017-08-15 17:42:57 +01:00
doorman Change binary column to blob since x509 certificate and request have no size limit. (#10) 2017-06-26 10:29:37 +01:00
experimental Changing flow stack snapshot tree node labeling (#26) 2017-08-17 12:16:10 +01:00
finance Remove junit-quickcheck and redundant generators 2017-08-15 11:12:02 +01:00
gradle/wrapper Upgrade to Kotlin 1.0.7 and Gradle 3.4.1 (#402) 2017-03-22 12:05:49 +00:00
gradle-plugins Introduced FlowLogic.getFlowContext which provides the flow version and app name of the other side. 2017-08-11 18:01:16 +01:00
lib Upgrade Quasar to 0.7.6 and fix an exception handling bug in SMM that it revealed (if an exception was thrown immediately on protocol startup we let it leak instead of capturing it in the future. 2016-08-17 14:43:45 +01:00
node Merge remote-tracking branch 'community/master' 2017-08-15 17:42:57 +01:00
node-api Merge community-master 2017-08-15 12:04:09 +01:00
node-schemas Remove kotlin.Pair from Public APIs 2017-08-08 14:44:04 +01:00
samples Merge pull request #1207 from corda/aslemmer-move-testclock-branching-to-Node 2017-08-15 17:35:59 +01:00
sgx-jvm Squashed commit of the following: (#29) 2017-08-30 11:03:22 +01:00
smoke-test-utils Moved the Path extension methods that were in Utils.kt into the internal package 2017-07-17 16:01:19 +01:00
test-common Reduce logging severity for Hibernate SQL statements (in test). (#1217) 2017-08-11 14:26:52 +01:00
test-utils Changing flow stack snapshot tree node labeling (#26) 2017-08-17 12:16:10 +01:00
tools Merge remote-tracking branch 'community/master' 2017-08-15 17:42:57 +01:00
verifier Verifier test: make sure only correct transactions are generated 2017-08-15 11:12:02 +01:00
verify-enclave Ensure that the serialisation scheme is initialised as soon as the class is loaded. (#27) 2017-08-21 11:12:59 +01:00
webserver Remove ListenableFuture from core/main (#1030) 2017-08-07 14:31:24 +01:00
.gitignore Merge community-master 2017-08-15 12:04:09 +01:00
build.gradle Merge community-master 2017-08-15 12:04:09 +01:00
constants.properties Renamed corda configuration in gradle to cordaCompile to be more explicit. (#1131) 2017-07-27 17:53:51 +01:00
gradle.properties Enable Kotlin incremental compilation in Gradle 2017-01-06 16:39:01 +01:00
gradlew Upgrade to Kotlin 1.0.7 and Gradle 3.4.1 (#402) 2017-03-22 12:05:49 +00:00
gradlew.bat Upgrade to Kotlin 1.0.7 and Gradle 3.4.1 (#402) 2017-03-22 12:05:49 +00:00
README.md Introduce an Enterprise node 2017-08-01 17:10:58 +02:00
settings.gradle Merge community-master 2017-08-15 12:04:09 +01:00

Corda

Corda Enterprise

Corda Enterprise is R3's closed source patch set on top of Corda Open Source. It adds features and improvements that we plan to charge for.

Extra features

  • Doorman
  • SOCKS relaying
  • Flow triage screen in Explorer
  • No stupid jokes at startup
  • SGX