corda
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.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- suppressedLibraries.xml
- Jenkinsfile
- Jenkinsfile
- Jenkinsfile
- JenkinsfileSnykScan
- commentMappings.yml
- Jenkinsfile
- Jenkinsfile
- Jenkinsfile
- Jenkinsfile
- Jenkinsfile.nightly
- Jenkinsfile.preview
- Jenkinsfile
- azureStorageClass.yml
- gkeStorageClass.yml
- localStorageClass.yml
- api-current.txt
- check-api-changes.sh
- ci-gradle-build-cache-init.sh
- Dockerfile
- JenkinsfileStaticAnalysis
- kill_corda_procs.cmd
- README.md
- check-pr-title.yml
- jira_assign_issue.yml
- jira_close_issue.yml
- jira_create_issue.yml
- CODEOWNERS
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- codeStyleConfig.xml
- Project.xml
- All_tests__Unit___Integration_.xml
- Clean.xml
- Clean___Install.xml
- Explorer___GUI.xml
- Install.xml
- Integration_tests.xml
- Unit_tests.xml
- Corda_API.xml
- codeStyleSettings.xml
- ImageBuilder.groovy
- corda.common-publishing.gradle
- corda.kotlin-1.2.gradle
- corda.root-publish.gradle
- build.gradle
- CordaModule.kt
- JacksonUtils.kt
- JacksonSupport.kt
- StringToMethodCallParser.kt
- AmountTest.kt
- JacksonSupportTest.kt
- StateMachineRunIdTest.kt
- StringToMethodCallParserTest.kt
- class-not-on-classpath-data
- build.gradle
- AggregatedList.java
- ConcatenatedList.java
- FlattenedList.java
- MappedList.java
- ReplayedList.java
- ContractStateModel.kt
- ExchangeRateModel.kt
- Models.kt
- ModelsUtils.kt
- NetworkIdentityModel.kt
- NodeMonitorModel.kt
- TrackedDelegate.kt
- TransactionDataModel.kt
- AbstractAggregatedList.kt
- AbstractConcatenatedList.kt
- AbstractFlattenedList.kt
- AbstractMappedList.kt
- AbstractReplayedList.kt
- AmountBindings.kt
- AssociatedList.kt
- ChosenList.kt
- LeftOuterJoinedMap.kt
- MapValuesList.kt
- ObservableFold.kt
- ObservableUtilities.kt
- ReadOnlyBackedObservableMapBase.kt
- ExchangeRateModelTest.kt
- AggregatedListTest.kt
- AssociatedListTest.kt
- ConcatenatedListTest.kt
- FlattenedListTest.kt
- LeftOuterJoinedMapTest.kt
- MappedListTest.kt
- ReplayedListTest.kt
- ReplayedMap.kt
- build.gradle
- EventGenerator.kt
- Generator.kt
- Generators.kt
- build.gradle
- CordaRPCJavaClientTest.java
- BlacklistKotlinClosureTest.kt
- CordaRPCClientTest.kt
- FlowsExecutionModeRpcTest.kt
- RPCConnectionListenerTest.kt
- RpcCustomSerializersTest.kt
- RPCMultipleInterfacesTests.kt
- RPCStabilityTests.kt
- CordaRPCClientReconnectionTest.kt
- test.jar
- MultiRPCClient.kt
- RPCConnectionListener.kt
- ClientCacheFactory.kt
- DistributionMux.kt
- ReconnectingCordaRPCOps.kt
- ReconnectingObservable.kt
- RPCClient.kt
- RPCClientProxyHandler.kt
- RPCClientTelemetry.kt
- RPCUtils.kt
- SerializationEnvironmentHelper.kt
- CouldNotStartFlowException.kt
- CordaRPCClient.kt
- PermissionException.kt
- RPCConnection.kt
- RPCException.kt
- RPCSinceVersion.kt
- Utils.kt
- StandaloneCordaRPCJavaClientTest.java
- StandaloneCordaRPClientTest.kt
- AbstractRPCTest.kt
- ClientRPCInfrastructureTests.kt
- Measure.kt
- QuickRPCRequestTests.kt
- RepeatingBytesInputStream.kt
- RPCConcurrencyTests.kt
- RPCFailureTests.kt
- RPCHighThroughputObservableTests.kt
- RPCPerformanceTests.kt
- RPCPermissionsTests.kt
- build.gradle
- VersionExtractor.kt
- Configuration.kt
- Properties.kt
- Schema.kt
- Specification.kt
- Utils.kt
- VersionExtractorTest.kt
- Address.kt
- Addresses.kt
- PropertyTest.kt
- PropertyValidationTest.kt
- SchemaTest.kt
- SpecificationTest.kt
- TestUtils.kt
- UtilsTest.kt
- build.gradle
- README.md
- CordaErrorContextProvider.kt
- ErrorCode.kt
- ErrorCodes.kt
- ErrorContextProvider.kt
- ErrorReporter.kt
- ErrorReporterImpl.kt
- ErrorReporting.kt
- ErrorReportingExceptions.kt
- ErrorReportingUtils.kt
- ErrorResource.kt
- Errors.kt
- ResourceBundleProperties.kt
- Constants.kt
- CordaVersion.kt
- ExceptionsErrorCodeFunctions.kt
- cordapp-duplicate-cordapps-installed.properties
- cordapp-duplicate-cordapps-installed_en_US.properties
- cordapp-invalid-version-identifier.properties
- cordapp-invalid-version-identifier_en_US.properties
- cordapp-missing-version-attribute.properties
- cordapp-missing-version-attribute_en_US.properties
- cordapp-multiple-cordapps-for-flow.properties
- cordapp-multiple-cordapps-for-flow_en_US.properties
- database-could-not-connect.properties
- database-could-not-connect_en_US.properties
- database-failed-startup.properties
- database-failed-startup_en_US.properties
- database-missing-driver.properties
- database-missing-driver_en_US.properties
- database-password-required-for-h2.properties
- database-password-required-for-h2_en_US.properties
- ErrorInfo.properties
- ErrorInfo_en_US.properties
- Constants.kt
- CordaErrorContextProviderTest.kt
- CordappErrorsTest.kt
- DatabaseErrorsTest.kt
- ErrorCodeTest.kt
- ErrorReporterImplTest.kt
- WalkExceptionCausedByListTest.kt
- ErrorInfo.properties
- ErrorInfo_en_US.properties
- test-case-3.properties
- test-case-3_en_US.properties
- test-case1.properties
- test-case1_en_US.properties
- test-case1_es_ES.properties
- test-case1_ga_IE.properties
- test-case2.properties
- test-case2_en_US.properties
- test-case2_ga_IE.properties
- test-case4.properties
- test-case4_en_US.properties
- build.gradle
- Validated.kt
- Validator.kt
- build.gradle
- README.md
- README.md
- IdentitySyncFlow.kt
- SwapIdentitiesFlow.kt
- IdentitySyncFlowTests.kt
- SwapIdentitiesFlowTests.kt
- build.gradle
- corda_dev_ca.cer
- generalnodea.conf
- generalnodeb.conf
- jolokia-access.xml
- log4j2.xml
- nameservernode.conf
- jolokia-access.xml
- jolokia-access.xml
- AddressFormatException.java
- Base58.java
- IdentifiableException.java
- package-info.java
- ConcurrencyUtils.kt
- CordaFuture.kt
- InvocationContext.kt
- Trace.kt
- Amount.kt
- Attachment.kt
- AttachmentConstraint.kt
- BelongsToContract.kt
- ComponentGroupEnum.kt
- ContractAttachment.kt
- ContractsDSL.kt
- ContractState.kt
- FungibleAsset.kt
- FungibleState.kt
- NotaryInstruction.kt
- RotatedKeys.kt
- StatePointer.kt
- Structures.kt
- TimeWindow.kt
- TransactionState.kt
- TransactionVerificationException.kt
- UniqueIdentifier.kt
- ConfigException.kt
- Cordapp.kt
- CordappConfig.kt
- CordappContext.kt
- CordappInfo.kt
- CordappProvider.kt
- ProofProvider.kt
- AliasPrivateKey.kt
- Curve25519.kt
- DigestAlgorithmFactory.kt
- Instances.kt
- PlatformSecureRandom.kt
- ProviderMap.kt
- PublicKeyCache.kt
- Secp256k1SupportProvider.kt
- KeyRotationProof.kt
- KeyRotationProofChain.kt
- KeyRotationUtils.kt
- PartyIdentityResolved.kt
- PartyIdentityResolver.kt
- CompositeKey.kt
- CompositeKeyFactory.kt
- CompositeSignature.kt
- CompositeSignaturesWithKeys.kt
- CordaSecurityProvider.kt
- Crypto.kt
- CryptoUtils.kt
- DigestAlgorithm.kt
- DigestService.kt
- DigitalSignature.kt
- MerkleTree.kt
- NullKeys.kt
- PartialMerkleTree.kt
- SecureHash.kt
- SignableData.kt
- SignatureMetadata.kt
- SignatureScheme.kt
- SignedData.kt
- TransactionSignature.kt
- FlowSchedulerMapper.kt
- FlowSchedulerMapperImpl.kt
- FlowThreadPool.kt
- AbstractStateReplacementFlow.kt
- CollectSignaturesFlow.kt
- ContractUpgradeFlow.kt
- FinalityFlow.kt
- FinalityRecoveryFlow.kt
- FlowException.kt
- FlowExternalOperations.kt
- FlowInitiator.kt
- FlowLogic.kt
- FlowLogicRef.kt
- FlowSession.kt
- FlowStackSnapshot.kt
- HospitalizeFlowException.kt
- InitiatedBy.kt
- InitiatingFlow.kt
- KilledFlowException.kt
- LedgerRecoverFlow.kt
- MoveNotaryFlow.kt
- NotaryChangeFlow.kt
- NotaryError.kt
- NotaryFlow.kt
- NotaryWireFormat.kt
- ReceiveTransactionFlow.kt
- RecoveryTypes.kt
- ResultSerializationException.kt
- SchedulableFlow.kt
- SendTransactionFlow.kt
- StartableByRPC.kt
- StartableByService.kt
- StateMachineRunId.kt
- SystemFlow.kt
- WithReferencedStatesFlow.kt
- AbstractParty.kt
- AnonymousParty.kt
- CordaX500Name.kt
- IdentityUtils.kt
- Party.kt
- PartyAndCertificate.kt
- CordaFutureImpl.kt
- CordappImpl.kt
- CordappProviderInternal.kt
- KotlinMetadataVersion.kt
- LanguageVersion.kt
- ManifestUtils.kt
- AddressBindingException.kt
- AttachmentTrustInfoRPCOps.kt
- FlowManagerRPCOps.kt
- NotaryService.kt
- NotaryServiceFlow.kt
- NotaryUtils.kt
- SinglePartyNotaryService.kt
- UniquenessProvider.kt
- TargetVersionDependentRules.kt
- SimpleLogTelemetryComponent.kt
- TelemetryServiceImpl.kt
- Internable.kt
- InvocationHandlerTemplate.kt
- PrivateInterner.kt
- TimingUtils.kt
- ZipBombDetector.kt
- AttachmentFixups.kt
- ExternalVerifierHandle.kt
- NodeVerificationSupport.kt
- VerificationResult.kt
- VerificationSupport.kt
- Verifier.kt
- VerifyingServiceHub.kt
- AbstractAttachment.kt
- AttachmentTrustCalculator.kt
- AttachmentWithContext.kt
- BackpressureAwareTimedFlow.kt
- CertRole.kt
- ClassGraphUtils.kt
- ClassLoadingUtils.kt
- ConstraintsUtils.kt
- ContractStateClassCache.kt
- ContractUpgradeUtils.kt
- CordaUtils.kt
- DigitalSignatureWithCert.kt
- Emoji.kt
- FetchDataFlow.kt
- FlowAsyncOperation.kt
- FlowIORequest.kt
- FlowStateMachine.kt
- IdempotentFlow.kt
- InternalUtils.kt
- JarSignatureCollector.kt
- LazyPool.kt
- LazyStickyPool.kt
- LegalNameValidator.kt
- LifeCycle.kt
- NamedCache.kt
- NetworkParametersStorage.kt
- NodeInfoConstants.kt
- PathUtils.kt
- PlatformVersionSwitches.kt
- ProgressTracker.kt
- ResolveTransactionsFlow.kt
- ServiceHubCoreInternal.kt
- StatePointerSearch.kt
- ThreadBox.kt
- ToggleField.kt
- TransactionUtils.kt
- WaitForStateConsumption.kt
- X500Utils.kt
- FlowManagerRPCOps.kt
- ClientRpcSslOptions.kt
- CordaRPCOps.kt
- FlowHandle.kt
- Messaging.kt
- RPCOps.kt
- RPCReturnsObservables.kt
- DiagnosticsService.kt
- NodeVersionInfo.kt
- CordaTransactionSupport.kt
- QueryCriteria.kt
- QueryCriteriaUtils.kt
- SessionScope.kt
- AttachmentStorage.kt
- ContractUpgradeService.kt
- CordaService.kt
- IdentityService.kt
- KeyManagementService.kt
- NetworkMapCache.kt
- NetworkParametersService.kt
- PartyInfo.kt
- ServiceLifecycleObserver.kt
- TelemetryService.kt
- TimeWindowChecker.kt
- TransactionStorage.kt
- VaultService.kt
- AppServiceHub.kt
- AutoAcceptable.kt
- NetworkParameters.kt
- NodeDiagnosticInfo.kt
- NodeInfo.kt
- ServiceHub.kt
- ResilientSubscriber.kt
- Observables.kt
- CommonSchema.kt
- PersistentTypes.kt
- AttachmentsClassLoader.kt
- CheckpointSerializationAPI.kt
- CustomSerializationSchemeUtils.kt
- MissingSerializerException.kt
- SerializationEnvironment.kt
- ConstructorForDeserialization.kt
- CordaSerializationTransformEnumDefault.kt
- CordaSerializationTransformRename.kt
- CustomSerializationScheme.kt
- DeprecatedConstructorForDeserialization.kt
- MissingAttachmentsException.kt
- MissingAttachmentsRuntimeException.kt
- SerializationAnnotations.kt
- SerializationAPI.kt
- SerializationCustomSerializer.kt
- SerializationSchemeContext.kt
- SerializationToken.kt
- SerializationWhitelist.kt
- AccountMeta.kt
- Pubkey.kt
- SolanaInstruction.kt
- BaseTransaction.kt
- BaseTransactions.kt
- ContractUpgradeTransactions.kt
- LedgerTransaction.kt
- MissingContractAttachments.kt
- NotaryChangeTransactions.kt
- SignedTransaction.kt
- TransactionBuilder.kt
- TransactionWithSignatures.kt
- TraversableTransaction.kt
- WireTransaction.kt
- ByteArrays.kt
- EncodingUtils.kt
- Id.kt
- KotlinUtils.kt
- NetworkHostAndPort.kt
- NonEmptySet.kt
- ProgressTracker.kt
- ThreadDumpUtils.kt
- Try.kt
- UntrustworthyData.kt
- UuidGenerator.kt
- ClientRelevantError.kt
- CordaException.kt
- CordaInternal.kt
- CordaOID.kt
- DoNotImplement.kt
- Utils.kt
- TestResourceWriter.kt
- XorInputStream.kt
- XorOutputStream.kt
- CordaFutureInJavaTest.java
- ConcurrencyUtilsTest.kt
- PrivacySaltTest.kt
- StructuresTests.kt
- KeyRotationProofChainTest.kt
- PartyIdentityResolvedTest.kt
- PartyIdentityResolverTest.kt
- Base58Test.kt
- Blake2s256DigestServiceTest.kt
- CryptoUtilsTest.kt
- EdDSATests.kt
- SecureHashTest.kt
- SecureRandomTest.kt
- SHA2256DigestServiceTest.kt
- SHA2384DigestServiceTest.kt
- FlowsInJavaTest.java
- CordaX500NameTest.kt
- X500UtilsTest.kt
- CordaFutureImplTest.kt
- ZipBombDetectorTest.kt
- AsmTools.kt
- ClassLoadingUtilsTest.kt
- HashAgilityHelpers.kt
- InternalAccessTestHelpers.kt
- InternalUtilsTest.kt
- LegalNameValidatorTest.kt
- NamedCacheTest.kt
- PathUtilsTest.kt
- StatePointerSearchTests.kt
- ToggleFieldTest.kt
- QueryCriteriaUtilsBuilderTest.kt
- VaultEnumTypesTest.kt
- XorStreamTest.kt
- ByteArraysTest.kt
- EncodingUtilsTest.kt
- LazyMappedListTest.kt
- NetworkHostAndPortTest.kt
- UtilsTest.kt
- big-manifest.jar.xor
- zblg.zip.xor
- zbsm.zip.xor
- zbxl.zip.xor
- README.md
- build.gradle
- KotlinCollections1.2.kt
- KotlinIoPath1.2.kt
- CharJVM1.2.kt
- StringBuilder1.2.kt
- Strings1.2.kt
- StringsJVM1.2.kt
- CharCode1.2.kt
- build.gradle
- README.md
- TransactionBuilderDriverTest.kt
- CordappSmokeTest.kt
- ExternalVerificationTests.kt
- NodeVersioningTest.kt
- AmountParsingTest.java
- FlowExternalOperationInJavaTest.java
- FlowsInJavaTest.java
- SerializationApiInJavaTest.java
- BadSchemaJavaV1.java
- BadSchemaNoGetterJavaV1.java
- GoodSchemaJavaV1.java
- PoliteSchemaJavaV1.java
- TestJavaSchemaFamily.java
- TrickySchemaJavaV1.java
- AmountTests.kt
- ConstraintsPropagationTests.kt
- ContractHierarchyTest.kt
- ContractsDSLTests.kt
- PackageOwnershipVerificationTests.kt
- RotatedKeysTest.kt
- TimeWindowTest.kt
- TransactionVerificationExceptionSerialisationTests.kt
- ProviderMapTest.kt
- CompositeKeyTests.kt
- PartialMerkleTreeTest.kt
- PartialMerkleTreeWithNamedHashMultiAlgTreeTest.kt
- PartialMerkleTreeWithNamedHashTest.kt
- SignedDataTest.kt
- TransactionSignatureTest.kt
- X509NameConstraintsTest.kt
- AbstractFlowExternalOperationTest.kt
- AttachmentTests.kt
- CollectSignaturesFlowTests.kt
- ContractUpgradeFlowRPCTest.kt
- ContractUpgradeFlowTest.kt
- FastThreadLocalTest.kt
- FinalityFlowTests.kt
- FlowExternalAsyncOperationTest.kt
- FlowExternalOperationStartFlowTest.kt
- FlowExternalOperationTest.kt
- FlowIsKilledTest.kt
- FlowSleepTest.kt
- ReceiveAllFlowTests.kt
- ReceiveFinalityFlowTest.kt
- ReferencedStatesFlowTests.kt
- TestNoSecurityDataVendingFlow.kt
- WithContracts.kt
- WithFinality.kt
- WithMockNet.kt
- PartyAndCertificateTest.kt
- PartyTest.kt
- AttachmentFixupsTest.kt
- CertRoleTests.kt
- DetermineLanguageVersionTest.kt
- NetworkParametersResolutionTest.kt
- ResolveTransactionsFlowTest.kt
- NetworkParametersTest.kt
- NodeInfoTests.kt
- ServiceHubMetricsTest.kt
- VaultUpdateTests.kt
- MappedSchemasCrossReferenceDetectionTests.kt
- AttachmentSerializationTest.kt
- CommandsSerializationTests.kt
- NotaryExceptionSerializationTest.kt
- TransactionSerializationTests.kt
- SolanaInstructionTest.kt
- AttachmentsClassLoaderSerializationTests.kt
- AttachmentsClassLoaderTests.kt
- AttachmentsClassLoaderWithStoragePersistenceTests.kt
- CompatibleTransactionTests.kt
- CompatibleTransactionWithKeyRotationChainProofTests.kt
- LedgerTransactionQueryTests.kt
- MerkleTreeAgilityTest.kt
- ReferenceInputStateTests.kt
- TransactionBuilderMockNetworkTest.kt
- TransactionBuilderTest.kt
- TransactionBuilderWithKeyRotationProofTest.kt
- TransactionEncumbranceTests.kt
- TransactionTests.kt
- KotlinUtilsTest.kt
- NonEmptySetTest.kt
- ProgressTrackerTest.kt
- DummyContractBackdoor.kt
- signable-data.bin
- signable-data.sig
- signature-metadata.bin
- transaction_with_key_rotation_proof.bin
- isolated-4.0.jar
- old-isolated.jar
- test-key.private
- test-key.public
- isolated.jar
- build.gradle
- TestWithMissingTimeout.kt
- CordaDetektProvider.kt
- io.gitlab.arturbosch.detekt.api.RuleSetProvider
- TestWithMissingTimeoutTest.kt
- build.gradle
- example-generate-testnet.sh
- example-join-generic-cz.sh
- example-mini-network.sh
- generate-config.sh
- run-corda.sh
- starting-node.conf
- Dockerfile
- Dockerfile-debug
- DockerfileAL
- DockerfileAL-debug
- ConfigExporter.kt
- build.gradle
- README.md
- test-docker.sh
- README.md
- cash.png
- composite-keys.png
- Consensus.png
- corda-connect.png
- partiesto.png
- platform-comparisons.png
- sharedlogic.png
- state-class-hierarchy.png
- tearoffs1.png
- tearoffs2.png
- trading-flow.png
- build-whitepapers.sh
- corda-introductory-whitepaper-jp.tex
- corda-introductory-whitepaper.tex
- corda-introductory-whitepaper_zhs.tex
- corda-introductory-whitepaper_zht.tex
- corda-technical-whitepaper.tex
- Ref.bib
- .gitattributes
- .gitignore
- build.gradle
- README.md
- node-0-003.dot.png
- Main.kt
- Parameters.kt
- build.gradle
- Readme.md
- BlobWriter.kt
- build.gradle
- README.md
- StatusTransitions.kt
- Utils.kt
- StatusTransitionsTest.kt
- build.gradle
- README.md
- .gitignore
- blob-inspector-test.cxx
- CMakeLists.txt
- main.cxx
- .gitignore
- BlobInspector.cxx
- BlobInspector.h
- CMakeLists.txt
- CordaBytes.cxx
- CordaBytes.h
- main.cxx
- .gitignore
- CMakeLists.txt
- main.cxx
- __i_LMis_l__
- _Ai_
- _ALd_
- _Ci_
- _e_
- _i_
- _i_is__
- _l_
- _L_i__
- _Le_
- _Le_2
- _Li_
- _Mi_is__
- _MiLs_
- _Mis_
- _Oi_
- _Pls_
- .gitignore
- CMakeLists.txt
- IReader.h
- Descriptors.h
- ISchema.h
- ISerializable.h
- AMQPDescribed.h
- AMQPHeader.h
- AMQPSectionId.h
- ICompositeFactory.h
- Serialiser.h
- colours.h
- debug.h
- types.h
- BoolPropertyReader.cxx
- BoolPropertyReader.h
- DoublePropertyReader.cxx
- DoublePropertyReader.h
- IntPropertyReader.cxx
- IntPropertyReader.h
- LongPropertyReader.cxx
- LongPropertyReader.h
- StringPropertyReader.cxx
- StringPropertyReader.h
- ArrayReader.cxx
- ArrayReader.h
- EnumReader.cxx
- EnumReader.h
- ListReader.cxx
- ListReader.h
- MapReader.cxx
- MapReader.h
- CompositeReader.cxx
- CompositeReader.h
- PropertyReader.cxx
- PropertyReader.h
- Reader.cxx
- Reader.h
- RestrictedReader.cxx
- RestrictedReader.h
- Choice.cxx
- Choice.h
- Composite.cxx
- Composite.h
- Descriptor.cxx
- Descriptor.h
- Envelope.cxx
- Envelope.h
- Schema.cxx
- Schema.h
- ChoiceDescriptor.cxx
- ChoiceDescriptor.h
- CompositeDescriptor.cxx
- CompositeDescriptor.h
- EnvelopeDescriptor.cxx
- EnvelopeDescriptor.h
- FieldDescriptor.cxx
- FieldDescriptor.h
- ObjectDescriptor.cxx
- ObjectDescriptor.h
- RestrictedDescriptor.cxx
- RestrictedDescriptor.h
- SchemaDescriptor.cxx
- SchemaDescriptor.h
- AMQPDescriptor.cxx
- AMQPDescriptor.h
- AMQPDescriptorRegistory.cxx
- AMQPDescriptorRegistory.h
- AMQPDescriptors.cxx
- AMQPDescriptors.h
- ArrayField.cxx
- ArrayField.h
- CompositeField.cxx
- CompositeField.h
- Field.cxx
- Field.h
- PrimitiveField.cxx
- PrimitiveField.h
- RestrictedField.cxx
- RestrictedField.h
- Array.cxx
- Array.h
- Enum.cxx
- Enum.h
- List.cxx
- List.h
- Map.cxx
- Map.h
- Restricted.cxx
- Restricted.h
- AMQPTypeNotation.cxx
- AMQPTypeNotation.h
- Descriptors.cxx
- OrderedTypeNotations.h
- .gitignore
- CMakeLists.txt
- List.cxx
- main.cxx
- Map.cxx
- OrderedTypeNotationTest.cxx
- Pair.cxx
- RestrictedDescriptor.cxx
- Single.cxx
- TestUtils.cxx
- TestUtils.h
- CMakeLists.txt
- CompositeFactory.cxx
- CompositeFactory.h
- CMakeLists.txt
- proton_wrapper.cxx
- proton_wrapper.h
- .gitignore
- CMakeLists.txt
- README.md
- .gitignore
- CMakeLists.txt
- lines
- README.md
- rem_cmake
- KryoHook.kt
- NetParams.kt
- build.gradle
- NodeInfo.kt
- build.gradle
- QuasarInstrumentationHook.kt
- build.gradle
- README.md
- Arrangement.kt
- ContractFunctions.kt
- Literal.kt
- Perceivable.kt
- PrettyPrint.kt
- README.md
- UniversalContract.kt
- Util.kt
- Cap.kt
- Caplet.kt
- ContractDefinition.kt
- Examples.kt
- FXFwdTimeOption.kt
- FXSwap.kt
- IRS.kt
- RollOutTests.kt
- Swaption.kt
- ZeroCouponBond.kt
- build.gradle
- README.md
- ICommercialPaperState.java
- JavaCommercialPaper.java
- Cash.kt
- Obligation.kt
- OnLedgerAsset.kt
- StateSummingUtilities.kt
- BusinessCalendar.kt
- CommercialPaper.kt
- FinanceTypes.kt
- CashSchemaV1.kt
- CommercialPaperSchemaV1.kt
- CashTestsJava.java
- CashTests.kt
- ObligationTests.kt
- CommercialPaperTests.kt
- FinanceTypesTest.kt
- build.gradle
- CashExceptionSerialisationTest.kt
- AbstractCashFlow.kt
- CashExitFlow.kt
- CashIssueAndPaymentFlow.kt
- CashIssueFlow.kt
- CashPaymentFlow.kt
- TwoPartyDealFlow.kt
- TwoPartyTradeFlow.kt
- CashConfigDataFlow.kt
- AbstractCashSelection.kt
- CashSelectionH2Impl.kt
- CashSelectionPostgreSQLImpl.kt
- CashSelectionSQLServerImpl.kt
- CashUtils.kt
- ObligationUtils.kt
- FinanceWorkflowsUtils.kt
- CommercialPaperUtils.kt
- GetBalances.kt
- Currencies.kt
- net.corda.finance.workflows.asset.selection.AbstractCashSelection
- cash.changelog-init.xml
- cash.changelog-master.xml
- cash.changelog-v1.xml
- cash.changelog-v2.xml
- commercial-paper.changelog-init.xml
- commercial-paper.changelog-master.xml
- commercial-paper.changelog-v1.xml
- commercial-paper.changelog-v2.xml
- LondonHolidayCalendar.txt
- NewYorkHolidayCalendar.txt
- CashExitFlowTests.kt
- CashIssueFlowTests.kt
- CashPaymentFlowTests.kt
- CashSelectionTest.kt
- CompatibilityTest.kt
- CashConfigDataFlowTest.kt
- CashSelectionH2ImplTest.kt
- CurrenciesTests.kt
- node_transaction.dat
- node_transaction.dat
- build.gradle
- gradle-wrapper.jar
- gradle-wrapper.properties
- AnotherDummyContract.kt
- DummyContractBackdoor.kt
- IsolatedIssuanceFlow.kt
- build.gradle
- AnotherDummyContract.java
- AnotherDummyContractWithSystemEnvVarDefined.java
- build.gradle
- AnotherDummyContract.java
- AnotherDummyContractWithSystemEnvVarDefined.java
- LegacyIssuanceFlow.java
- LegacyIssuanceWithSystemEnvVarFlow.java
- build.gradle
- CordaCaplet.java
- node-jvm-args.txt
- CordaCapletBaseDirectoryParsingFailureTest.java
- CordaCapletBaseDirectoryParsingTest.java
- CordaCapletConfigFileParsingFailureTest.java
- CordaCapletConfigFileParsingTest.java
- CordaCapletTestUtils.java
- build.gradle
- NOTICE
- NioSslClient.java
- NioSslPeer.java
- NioSslServer.java
- ServerThread.java
- JavaCordaServiceLifecycle.java
- GenericReturnFailureReproductionIntegrationTest.java
- SuperSimpleGenericFlow.java
- DependentContract.kt
- DependentData.kt
- DependentDataSerializer.kt
- StandAloneDataSerializer.kt
- StandAloneContract.kt
- StandAloneData.kt
- EvilContract.kt
- MutableDataObject.kt
- VulnerablePaymentContract.kt
- MutatorContract.kt
- CurrantsySerializer.kt
- CustomSerializerContract.kt
- DataObject.kt
- GenericTypeContract.kt
- WhitelistContract.kt
- WhitelistData.kt
- SignatureConstraintGatingTests.kt
- CordappFixupFlow.kt
- EvilFlow.kt
- MutatorFlow.kt
- CustomSerializerFlow.kt
- GenericTypeFlow.kt
- WhitelistFlow.kt
- AMQPBridgeTest.kt
- AMQPClientSslErrorsTest.kt
- CertificateRevocationListNodeTests.kt
- CustomCheckpointSerializerTest.kt
- DifficultToSerialize.kt
- DuplicateSerializerLogTest.kt
- DuplSerializerLogWithSameSerializerTest.kt
- MockNetworkCustomCheckpointSerializerTest.kt
- ReferenceLoopTest.kt
- TestCorDapp.kt
- AbstractFlowEntityManagerTest.kt
- FlowEntityManagerNestedTest.kt
- FlowEntityManagerStatementTest.kt
- FlowEntityManagerTest.kt
- FlowOverrideTests.kt
- NodeStatusTest.kt
- PublishTest.kt
- FlowsDrainingModeContentionTest.kt
- MultiRpcClientTest.kt
- H2SecurityTests.kt
- ScheduledFlowIntegrationTests.kt
- CertificateRotationTest.kt
- NotaryCertificateRotationTest.kt
- TrustRootTest.kt
- ArtemisMessagingTest.kt
- FlowManagerRPCOpsTest.kt
- MessagingSendAllTest.kt
- PersistentNetworkMapCacheTest.kt
- PersistentPartyInfoCacheTest.kt
- CordaPersistenceServiceTests.kt
- ArtemisRpcTests.kt
- DumpCheckpointsTest.kt
- NodeHandleTests.kt
- RpcExceptionHandlingTest.kt
- RpcSslTest.kt
- FlowVersioningTest.kt
- LargeTransactionsTest.kt
- AttachmentLoadingTests.kt
- CordaServiceFlowTests.kt
- CordaServiceIssueOnceAtStartupTests.kt
- CordaServiceLifecycleFatalTests.kt
- CordaServiceLifecycleTests.kt
- CordaServicePriorityTests.kt
- JavaCordaServiceLifecycleTests.kt
- ExternalVerifierTest.kt
- AddressBindingFailureTests.kt
- AuthDBTests.kt
- CashIssueAndPaymentTest.kt
- ContractCannotMutateTransactionTest.kt
- ContractWithCordappFixupTest.kt
- ContractWithCustomSerializerTest.kt
- ContractWithGenericTypeTest.kt
- ContractWithRotatedKeyTest.kt
- ContractWithSerializationWhitelistTest.kt
- CordappScanningDriverTest.kt
- CustomSerializationSchemeDriverTest.kt
- CustomSerializationSchemeMockNetworkTest.kt
- EvilContractCannotModifyStatesTest.kt
- MockNetworkCustomSerializerTest.kt
- MockNetworkSerializationWhitelistTest.kt
- NodePerformanceTests.kt
- NodeRPCTests.kt
- NodeStartupPerformanceTests.kt
- AdditionP2PAddressModeTest.kt
- MQSecurityAsNodeTest.kt
- MQSecurityAsRPCTest.kt
- MQSecurityTest.kt
- P2PMessagingTest.kt
- P2PMQSecurityTest.kt
- RPCMQSecurityTest.kt
- SimpleAMQPClient.kt
- SimpleMQClient.kt
- MessageState.kt
- ScheduledState.kt
- RpcInfo.kt
- FlowCheckpointCordapp.kt
- empty.jar
- FlowsExecutionModeRpcTest.kt
- FinalityFlowErrorHandlingTest.kt
- FlowCheckpointVersionNodeStartupCheckTest.kt
- IssueCashLoggingTests.kt
- NodeStatePersistenceTests.kt
- DistributedServiceTests.kt
- RandomFailingProxy.kt
- StateMachineErrorHandlingTest.kt
- StateMachineFinalityErrorHandlingTest.kt
- StateMachineFlowInitErrorHandlingTest.kt
- StateMachineGeneralErrorHandlingTest.kt
- StateMachineKillFlowErrorHandlingTest.kt
- StateMachineSubFlowErrorHandlingTest.kt
- NodeRegistrationTest.kt
- VaultRestartTest.kt
- MessageState.kt
- AttachmentContract.kt
- AttachmentContract.kt
- SignatureConstraintMigrationFromHashConstraintsTests.kt
- SignatureConstraintMigrationFromWhitelistConstraintTests.kt
- SignatureConstraintVersioningTests.kt
- AttachmentFlow.kt
- AttachmentFlow.kt
- AttachmentFlow.kt
- DbSchemaInitialisationTest.kt
- HardRestartTest.kt
- VaultObserverExceptionTest.kt
- CordappConstraintsTests.kt
- VaultUpdateDeserializationTest.kt
- CustomData.kt
- MissingSerializerContract.kt
- CustomDataSerializer.kt
- MissingSerializerBuilderFlow.kt
- MissingSerializerFlow.kt
- ProtonWrapperTests.kt
- FlowReloadAfterCheckpointTest.kt
- FlowRetryTest.kt
- FlowSessionCloseTest.kt
- FlowWithClientIdTest.kt
- KillFlowTest.kt
- QueueWithCountdown.kt
- P2PFlowsDrainingModeTest.kt
- RpcFlowsDrainingModeTest.kt
- NetworkMapTest.kt
- FlowHospitalTest.kt
- OldFinalityFlow.kt
- BootTests.kt
- ContractWithMissingCustomSerializerTest.kt
- ArtemisBroker.kt
- BrokerJaasLoginModule.kt
- CertificateChainCheckPolicy.kt
- ReactiveArtemisConsumer.kt
- SecureArtemisConfiguration.kt
- UserValidationPlugin.kt
- AttachmentTrustInfoRPCOpsImpl.kt
- FlowManagerRPCOpsImpl.kt
- Utils.kt
- CordappConfigFileProvider.kt
- CordappConfigProvider.kt
- CordappProviderImpl.kt
- JarScanningCordappLoader.kt
- TypesafeCordappConfig.kt
- VirtualCordapps.kt
- AuthenticatedRpcOpsProxy.kt
- ThreadContextAdjustingRpcOpsProxy.kt
- NodeInfoSchema.kt
- AuthorizingSubject.kt
- Password.kt
- RPCPermissionResolver.kt
- RPCSecurityManager.kt
- RPCSecurityManagerImpl.kt
- RPCSecurityManagerWithAdditionalUser.kt
- InteractiveShell.kt
- ClearNetworkCacheCli.kt
- GenerateNodeInfoCli.kt
- GenerateRpcSslCertsCli.kt
- InitialRegistrationCli.kt
- RunMigrationScriptsCli.kt
- SynchroniseSchemasCli.kt
- ValidateConfigurationCli.kt
- AbstractNode.kt
- AppServiceHubImpl.kt
- CheckpointVerifier.kt
- CordaRPCOpsImpl.kt
- DataSourceFactory.kt
- DBNetworkParametersStorage.kt
- FlowManager.kt
- GeneralExceptionHandler.kt
- InitiatedFlowFactory.kt
- KeyStoreHandler.kt
- LifecycleSupport.kt
- NetworkParametersReader.kt
- Node.kt
- NodeStartup.kt
- NodeUniqueIdProvider.kt
- SwapIdentitiesHandler.kt
- CordaMigration.kt
- MigrationNamedCacheFactory.kt
- PersistentIdentityMigration.kt
- PersistentIdentityMigrationNewTable.kt
- VaultStateMigration.kt
- AuditService.kt
- CheckpointStorage.kt
- IdentityServiceInternal.kt
- MonitoringService.kt
- NodePropertiesStore.kt
- SchedulerService.kt
- SchemaService.kt
- ServiceHubInternal.kt
- VaultServiceInternal.kt
- NodeAttachmentTrustCalculator.kt
- NodeRpcOptions.kt
- StandardConfigValueParsers.kt
- ConfigSections.kt
- V1NodeConfigurationSpec.kt
- ShellConfig.kt
- ShellSafetyConfig.kt
- SSHDConfiguration.kt
- ConfigUtilities.kt
- NodeConfiguration.kt
- NodeConfigurationImpl.kt
- ShadowingException.kt
- NodeDiagnosticsService.kt
- NodeSchedulerService.kt
- PersistentScheduledFlowRepository.kt
- ScheduledActivityObserver.kt
- InMemoryIdentityService.kt
- PersistentIdentityService.kt
- BasicHSMKeyManagementService.kt
- KeyManagementServiceInternal.kt
- KMSUtils.kt
- ContextualLoggingUtils.kt
- ArtemisMessagingServer.kt
- InterceptingActiveMQJAASSecurityManager.kt
- Messaging.kt
- MessagingExecutor.kt
- NodeNettyAcceptorFactory.kt
- NodeSSLContextFactory.kt
- P2PMessageDeduplicator.kt
- P2PMessagingClient.kt
- NetworkMapClient.kt
- NetworkMapUpdater.kt
- NetworkParametersHotloader.kt
- NetworkParameterUpdateListener.kt
- NodeInfoWatcher.kt
- NotaryUpdateListener.kt
- PersistentNetworkMapCache.kt
- PersistentPartyInfoCache.kt
- AbstractPartyDescriptor.kt
- AbstractPartyToX500NameAsStringConverter.kt
- AesDbEncryptionService.kt
- AttachmentStorageInternal.kt
- DBCheckpointPerformanceRecorder.kt
- DBCheckpointStorage.kt
- DBTransactionMappingStorage.kt
- DBTransactionStorage.kt
- DBTransactionStorageLedgerRecovery.kt
- HashedDistributionList.kt
- NodeAttachmentService.kt
- NodePropertiesPersistentStore.kt
- PublicKeyHashToExternalId.kt
- PublicKeyToOwningIdentityCacheImpl.kt
- PublicKeyToTextConverter.kt
- WritablePublicKeyToOwningIdentityCache.kt
- ArtemisRpcBroker.kt
- CheckpointDumperImpl.kt
- InternalRPCMessagingClient.kt
- RolesAdderOnLogin.kt
- RpcAuthContext.kt
- RpcBrokerConfiguration.kt
- RPCServer.kt
- NodeSchemaService.kt
- PersistentStateService.kt
- DumpHistoryOnErrorInterceptor.kt
- HospitalisingInterceptor.kt
- MetricInterceptor.kt
- PrintingInterceptor.kt
- TransitionDiagnosticRecord.kt
- DeliverSessionMessageTransition.kt
- DoRemainingWorkTransition.kt
- ErrorFlowTransition.kt
- KilledFlowTransition.kt
- StartedFlowTransition.kt
- StateMachine.kt
- TopLevelTransition.kt
- Transition.kt
- TransitionBuilder.kt
- TransitionResult.kt
- UnstartedFlowTransition.kt
- Action.kt
- ActionExecutor.kt
- ActionExecutorImpl.kt
- ActionFutureExecutor.kt
- CountUpDownLatch.kt
- DeduplicationId.kt
- Event.kt
- FiberUtils.kt
- FlowCreator.kt
- FlowDefaultUncaughtExceptionHandler.kt
- FlowFiber.kt
- FlowLogicRefFactoryImpl.kt
- FlowMessaging.kt
- FlowMonitor.kt
- FlowOperator.kt
- FlowSessionImpl.kt
- FlowStackSnapshotFactory.kt
- FlowStateMachineImpl.kt
- FlowStateMachineUtils.kt
- FlowTimeoutException.kt
- FlowTimeoutScheduler.kt
- SessionMessage.kt
- SessionRejectException.kt
- SingleThreadedStateMachineManager.kt
- StaffedFlowHospital.kt
- StateMachineInnerState.kt
- StateMachineInstanceId.kt
- StateMachineManager.kt
- StateMachineShutdownLogger.kt
- StateMachineState.kt
- StateTransitionExceptions.kt
- SubFlow.kt
- TransitionExecutor.kt
- TransitionExecutorImpl.kt
- NonValidatingNotaryFlow.kt
- PathManager.kt
- PersistentUniquenessProvider.kt
- ValidatingNotaryFlow.kt
- ValidatingNotaryService.kt
- ContractUpgradeServiceImpl.kt
- HibernateQueryCriteriaParser.kt
- NodeVaultService.kt
- VaultSchema.kt
- CoreFlowHandlers.kt
- DbTransactionsResolver.kt
- EncryptionService.kt
- Permissions.kt
- ArtemisStartupUtil.kt
- AsyncLoggerContextSelectorNoThreadLocal.kt
- HTTPNetworkRegistrationService.kt
- NetworkRegistrationHelper.kt
- NetworkRegistrationService.kt
- AddressUtils.kt
- AffinityExecutor.kt
- AppendOnlyPersistentMap.kt
- CertificatesUtils.kt
- DemoClock.kt
- errorAndTerminate.kt
- InfrequentlyMutatedCache.kt
- NamedThreadFactory.kt
- NodeBuildProperties.kt
- NodeNamedCache.kt
- NonInvalidatingCache.kt
- NonInvalidatingUnboundCache.kt
- NotaryLoader.kt
- ObjectDiffer.kt
- PersistentMap.kt
- TimedFlowUtils.kt
- ExternalVerifierHandleImpl.kt
- NoDbAccessVerifier.kt
- Corda.kt
- CordaClock.kt
- JolokiaSlf4jAdapter.kt
- NodeCmdLineOptions.kt
- SerialFilter.kt
- VersionInfo.kt
- BatchSigning.kt
- ValidationModeNotaryService.kt
- BFTSmart.kt
- BFTSmartConfigInternal.kt
- BFTSmartNotaryService.kt
- Schema.kt
- RaftConfig.kt
- RaftNotaryService.kt
- RaftTransactionCommitLog.kt
- RaftUniquenessProvider.kt
- Schema.kt
- JPANotaryConfiguration.kt
- JPANotaryService.kt
- JPAUniquenessProvider.kt
- Schema.kt
- org.apache.activemq.artemis.spi.core.remoting.ssl.OpenSSLContextFactory
- org.apache.activemq.artemis.spi.core.remoting.ssl.SSLContextFactory
- common.changelog-init.xml
- common.changelog-master.xml
- node-core.changelog-init.xml
- node-core.changelog-master.xml
- node-core.changelog-pkey.xml
- node-core.changelog-postgres-blob.xml
- node-core.changelog-tx-mapping.xml
- node-core.changelog-v10.xml
- node-core.changelog-v11.xml
- node-core.changelog-v12.xml
- node-core.changelog-v13.xml
- node-core.changelog-v14-data.xml
- node-core.changelog-v14-table.xml
- node-core.changelog-v15.xml
- node-core.changelog-v16.xml
- node-core.changelog-v19-keys.xml
- node-core.changelog-v19-postgres.xml
- node-core.changelog-v19.xml
- node-core.changelog-v20.xml
- node-core.changelog-v21.xml
- node-core.changelog-v22.xml
- node-core.changelog-v23.xml
- node-core.changelog-v24.xml
- node-core.changelog-v25.xml
- node-core.changelog-v26.xml
- node-core.changelog-v3.xml
- node-core.changelog-v4.xml
- node-core.changelog-v5.xml
- node-core.changelog-v8.xml
- node-core.changelog-v9.xml
- node-info.changelog-init.xml
- node-info.changelog-master.xml
- node-info.changelog-v1.xml
- node-info.changelog-v2.xml
- node-info.changelog-v3.xml
- node-notary.changelog-init.xml
- node-notary.changelog-master.xml
- node-notary.changelog-pkey.xml
- node-notary.changelog-v1.xml
- node-notary.changelog-v2.xml
- node-notary.changelog-v3.xml
- node-notary.changelog-v4.xml
- node-notary.changelog-worker-logging.xml
- notary-bft-smart.changelog-committed-transactions-table.xml
- notary-bft-smart.changelog-init.xml
- notary-bft-smart.changelog-master.xml
- notary-bft-smart.changelog-pkey.xml
- notary-bft-smart.changelog-v1.xml
- notary-bft-smart.changelog-v2.xml
- notary-raft.changelog-committed-transactions-table.xml
- notary-raft.changelog-init.xml
- notary-raft.changelog-master.xml
- notary-raft.changelog-v1.xml
- notary-raft.changelog-v2.xml
- vault-schema.changelog-init.xml
- vault-schema.changelog-master.xml
- vault-schema.changelog-pkey.xml
- vault-schema.changelog-v11.xml
- vault-schema.changelog-v13.xml
- vault-schema.changelog-v14.xml
- vault-schema.changelog-v3.xml
- vault-schema.changelog-v4.xml
- vault-schema.changelog-v5.xml
- vault-schema.changelog-v6.xml
- vault-schema.changelog-v7.xml
- vault-schema.changelog-v8.xml
- vault-schema.changelog-v9.xml
- system.config.printf
- build.properties
- corda-reference.conf
- log4j2.component.properties
- net.corda.node.internal.NodeStartupCli.yml
- VaultQueryJavaTests.java
- UserValidationPluginTest.kt
- CordappConfigFileProviderTests.kt
- CordappProviderImplTests.kt
- JarScanningCordappLoaderTest.kt
- TypesafeCordappConfigTests.kt
- ThreadContextAdjustingRpcOpsProxyTest.kt
- PasswordTest.kt
- RPCPermissionResolverTest.kt
- TelemetryTests.kt
- AbstractNodeTests.kt
- CordaServiceTest.kt
- CustomSerializationSchemeScanningTest.kt
- FlowRegistrationTest.kt
- KeyStoreHandlerTest.kt
- NodeFlowManagerTest.kt
- NodeH2SecurityTests.kt
- NodeRestartTests.kt
- NodeStartupCliTest.kt
- NodeStartupCompatibilityTest.kt
- NodeStartupTest.kt
- NodeTest.kt
- NodeUnloadHandlerTests.kt
- QuasarExcludePackagesTest.kt
- ThrowableSerializerTest.kt
- TwoPartyTradeFlowTests.kt
- IdenityServiceKeyRotationMigrationTest.kt
- IdentityServiceToStringShortMigrationTest.kt
- MigrationTestSchema.kt
- PersistentIdentityMigrationNewTableTest.kt
- ScheduledFlowsDrainingModeTest.kt
- AttachmentTrustCalculatorTest.kt
- ConfigHelperTests.kt
- ConfigOperatorTests.kt
- NodeConfigurationImplTest.kt
- NodeDiagnosticsServiceTest.kt
- FlowLogicRefFromJavaTest.java
- NodeSchedulerServiceTest.kt
- PersistentScheduledFlowRepositoryTest.kt
- ScheduledFlowTests.kt
- InMemoryIdentityServiceTests.kt
- PersistentIdentityServiceTests.kt
- FilterMyKeysTests.kt
- KMSUtilsTests.kt
- DBNetworkParametersStorageTest.kt
- NetworkMapCacheTest.kt
- NetworkMapClientTest.kt
- NetworkMapUpdaterTest.kt
- NetworkParametersHotloaderTest.kt
- NetworkParametersReaderTest.kt
- NodeInfoWatcherTest.kt
- AesDbEncryptionServiceTest.kt
- AppendOnlyPersistentMapNonConcurrentTest.kt
- AppendOnlyPersistentMapTest.kt
- DBCheckpointStorageTests.kt
- DbMapDeadlockTest.kt
- DBTransactionStorageLedgerRecoveryTests.kt
- DBTransactionStorageTests.kt
- ExposeJpaToFlowsTests.kt
- HibernateConfigurationTest.kt
- HibernateInteractionTests.kt
- NodeAttachmentServiceTest.kt
- ObserverNodeTransactionTests.kt
- PublicKeyToOwningIdentityCacheImplTest.kt
- TransactionCallbackTest.kt
- TransactionOrderingTests.kt
- CheckpointDumperImplTest.kt
- NodeSchemaServiceTest.kt
- PersistentStateServiceTests.kt
- ExceptionsSerializationTest.kt
- FlowAsyncOperationTests.kt
- FlowClientIdTests.kt
- FlowFrameworkPersistenceTests.kt
- FlowFrameworkTests.kt
- FlowFrameworkTripartyTests.kt
- FlowLogicRefFactoryImplTest.kt
- FlowMetadataRecordingTest.kt
- FlowOperatorTests.kt
- FlowParallelMessagingTests.kt
- FlowSoftLocksTests.kt
- IdempotentFlowTests.kt
- RetryFlowMockTest.kt
- AbstractNotaryServiceTests.kt
- DbTransactionsResolverTopologicalSortTest.kt
- MaxTransactionSizeTests.kt
- NotaryServiceTests.kt
- NotaryWhitelistTests.kt
- PathManagerTests.kt
- ResolveStatePointersTest.kt
- UniquenessProviderTests.kt
- ExternalIdMappingTest.kt
- NodeVaultServiceTest.kt
- VaultFlowTest.kt
- VaultQueryExceptionsTests.kt
- VaultQueryJoinTest.kt
- VaultQueryTests.kt
- VaultSoftLockManagerTest.kt
- VaultWithCashTest.kt
- FinalityHandlerTest.kt
- MoveNotaryTests.kt
- NotarisationPayloadSerializationTests.kt
- NotaryChangeTests.kt
- NotaryInfoSerializationTests.kt
- RPCSecurityManagerTest.kt
- ServiceHubConcurrentUsageTest.kt
- TimedFlowTests.kt
- DummyFungibleContract.kt
- MessageChainState.kt
- AsyncLoggingTest.kt
- HTTPNetworkRegistrationServiceTest.kt
- NetworkRegistrationHelperTest.kt
- AddressUtilsTests.kt
- AffinityExecutorTests.kt
- ClockUtilsTest.kt
- InfrequentlyMutatedCacheTest.kt
- ObservablesTests.kt
- PersistentMapTests.kt
- TLSAuthenticationTests.kt
- CordaRPCOpsImplTest.kt
- SerialFilterTests.kt
- BFTNotaryServiceTests.kt
- BFTSmartConfigTests.kt
- RaftNotaryServiceTests.kt
- RaftTransactionCommitLogTests.kt
- hibernate-interactions-tests-schema.xml
- locktestschema.xml
- org.mockito.plugins.MockMaker
- empty.jar
- NotarisationPayloadTest.payloadWithEmptyTransactionSignatures
- NotarisationPayloadTest.payloadWithTransactionSignatures
- NotarisationPayloadTest.transactionWithoutTransactionSignatures
- NotaryChangeTest.transactionWithEmptySigners
- NotaryChangeTest.transactionWithoutSigners
- NotaryChangeTest.transactionWithSigners
- NotaryInfoTest.notaryInfoWithoutProtocol
- NotaryInfoTest.notaryInfoWithProtocol
- test.jar
- system.config.printf
- network-parameters
- changed-file-signed-jar.jar
- extra-files-signed-jar.jar
- legal-signed-jar.jar
- removed-files-signed-jar.jar
- test-config-DevMode.conf
- test-config-empty.conf
- test-config-noDevMode.conf
- test-config-quasarexcludepackages.conf
- test-config-with-networkservices.conf
- working-config-no-cordapps.conf
- working-config.conf
- build.gradle
- RpcExceptions.kt
- AMQPBridgeManager.kt
- BridgeControlListener.kt
- BridgeControlMessages.kt
- BridgeManager.kt
- BridgeMetricsService.kt
- LoopbackBridgeManager.kt
- CertificateStore.kt
- CertificateStoreSupplier.kt
- ConfigUtilities.kt
- MessagingServerConnectionConfiguration.kt
- SslConfiguration.kt
- User.kt
- CordappLoader.kt
- AesEncryption.kt
- ContentSignerBuilder.kt
- KeyStoreUtilities.kt
- NOT_YET_REGISTERED_MARKER_KEYS_AND_CERTS.kt
- X509KeyStore.kt
- X509Utilities.kt
- CryptoService.kt
- DefaultCryptoService.kt
- LifecycleStatusHelper.kt
- NodeInitialContext.kt
- NodeLifecycleEventsDistributor.kt
- NodeLifecycleObserver.kt
- NodeServicesContext.kt
- ServiceLifecycleSupport.kt
- ServiceStateHelper.kt
- NetworkBootstrapper.kt
- NetworkMap.kt
- NetworkParameterOverridesSpec.kt
- NetworkParametersCopier.kt
- NodeInfoFilesCopier.kt
- WhitelistGenerator.kt
- BaseSessionFactoryFactory.kt
- CordaSessionFactoryFactory.kt
- H2SessionFactoryFactory.kt
- PostgresSessionFactoryFactory.kt
- AttachmentVersionNumberMigration.kt
- CordaPersistence.kt
- CordaTransactionSupportImpl.kt
- DatabaseTransaction.kt
- HibernateConfiguration.kt
- HibernateStatistics.kt
- LiquibaseDatabaseFactory.kt
- LiquibaseDatabaseFactoryImpl.kt
- RestrictedConnection.kt
- RestrictedDatabaseOperations.kt
- RestrictedEntityManager.kt
- SchemaMigration.kt
- Slf4jLiquibaseLogger.kt
- Slf4jLiquibaseLogService.kt
- ConnectionStateMachine.kt
- EventProcessor.kt
- NettyWritable.kt
- SessionState.kt
- ReceivedMessageImpl.kt
- SendableMessageImpl.kt
- ApplicationMessage.kt
- MessageStatus.kt
- ReceivedMessage.kt
- SendableMessage.kt
- AliasProvidingKeyMangerWrapper.kt
- AllowAllRevocationChecker.kt
- AMQPChannelHandler.kt
- AMQPClient.kt
- AMQPConfiguration.kt
- AMQPServer.kt
- CertHoldingKeyManagerFactoryWrapper.kt
- ConnectionChange.kt
- ConnectionResult.kt
- CrlSource.kt
- ModeSelectingChannel.kt
- NettyServerEventLogger.kt
- RevocationConfig.kt
- ServerSNIMatcher.kt
- SNIKeyManager.kt
- SSLHelper.kt
- TrustManagerFactoryWrapper.kt
- CertDistPointCrlSource.kt
- CordaRevocationChecker.kt
- AMQPClientSerializationScheme.kt
- ObservableContext.kt
- RpcClientCordaFutureSerializer.kt
- RpcClientObservableDeSerializer.kt
- ObservableContextInterface.kt
- ObservableSubscription.kt
- AMQPServerSerializationScheme.kt
- RpcServerCordaFutureSerializer.kt
- RpcServerObservableSerializer.kt
- CordaClassResolver.kt
- CordaClosureSerializer.kt
- CustomIteratorSerializers.kt
- CustomSerializerCheckpointAdaptor.kt
- DefaultKryoCustomizer.kt
- IteratorSerializer.kt
- Kryo.kt
- KryoCheckpointSerializer.kt
- KryoPool.kt
- KryoStreams.kt
- SerializeAsTokenSerializer.kt
- OpenTelemetryComponent.kt
- ArtemisConstants.kt
- ArtemisMessagingClient.kt
- ArtemisMessagingComponent.kt
- ArtemisTcpTransport.kt
- ArtemisUtils.kt
- ClientSessionUtils.kt
- ConcurrentBox.kt
- ContractsScanning.kt
- CordaNettyConnectorFactory.kt
- DeduplicationChecker.kt
- DevIdentityGenerator.kt
- JVMAgentUtilities.kt
- KeyOwningIdentity.kt
- KeyStoreConfigHelpers.kt
- MessageSizeChecksInterceptor.kt
- MigrationHelpers.kt
- NodeApiUtils.kt
- NodeStatus.kt
- PublicKeyToOwningIdentityCache.kt
- RoundRobinConnectionPolicy.kt
- RpcHelpers.kt
- ShutdownHook.kt
- SignedNodeInfo.kt
- NotaryQueries.kt
- BrokerRpcSslOptions.kt
- RPCApi.kt
- cordadevcakeys.jks
- cordatruststore.jks
- liquibase.logging.LogService
- net.corda.nodeapi.internal.persistence.factory.CordaSessionFactoryFactory
- DummyCustomSerializationSchemeInJava.java
- ConfigParsingTest.kt
- AesEncryptionTest.kt
- AliasPrivateKeyTest.kt
- ContentSignerBuilderTest.kt
- DevCertificatesTest.kt
- TlsDiffAlgorithmsTest.kt
- TlsDiffProtocolsTest.kt
- DefaultCryptoServiceTests.kt
- NodeLifecycleEventsDistributorMultiThreadedTest.kt
- NodeInfoFilesCopierTest.kt
- TestContractsJar.kt
- WhitelistGeneratorTest.kt
- HibernateConfigurationFactoryLoadingTest.kt
- RestrictedConnectionTest.kt
- RestrictedEntityManagerTest.kt
- EventProcessorTest.kt
- SSLHelperTest.kt
- CertDistPointCrlSourceTest.kt
- CordaRevocationCheckerTest.kt
- RevocationTest.kt
- ArrayListItrConcurrentModificationException.kt
- KryoCheckpointTest.kt
- KryoStreamsTest.kt
- KryoTests.kt
- AMQPTestSerialiationScheme.kt
- TestObservableContext.kt
- TestSerializationContext.kt
- CustomSerializationSchemeAdapterTests.kt
- RoundTripObservableSerializerTests.kt
- RpcServerObservableSerializerTests.kt
- ParseDebugPortTest.kt
- SignedNodeInfoTest.kt
- bridge_ec.jks
- bridge_rsa.jks
- float_ec.jks
- float_rsa.jks
- gencerts.sh
- README.txt
- trust.jks
- doorman.crl
- Readme.txt
- sslkeystore_Revoked.jks
- nodekeystore.jks
- sslkeystore.jks
- build.gradle
- X509UtilitiesTest.kt
- NetworkBootstrapperTest.kt
- MigrationSchemaSyncTest.kt
- MissingSchemaMigrationTest.kt
- RestrictedConnectionFlowTest.kt
- RestrictedEntityManagerFlowTest.kt
- KryoAttachmentTest.kt
- AttachmentsClassLoaderStaticContractTests.kt
- CordaPersistenceTest.kt
- goodschema.testmigration.xml
- build.gradle
- build.gradle
- OpenTelemetryDriver.kt
- build.gradle
- .gitignore
- args.py
- jira_manager.py
- login_manager.py
- README.md
- requirements.txt
- test-manager
- jiraReleaseChecker.py
- AttachmentContract.kt
- build.gradle
- AttachmentDemoTest.kt
- AttachmentDemo.kt
- bank-of-london-cp.jar
- simplelogger.properties
- AttachmentDemoFlow.kt
- readme.txt
- sslkeystore.jks
- truststore.jks
- build.gradle
- build.gradle
- README.md
- BankOfCordaClientApi.kt
- BankOfCordaWebApi.kt
- BankOfCordaPlugin.kt
- IssueCash.kt
- net.corda.webserver.services.WebServerPluginRegistry
- build.gradle
- README.md
- log4j2.xml
- GetStringConfigFlow.kt
- config.conf
- build.gradle
- build.gradle
- README.md
- CommsContracts.kt
- NotaryTestContracts.kt
- build.gradle
- simplelogger.properties
- TestCommsFlow.kt
- TestNotaryFlow.kt
- TestCommsFlowInitiatorTest.kt
- build.gradle
- build.gradle
- README.md
- DummyStates.kt
- build.gradle
- Notarise.kt
- simplelogger.properties
- DummyIssueAndMove.kt
- RPCStartableNotaryFlowClient.kt
- MyCustomNotaryService.kt
- build.gradle
- build.gradle
- README.md
- CordaMarketData.kt
- InitialMarginTriple.kt
- CordappDependencies.kt
- IRSState.kt
- OGTrade.kt
- PortfolioState.kt
- PortfolioSwap.kt
- PortfolioValuation.kt
- RevisionedState.kt
- SwapData.kt
- CurrencyParameterSensitivitiesSerializer.kt
- CurrencyParameterSensitivitySerialiser.kt
- CurrencySerializer.kt
- DoubleArraySerializer.kt
- MultiCurrencyAmountSerializer.kt
- TenorDateParameterMetadataSerializer.kt
- TenorSerializer.kt
- UnusedFinanceSerializers.kt
- SimmContractsPluginRegistry.kt
- net.corda.core.serialization.SerializationWhitelist
- build.gradle
- MarkitIndexCreditCurveDataParser.java
- MarkitRedCode.java
- MarkitRestructuringClause.java
- MarkitSeniorityLevel.java
- MarkitSingleNameCreditCurveDataParser.java
- MarkitYieldCurveDataParser.java
- package-info.java
- DirectoryMarketDataBuilder.java
- ExampleData.java
- ExampleMarketData.java
- ExampleMarketDataBuilder.java
- JarMarketDataBuilder.java
- package-info.java
- README.md
- OGSwapPricingCcpExample.kt
- OGSwapPricingExample.kt
- AnalyticsEngine.kt
- OGStub.kt
- OGUtils.kt
- IRSTradeFlow.kt
- OpenGammaCordaUtils.kt
- SimmFlow.kt
- SimmRevaluation.kt
- StateRevisionFlow.kt
- Portfolio.kt
- BIMM-FX-RATES-20160606.csv
- BIMM-MARKET-QUOTES-20160606.csv
- calibrations-ccp2.csv
- calibrations-eur.csv
- calibrations-ffs.csv
- calibrations-xccy.csv
- calibrations.csv
- EUR-DSCONOIS-E3BS-E6IRS-group.csv
- EUR-DSCONOIS-E3BS-E6IRS-nodes.csv
- EUR-DSCONOIS-E3BS-E6IRS-settings.csv
- groups-ccp2.csv
- groups-eur.csv
- groups-xccy.csv
- groups.csv
- settings-ccp2.csv
- settings-eur.csv
- settings-fwd.csv
- settings-xccy.csv
- settings.csv
- fx-rates-xccy.csv
- quotes-20160229-eur.csv
- quotes-ccp2.csv
- quotes-eur.csv
- quotes-xccy.csv
- quotes.csv
- cds.yieldCurves.csv
- index.creditCurves.csv
- index.staticData.csv
- singleName.creditCurves.csv
- singleName.staticData.csv
- cds.yieldCurves.csv
- index.creditCurves.csv
- index.staticData.csv
- singleName.creditCurves.csv
- singleName.staticData.csv
- 2009-07-31.csv
- 2014-01-22.csv
- groups.csv
- settings.csv
- gbp-libor-3m.csv
- usd-fed-fund.csv
- usd-libor-3m.csv
- usd-libor-6m.csv
- quotes.csv
- all-cashflow-report-template.ini
- cds-report-template.ini
- dsf-report-template.ini
- fra-report-template.ini
- fx-report-template.ini
- security-report-template.ini
- stir-future-report-template.ini
- swap-report-template.ini
- swap-report-template2.ini
- term-deposit-report-template.ini
- BIMM-groups-EUR.csv
- BIMM-nodes-EUR.csv
- BIMM-settings-EUR.csv
- jolokia-access.xml
- build.gradle
- .gitignore
- build.gradle
- README.md
- README.md
- .dockerignore
- .gitignore
- .snyk
- build.gradle
- BUILD.md
- buildCacheSettings.gradle
- constants.properties
- CONTRIBUTING.md
- CONTRIBUTORS.md
- detekt-baseline-config.yml
- detekt-baseline.xml
- detekt-config.yml
- gradle.properties
- gradlew
- gradlew.bat
- Jenkinsfile
- LICENSE
- README.md
- SECURITY.md
- TRADEMARK
# Installation Guide
git clone https://github.com/corda/corda
Downloads the entire project code from GitHub to your computer.
cd corda
Moves into the project folder you just downloaded.
2. Docker
Easy Recommended- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -f .ci/Dockerfile -t corda .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 corda
Runs the built image as an actual container.
3. CMake
Mediumcd experimental/cpp-serializer
This project's files live in a subfolder, so move into it first.
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
4. Gradle (Java/Kotlin)
Medium- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
5. Python
Easypip install -r release-tools/testing/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
