corda/docs/source/resources
Roger Willis c41960520c
CORDA-2232: external id to pubkey mapping (#4210)
* First pass
Update test.
Address review comments.
Added docs and kdocs.
Clean-up.

* Addressed review comments.

Changes to docsite.

* First pass at account service.
Added new hibernate schemas and liquibase scripts.
Added indexes to new tables.
Removed mock network.
Removed fresh key for external id from key management service.
Removed some redundant changes.
Rebase to master.

* Clean up.

* Added try/catch block as recommended by Andras.

* Removed accounts test to another branch.
Removed element collections from fungible states and linear states table.
Added a new state_parties table which stores x500 names and public key hashes.
Added a view which can be used to query by external ID.

* Removed try catch block. It's not required as the checkpoint serialiser deals with this.
Re-used existing DB session instead of creating a new session.
Entity manager auto flushes.

* Added java friendly api.

*  This is a combination of 10 commits.
 This is the 1st commit message:

Shortened table name.

 This is the commit message #2:

Minor changes.

 This is the commit message #3:

Common criteria parser now returns a predicate set which is concatenated to the predicate sets of sub-class criteria.

 This is the commit message #4:

Fixed api compatibility issue.
Reverted some changes to reduce size of PR.

 This is the commit message #5:

Multiple states can now be mapped to the same externalId.
Multiple externalIds can now be mapped to the same state.

 This is the commit message #6:

Relaxed upper bound type constraint in some of the vault types.

 This is the commit message #7:

Added comment to test.

 This is the commit message #8:

Changed name of external id to public key join table.
Removed some comments/TODOs.

 This is the commit message #9:

Added docs.
General clean up.

 This is the commit message #10:

Fixed participants query bug and updated unit test.

* Removed unused code.
2018-11-22 14:31:34 +00:00
..
explorer Bank of Corda integration with Trader Demo and Explorer 2016-12-22 15:55:50 +00:00
allOfChart.png Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +00:00
anyOfChart.png Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +00:00
aws_select_ubuntu.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-connect.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-elastic-actions.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-elastic.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-firewall.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-instance-type.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-instances-connect.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-instances.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-keys.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-launch.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
aws-storage.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure_ip.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_multi_node_step1.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_multi_node_step2.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_multi_node_step3.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_multi_node_step4.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_syslog.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure_vm_10_00_1.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_00.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_05_1.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_05.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_16_1.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_16.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_19.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_20.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_22.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_26.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_36.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_47.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_49.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_51.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_52.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_53.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_vm_10_54.png Added first draft documentation on the Azure VM (#67) 2016-12-21 09:57:37 +00:00
azure_yos.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
azure-connect-ssh.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-connect.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-create-vm.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-instance-type.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-networking.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-nsg-2.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-nsg.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-port-rule.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-rg-2.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-rg.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-screen-form.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-select-ubuntu.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-set-static-ip.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-settings-ok.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-shell.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-ssh.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-vm-form.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-vm-settings.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
azure-vm-spec.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
basic-tx.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
certificate_structure.png Change SZ to CZ in the cert hierarchy diagram (#3655) 2018-07-19 16:07:50 +01:00
cheatsheet.jpg Minor corrections to the V2 cheatsheet. 2017-12-08 17:00:31 +00:00
commands.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
committed_tx.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
commPaperClauses.png Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +00:00
commPaperExecution.png Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +00:00
composite-key-2.png Rename PublicKeyTree -> CompositeKey and unify terminology across documentation. 2016-11-21 14:47:19 +00:00
composite-key.png Rename PublicKeyTree -> CompositeKey and unify terminology across documentation. 2016-11-21 14:47:19 +00:00
console2.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
consolegcp.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
consolegcpcreatevm.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
contract-cp-state.png Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
contract-cp.png Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
contract-irs.png Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
contract.png Key Concepts rewrite for open source day (#7) 2017-01-26 15:46:40 +00:00
corda_banner.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
djvm-overview.png Deterministic JVM (#3386) 2018-08-22 16:01:39 +01:00
explorer-cash-issue1.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
explorer-cash-issue2.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
explorer-cash-issue3.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
explorer-login.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
explorer-network.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
explorer-transactions.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
financialContractStateModel.png Key Concepts rewrite for open source day (#7) 2017-01-26 15:46:40 +00:00
firstOfChart.png Change clauses diagrams after clauses clean-up. 2017-01-17 11:34:21 +00:00
flow-interface.png Updates the documentation on versioning. 2018-01-12 10:20:24 +00:00
flow-overview.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
flow-sequence.png Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
flow.gif Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
flow.png [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
flowWatchCmd.png M12 release notes. (#806) 2017-06-08 15:29:48 +01:00
full-tx.png CORDA-1516 - Adding notary to key-concepts-transactions (#3502) 2018-07-17 11:53:53 +01:00
gcpcompute.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
gcpconsolelaunchssh.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
gcpconsolevmsettings.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
gcpshell.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
groupClauseVerifyChart.png Add clauses documentation. 2016-11-29 11:53:54 +00:00
grouped-tx.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
hawtio-jmx.png CORDA-822 - JMX Jolokia instrumentation (#2197) 2017-12-08 16:27:12 +00:00
in-out-groups.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
installed-cordapps.png Na testnet explorer docs (#3660) 2018-07-20 16:21:24 +01:00
irs.graffle First IRS documentation 2016-04-12 11:26:22 +01:00
irs.txt First IRS documentation 2016-04-12 11:26:22 +01:00
ledger-table.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
ledger-venn.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
merkleTree.png Tearoff fixes (#78) 2017-02-03 14:02:51 +00:00
merkleTreeFull.png CORDA-1514 Add our patented nested Merkle trees protocol to documentation 2018-07-17 15:36:10 +01:00
network-simulator.png Further docsite changes, including reorganising the index. 2017-06-07 16:14:01 +01:00
network.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
newprojectgcp.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
node-architecture.png Minor changes to text to more accurately reflect the current implementation. (#3477) 2018-07-02 10:26:33 +01:00
node-diagram.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
notary-config-update-bft.png CORDA-535: Move implementation specific configuration values out of n… (#4058) 2018-10-22 10:26:10 +01:00
notary-config-update.png CORDA-535: Move implementation specific configuration values out of n… (#4058) 2018-10-22 10:26:10 +01:00
partialMerkle.png Tearoff fixes (#78) 2017-02-03 14:02:51 +00:00
run-config-drop-down.png Changed SDK tutorial based on latest repo changes and some feedback. 2016-11-28 15:42:48 +00:00
running_node.png Hello, World! CorDapp tutorial 2017-06-16 14:05:52 +01:00
signatureMetadata.png Merge release-v1 onto master (mostly documentation changes) (#1797) 2017-10-03 17:32:11 +01:00
simple-tutorial-flow.png Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
simple-tutorial-transaction-2.png Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
simple-tutorial-transaction.png Reflects tutorial changes and CorDapp build docs changes from release-V1. 2017-11-16 15:31:52 +00:00
state-hierarchy.png Fixed incorrect diagram. (#4212) 2018-11-18 11:35:56 +00:00
state-sequence.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
state-to-external-id.png CORDA-2232: external id to pubkey mapping (#4210) 2018-11-22 14:31:34 +00:00
state.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
SubMerkleTree_Notary.png CORDA-1514 Add our patented nested Merkle trees protocol to documentation 2018-07-17 15:36:10 +01:00
SubMerkleTree_Oracle.png CORDA-1514 Add our patented nested Merkle trees protocol to documentation 2018-07-17 15:36:10 +01:00
subTreesPrivacy.png Merge release-v1 onto master (mostly documentation changes) (#1797) 2017-10-03 17:32:11 +01:00
testnet-account-type.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
testnet-download.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-form.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-landing.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
testnet-platform-clean.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-platform.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-signin-auth.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-signin.png Na testnet screenshots (#3647) 2018-07-18 16:38:30 +01:00
testnet-terms.png Testnet documentation pages (#3287) 2018-07-11 14:12:52 +01:00
time-window.gif Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
time-window.png [CORDA-1612]: Fix truncated code snippets in docs PDF (#3347) 2018-06-13 09:43:16 +01:00
transaction-flow.png Updates tx API page and makes corresponding cookbook changes. (#1624) 2017-09-25 16:01:53 +01:00
tutorial-state.png Updates hello world tutorials for v1.0. 2017-10-02 09:08:59 +01:00
tutorial-transaction.png Hello, World! CorDapp tutorial 2017-06-16 14:05:52 +01:00
tx_with_sigs.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
tx-chain.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
tx-validation.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
uncommitted_tx.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
ungrouped-tx.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
uniqueness-consensus.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
unlinked-gradle.png Changes from a doc review that were omitted in first PR, also changes from corda=samples repo 2016-11-18 17:58:52 +00:00
validation-consensus.png Updates diagram to correctly show chain-walking process. 2018-04-25 12:54:57 +01:00
vault-simple.png Docsite reorg ahead of beta launch. 2017-06-05 13:37:23 +01:00
vault.png Key Concepts rewrite for open source day (#7) 2017-01-26 15:46:40 +00:00
yo_flow_progress.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
yo_peers2.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
Yo_peers.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00
Yo_web_ui.png Updated Azure documentation to better describe new Azure multi node offering (#709) 2017-05-19 17:15:54 +01:00