diff --git a/CHANGELOG.md b/CHANGELOG.md index 316f0762118..22690edc602 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1848,3 +1848,6 @@ * [5d674e4](https://github.com/hyperledger/fabric/commit/5d674e4) Log debug message when KDFKey is missing * [fb7da0d](https://github.com/hyperledger/fabric/commit/fb7da0d) Clarify process for adding and removing maintainers * [0716064](https://github.com/hyperledger/fabric/commit/0716064) transfer from GitHub hyperledger/fabric + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index efb3de29e38..86af2793b52 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,3 +6,6 @@ there's always plenty to do! Please visit the [contributors guide](http://hyperledger-fabric.readthedocs.io/en/latest/CONTRIBUTING.html) in the docs to learn how to make contributions to this exciting project. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/README.md b/README.md index ac2eb123163..16e96b6b1b7 100644 --- a/README.md +++ b/README.md @@ -48,5 +48,6 @@ Check [the documentation on how to contribute to this project](http://hyperledge [Community Calendar](https://wiki.hyperledger.org/community/calendar-public-meetings) ## License -The Hyperledger Project uses the [Apache License Version 2.0](LICENSE) software -license. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/TravisCI_Readme.md b/TravisCI_Readme.md index 8da35ff749e..b09fe8cce25 100644 --- a/TravisCI_Readme.md +++ b/TravisCI_Readme.md @@ -103,3 +103,6 @@ git commit -m "Ignore build process [ci skip]" - Where can I find Behave Container log files? - Click on each container log file link displays bottom of the RAW log file. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/README.md b/bddtests/README.md index 3317c26d59c..94370d6f19b 100644 --- a/bddtests/README.md +++ b/bddtests/README.md @@ -96,3 +96,6 @@ python environment, issue the following command. ``` deactivate ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/README.md b/bddtests/regression/README.md index b4efaaf850f..8a037b3b235 100644 --- a/bddtests/regression/README.md +++ b/bddtests/regression/README.md @@ -85,3 +85,6 @@ Jenkins automation scripts, which run several parallel jobs. ### Full Regression Test Suite Execute both the Daily Test Suite AND the Long Run Test Suite. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/go/README.md b/bddtests/regression/go/README.md index 56a89eb9f11..87040ed24cd 100644 --- a/bddtests/regression/go/README.md +++ b/bddtests/regression/go/README.md @@ -19,3 +19,6 @@ describing pre-requisites, setup steps, and usage examples. ## USAGE + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/go/ote/README.md b/bddtests/regression/go/ote/README.md index 91865080d66..f66f39c04c7 100644 --- a/bddtests/regression/go/ote/README.md +++ b/bddtests/regression/go/ote/README.md @@ -162,3 +162,6 @@ executed from Jenkins by Continuous Improvement processes. cd $GOPATH/src/github.com/hyperledger/fabric/bddtests/regression/ote go test -v -timeout 120m | go-junit-report > ote_report.xml ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/go/tdk/CAT/README.md b/bddtests/regression/go/tdk/CAT/README.md index 8e8c388b1c5..334f8f6c1c7 100644 --- a/bddtests/regression/go/tdk/CAT/README.md +++ b/bddtests/regression/go/tdk/CAT/README.md @@ -72,3 +72,6 @@ running peers. CAT_201_S2S1_IQDIQ.go (using Pauses) FAB-336 no http response from vp0, while peers vp1,vp2 docker paused ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/go/tdk/README.md b/bddtests/regression/go/tdk/README.md index 066b5f1f3df..15c36b64b40 100644 --- a/bddtests/regression/go/tdk/README.md +++ b/bddtests/regression/go/tdk/README.md @@ -121,3 +121,6 @@ to run the peers. For more information on setting up a peer network, $ go run BasicFuncExistingNetworkLST.go $ go run LST_1Client1Peer20K.go ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/node/README.md b/bddtests/regression/node/README.md index d32ff181536..d6dc9224e55 100644 --- a/bddtests/regression/node/README.md +++ b/bddtests/regression/node/README.md @@ -8,3 +8,6 @@ unit tests belong elsewhere, in their own repository. ## USAGE + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/node/performance/README.md b/bddtests/regression/node/performance/README.md index 39bb602fc73..5a29dc8eaaf 100644 --- a/bddtests/regression/node/performance/README.md +++ b/bddtests/regression/node/performance/README.md @@ -31,3 +31,6 @@ Concurrency tests: auction chaincode, node, gRPC for 72 hours 2. still to add another test: mix (invoke followed by query)... + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/bddtests/regression/results/README.md b/bddtests/regression/results/README.md index c105ba9c7fd..b74533fde49 100644 --- a/bddtests/regression/results/README.md +++ b/bddtests/regression/results/README.md @@ -6,3 +6,6 @@ Standard naming format to use for folders: __ v061_abc0def_20161129 ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/devenv/README.md b/devenv/README.md index 8a71543b039..7a8c2220c67 100644 --- a/devenv/README.md +++ b/devenv/README.md @@ -24,3 +24,6 @@ DOCKER_STORAGE_BACKEND=btrfs vagrant up ``` Currently supported backends are btfs, and aufs, with more to be added in the future. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/docs/README.md b/docs/README.md index 37155c0942f..c813c01fef9 100644 --- a/docs/README.md +++ b/docs/README.md @@ -86,3 +86,6 @@ sudo cp -r * /var/www/html/ ``` You can then access the html files at `http://localhost/index.html`. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/docs/source/CONTRIBUTING.rst b/docs/source/CONTRIBUTING.rst index f713dca3a2e..44062164d8a 100644 --- a/docs/source/CONTRIBUTING.rst +++ b/docs/source/CONTRIBUTING.rst @@ -276,3 +276,7 @@ submitter accepts the DCO: You can include this automatically when you commit a change to your local git repository using ``git commit -s``. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/architecture_FAQ.rst b/docs/source/FAQ/architecture_FAQ.rst index 7308ec80d8c..003775e3843 100644 --- a/docs/source/FAQ/architecture_FAQ.rst +++ b/docs/source/FAQ/architecture_FAQ.rst @@ -89,3 +89,7 @@ queried may be recovering and catching up on block processing? A. The client can query multiple peers, compare their block heights, compare their query results, and favor the peers at the higher block heights. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/chaincode_FAQ.rst b/docs/source/FAQ/chaincode_FAQ.rst index c5bf0950308..b5dcdab220d 100644 --- a/docs/source/FAQ/chaincode_FAQ.rst +++ b/docs/source/FAQ/chaincode_FAQ.rst @@ -56,3 +56,7 @@ native currency with chaincode. One common attribute of native currency is that some amount will get transacted (the chaincode defining that currency will get called) every time a transaction is processed on its chain. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/confidentiality_FAQ.rst b/docs/source/FAQ/confidentiality_FAQ.rst index c2f6406b515..54b392c5b7a 100644 --- a/docs/source/FAQ/confidentiality_FAQ.rst +++ b/docs/source/FAQ/confidentiality_FAQ.rst @@ -26,3 +26,7 @@ logic may be required – such that only contract counterparties and auditors can access and interpret their chaincode. Under these scenarios, counter parties would need to spin off a new child chain with only themselves as validators. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/consensus_FAQ.rst b/docs/source/FAQ/consensus_FAQ.rst index 52e50f5a3d7..6d8c63b3e93 100644 --- a/docs/source/FAQ/consensus_FAQ.rst +++ b/docs/source/FAQ/consensus_FAQ.rst @@ -8,3 +8,7 @@ their deployment with the consensus module that best suits their needs. The initial release package will offer three consensus implementations for users to select from: 1) No-op (consensus ignored); and 2) Batch PBFT. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/identity_management_FAQ.rst b/docs/source/FAQ/identity_management_FAQ.rst index a96b0014f3e..762c794a569 100644 --- a/docs/source/FAQ/identity_management_FAQ.rst +++ b/docs/source/FAQ/identity_management_FAQ.rst @@ -33,3 +33,7 @@ these certificates are used in any particular network. However, because certificates are the way networks regulate and manage their users, the module serves a central regulatory and organizational role. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/FAQ/usage_FAQ.rst b/docs/source/FAQ/usage_FAQ.rst index a128f4e8515..78fb8801a48 100644 --- a/docs/source/FAQ/usage_FAQ.rst +++ b/docs/source/FAQ/usage_FAQ.rst @@ -33,3 +33,7 @@ with the error string "state may be inconsistent, cannot query". In the future, more sophisticated reporting mechanisms may be introduced such as returning the stale value and a flag that the value is stale. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Gerrit/best-practices.rst b/docs/source/Gerrit/best-practices.rst index dec0bdae7b3..e4ecf25ed89 100644 --- a/docs/source/Gerrit/best-practices.rst +++ b/docs/source/Gerrit/best-practices.rst @@ -369,3 +369,7 @@ Author line. To make these configuration changes specifically for the current Git user, you must add the path option ``--global`` to ``config`` as follows: + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Gerrit/changes.rst b/docs/source/Gerrit/changes.rst index 90311b5eff4..4d30eb7a8c6 100644 --- a/docs/source/Gerrit/changes.rst +++ b/docs/source/Gerrit/changes.rst @@ -65,3 +65,7 @@ correctly. Always submit the full set of changes via Gerrit. When a change is included in the set to enable other changes, but it will not be part of the final set, please let the reviewers know this. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Gerrit/gerrit.rst b/docs/source/Gerrit/gerrit.rst index 2ce2222f61c..f97f18daceb 100644 --- a/docs/source/Gerrit/gerrit.rst +++ b/docs/source/Gerrit/gerrit.rst @@ -244,3 +244,7 @@ those from the Hyperledger Fabric Project. List all current changes you submitted, or list just those changes in need of your input by clicking on ``My --> Changes`` or `open this link `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Gerrit/lf-account.rst b/docs/source/Gerrit/lf-account.rst index 523f0c6fb25..a9983075d5b 100644 --- a/docs/source/Gerrit/lf-account.rst +++ b/docs/source/Gerrit/lf-account.rst @@ -115,3 +115,7 @@ Checking Out the Source Code You have successfully checked out a copy of the source code to your local machine. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Gerrit/reviewing.rst b/docs/source/Gerrit/reviewing.rst index e67210c009c..068b4314614 100644 --- a/docs/source/Gerrit/reviewing.rst +++ b/docs/source/Gerrit/reviewing.rst @@ -50,3 +50,7 @@ highlighted to add comments to that section. sends an email to the change-submitter and all listed reviewers. Finally, it logs the review for future reference. All individual comments are saved as *Draft* until the ``Post`` button is clicked. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/MAINTAINERS.rst b/docs/source/MAINTAINERS.rst index 59894c08e47..018ab1a8a7f 100644 --- a/docs/source/MAINTAINERS.rst +++ b/docs/source/MAINTAINERS.rst @@ -36,3 +36,7 @@ Maintainers +---------------------------+---------------------+------------------+----------------+--------------------------------+ | Yacov Manevich | yacovm | yacovm | yacovm | yacovm@il.ibm.com | +---------------------------+---------------------+------------------+----------------+--------------------------------+ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/Chaincode-setup.rst b/docs/source/Setup/Chaincode-setup.rst index 64de7c16d59..e068b58b3ec 100644 --- a/docs/source/Setup/Chaincode-setup.rst +++ b/docs/source/Setup/Chaincode-setup.rst @@ -739,3 +739,7 @@ And then run: :: rm -rf /var/hyperledger/production + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/JAVAChaincode.rst b/docs/source/Setup/JAVAChaincode.rst index ee120399e50..e9589405b00 100644 --- a/docs/source/Setup/JAVAChaincode.rst +++ b/docs/source/Setup/JAVAChaincode.rst @@ -176,3 +176,7 @@ Developing new JAVA chaincode 5. Build this project using ``gradle -b build.gradle build`` 6. Run this chaincode after starting a peer in dev-mode as above using ``gradle -b build.gradle run`` + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/Network-setup.rst b/docs/source/Setup/Network-setup.rst index 5cd8458653f..9d625f47856 100644 --- a/docs/source/Setup/Network-setup.rst +++ b/docs/source/Setup/Network-setup.rst @@ -387,3 +387,7 @@ controlling logging output from the ``peer`` and deployed chaincodes. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/NodeSDK-setup.rst b/docs/source/Setup/NodeSDK-setup.rst index aad7218ce3a..615ca575652 100644 --- a/docs/source/Setup/NodeSDK-setup.rst +++ b/docs/source/Setup/NodeSDK-setup.rst @@ -33,3 +33,7 @@ instructions for setting up a network are `here `__. You may also use the `Fabric-starter-kit <../starter/fabric-starter-kit.md>`__ that provides the network. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/TLSSetup.rst b/docs/source/Setup/TLSSetup.rst index 22e74248016..c36c560e874 100644 --- a/docs/source/Setup/TLSSetup.rst +++ b/docs/source/Setup/TLSSetup.rst @@ -78,3 +78,7 @@ the security section of the membersrvc.yaml file) 3. Last, make sure that path to the corresponding TLS Server Certificate is specified under ``security.client.cert.file`` + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/ca-setup.rst b/docs/source/Setup/ca-setup.rst index 707bef029de..f9338b43ee7 100644 --- a/docs/source/Setup/ca-setup.rst +++ b/docs/source/Setup/ca-setup.rst @@ -1306,3 +1306,7 @@ for the Fabric CA server, set the ``db.tls.client.certfile``, and ``db.tls.client.keyfile`` configuration properties. `Back to Top`_ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Setup/logging-control.rst b/docs/source/Setup/logging-control.rst index 2bfbf9f439c..6bb23fef6e3 100644 --- a/docs/source/Setup/logging-control.rst +++ b/docs/source/Setup/logging-control.rst @@ -202,3 +202,7 @@ variable. shim.SetLoggingLevel(logLevel) ... } + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/Style-guides/go-style.rst b/docs/source/Style-guides/go-style.rst index e8078ec50a0..28f5966a244 100644 --- a/docs/source/Style-guides/go-style.rst +++ b/docs/source/Style-guides/go-style.rst @@ -52,3 +52,7 @@ package management: # List package. govendor list + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/abstract_v1.rst b/docs/source/abstract_v1.rst index a10c98c77b9..de8d38afe3c 100644 --- a/docs/source/abstract_v1.rst +++ b/docs/source/abstract_v1.rst @@ -106,3 +106,7 @@ that will spawn the capabilities in v1.0: .. |HYPERLEDGERv1.0\_ANIMATION| image:: http://img.youtube.com/vi/EKa5Gh9whgU/0.jpg :target: http://www.youtube.com/watch?v=EKa5Gh9whgU + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/adminops.rst b/docs/source/adminops.rst index 4baf9c99a6f..d7038864b78 100644 --- a/docs/source/adminops.rst +++ b/docs/source/adminops.rst @@ -2,3 +2,7 @@ Administration and operations ============================= [WIP] ...coming soon + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/arch-deep-dive.rst b/docs/source/arch-deep-dive.rst index f7bfc99cc97..2d04d1ae3d9 100644 --- a/docs/source/arch-deep-dive.rst +++ b/docs/source/arch-deep-dive.rst @@ -829,3 +829,7 @@ also be combined: orderers. .. |Illustration of the transaction flow (common-case path).| image:: http://vukolic.com/hyperledger/blocks-3.png + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/architecture.rst b/docs/source/architecture.rst index 6868e42e2a2..f79d3299c08 100644 --- a/docs/source/architecture.rst +++ b/docs/source/architecture.rst @@ -102,3 +102,7 @@ Some key capabilities of Hyperledger Fabric include: For a deeper dive into the details, please visit :doc:`this document `. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/auction.rst b/docs/source/auction.rst index 2522f21fdbf..1ffd746096a 100644 --- a/docs/source/auction.rst +++ b/docs/source/auction.rst @@ -12,3 +12,7 @@ Learn more about the components Learn more about the client-side application `here `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/best_practices.rst b/docs/source/best_practices.rst index f9512957890..51e47b98bff 100644 --- a/docs/source/best_practices.rst +++ b/docs/source/best_practices.rst @@ -6,3 +6,7 @@ Coming soon... Intended to contain best practices and configurations for MSP, networks, ordering service, channels, ACL, stress, policies, chaincode development, functions, etc... + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/blockchain.rst b/docs/source/blockchain.rst index 5133cb70633..5225c405197 100644 --- a/docs/source/blockchain.rst +++ b/docs/source/blockchain.rst @@ -270,3 +270,7 @@ Hyperledger Fabric blockchain. You’ll understand the key factors to consider when planning a blockchain solution, such as compute, storage and network requirements. You’ll also understand the key non-functional requirements, including maintainability, performance, availability and disaster recovery. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/bootstrap.rst b/docs/source/bootstrap.rst index be7866e6e4c..6fc016ca436 100644 --- a/docs/source/bootstrap.rst +++ b/docs/source/bootstrap.rst @@ -7,3 +7,7 @@ Intended to contain the recommended steps for generating prerequisite cryptographic material and then bootstrapping an ordering service (i.e. overall network) with participating organizations, ordering node certificates, load balancing, configuration, policies, etc... + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/capabilities.rst b/docs/source/capabilities.rst index d7d75f0ee8d..fa8c8f4736a 100644 --- a/docs/source/capabilities.rst +++ b/docs/source/capabilities.rst @@ -70,3 +70,7 @@ any industry or public domain can adopt, with the assurance that its networks will be interoperable across market, regulatory and geographic boundaries. By contrast, current alternatives to Hyperledger Fabric are largely partisan, constrained and industry-specific. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/carlease.rst b/docs/source/carlease.rst index 26615c17460..ef96d5adbfc 100644 --- a/docs/source/carlease.rst +++ b/docs/source/carlease.rst @@ -9,3 +9,7 @@ stable with v1 codebase. Learn more about the application and underlying chaincode `here `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/case_for_fabric.rst b/docs/source/case_for_fabric.rst index 1e73a2ab964..7d9432cb575 100644 --- a/docs/source/case_for_fabric.rst +++ b/docs/source/case_for_fabric.rst @@ -69,3 +69,7 @@ from diamond provenance to equities trading. Explore the documentation and see to craft a PoC for your own business network. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/cc-packaging-and-signing.rst b/docs/source/cc-packaging-and-signing.rst index 5c348524002..9244ee2ba12 100644 --- a/docs/source/cc-packaging-and-signing.rst +++ b/docs/source/cc-packaging-and-signing.rst @@ -89,3 +89,7 @@ The peer will support use of both raw ChaincodeDeploymentSpec and the package structure described in this document. This will allow existing commands and workflows to work which is especially useful in development and test phases. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/chaincode.rst b/docs/source/chaincode.rst index 513ac481a53..81bb4bf9324 100644 --- a/docs/source/chaincode.rst +++ b/docs/source/chaincode.rst @@ -510,3 +510,7 @@ Deploy a chaincode [WIP] - the CLI commands need to be refactored based on the new deployment model. Channel Create and Channel Join will remain the same. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/channels.rst b/docs/source/channels.rst index 2b81879506f..e24887e9ea0 100644 --- a/docs/source/channels.rst +++ b/docs/source/channels.rst @@ -37,3 +37,7 @@ verifiable membership on the channel. This isolation of peers and ledger data, by channel, allows network members that require private and confidential transactions to coexist with business competitors and other restricted members, on the same blockchain network. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/committer.rst b/docs/source/committer.rst index 446e755ca1d..01df27ab718 100644 --- a/docs/source/committer.rst +++ b/docs/source/committer.rst @@ -6,3 +6,7 @@ Committing Peer This topic will explain the peer's runtime and role as a committer for transactions on a channel. In the meantime, refer to the `high-level data flow `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/components.rst b/docs/source/components.rst index f9c44176110..87fee1e2671 100644 --- a/docs/source/components.rst +++ b/docs/source/components.rst @@ -5,3 +5,7 @@ Components This topic will contain a diagram explaining the various components of a blockchain network and their corresponding roles. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/configtx.rst b/docs/source/configtx.rst index 6c91f87334d..335b6807084 100644 --- a/docs/source/configtx.rst +++ b/docs/source/configtx.rst @@ -483,3 +483,7 @@ request and performs the following. 6. The new ``CONFIG`` transaction with the new channel config is wrapped and sent for ordering on the ordering system channel. After ordering, the channel is created. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/configtxgen.rst b/docs/source/configtxgen.rst index 357c7137af9..a676cce7d6f 100644 --- a/docs/source/configtxgen.rst +++ b/docs/source/configtxgen.rst @@ -205,3 +205,7 @@ example: } } } + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/consensus.rst b/docs/source/consensus.rst index 4f6e845f271..d3c83a13c43 100644 --- a/docs/source/consensus.rst +++ b/docs/source/consensus.rst @@ -12,3 +12,7 @@ It is achieved as a byproduct of the various steps and verifications that occur during a transaction's lifecycle from proposal to commitment. More information on the high-level data flows is available `here `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/debug.rst b/docs/source/debug.rst index f58d2e691d6..f7deb554106 100644 --- a/docs/source/debug.rst +++ b/docs/source/debug.rst @@ -2,3 +2,7 @@ Debugging & Logging =================== [WIP] ...coming soon + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/demos.rst b/docs/source/demos.rst index 1eb3da1cd61..d7428ab271f 100644 --- a/docs/source/demos.rst +++ b/docs/source/demos.rst @@ -28,3 +28,7 @@ is not yet stable with v1 codebase. Learn more about the marbles chaincode and client-side application `here `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/dev-setup/build.rst b/docs/source/dev-setup/build.rst index 000322502bd..4e3ae0ce430 100644 --- a/docs/source/dev-setup/build.rst +++ b/docs/source/dev-setup/build.rst @@ -165,3 +165,7 @@ The available log levels in order of increasing verbosity are: *CRITICAL See :doc:`specific logging control <../Setup/logging-control>` instructions when running the peer process. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/dev-setup/devenv.rst b/docs/source/dev-setup/devenv.rst index 9bfadcc816e..dd5697593ed 100644 --- a/docs/source/dev-setup/devenv.rst +++ b/docs/source/dev-setup/devenv.rst @@ -177,3 +177,7 @@ If the ``vagrant up`` command fails it may be because you do not have the Microsoft Visual C++ Redistributable package installed. You can download the missing package at the following address: http://www.microsoft.com/en-us/download/details.aspx?id=8328 + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/dockercompose.rst b/docs/source/dockercompose.rst index db0661be8bb..f946c9daef2 100644 --- a/docs/source/dockercompose.rst +++ b/docs/source/dockercompose.rst @@ -7,3 +7,7 @@ This section will explain how to use Docker Compose to stand up the necessary components for a blockchain network. The various environment variables correlated to each image will be explained, and different configurations will be outlined. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/endorsement-policies.rst b/docs/source/endorsement-policies.rst index 2ccdb4c3e95..ed219eea81e 100644 --- a/docs/source/endorsement-policies.rst +++ b/docs/source/endorsement-policies.rst @@ -99,3 +99,7 @@ we plan to move to a more intuitive syntax ``. AND .`` - we plan to expose generalized threshold gates in the language as well alongside ``AND`` (which is the special ``n``-out-of-``n`` gate) and ``OR`` (which is the special ``1``-out-of-``n`` gate) + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/endorser.rst b/docs/source/endorser.rst index c6529a60b00..c0d7ee05667 100644 --- a/docs/source/endorser.rst +++ b/docs/source/endorser.rst @@ -6,3 +6,7 @@ Endorsing Peer This topic will explain the peer's runtime and role as an endorser for a certain piece of chaincode. In the meantime, refer to the `high-level data flow `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/error-handling.rst b/docs/source/error-handling.rst index db4065e5490..389d497eaba 100644 --- a/docs/source/error-handling.rst +++ b/docs/source/error-handling.rst @@ -144,3 +144,7 @@ General guidelines for error handling in Fabric - A panic should be handled within the same layer by throwing an internal error code/start a recovery process and should not be allowed to propagate to other packages. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/fabric_model.rst b/docs/source/fabric_model.rst index 6ab78930187..ff529625b4b 100644 --- a/docs/source/fabric_model.rst +++ b/docs/source/fabric_model.rst @@ -133,3 +133,7 @@ commitment. Check out the :doc:`txflow` diagram for a visual representation of consensus. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/getting_started.rst b/docs/source/getting_started.rst index 020a1244c0c..90c3a4b63ee 100644 --- a/docs/source/getting_started.rst +++ b/docs/source/getting_started.rst @@ -983,3 +983,7 @@ back and recreate your channel artifacts. - If you continue to see errors, share your logs on the **# fabric-questions** channel on `Hyperledger Rocket Chat `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/glossary.rst b/docs/source/glossary.rst index 6f6d1d256c3..22749a14130 100644 --- a/docs/source/glossary.rst +++ b/docs/source/glossary.rst @@ -351,3 +351,7 @@ Transaction An invoke or instantiate operation. Invokes are requests to read/write data from the ledger. Instantiate is a request to start a chaincode container on a peer. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/gossip.rst b/docs/source/gossip.rst index f0e2403e753..9430040c15e 100644 --- a/docs/source/gossip.rst +++ b/docs/source/gossip.rst @@ -80,3 +80,7 @@ on peers' channel subscriptions. TLS session binds with fabric membership identity. This essentially authenticates each peer to the connecting peer, with respect to membership in the network and channel. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/included.rst b/docs/source/included.rst index 3295fd5ff92..778730bced5 100644 --- a/docs/source/included.rst +++ b/docs/source/included.rst @@ -27,3 +27,7 @@ followed by the optional CLI route. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/index.rst b/docs/source/index.rst index 30c4a4e828b..4c657e7f5fb 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -113,3 +113,7 @@ Before diving in, watch how Fabric is `Building a Blockchain for Business quality status license + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/install_instantiate.rst b/docs/source/install_instantiate.rst index 593cf833018..91849eb43a5 100644 --- a/docs/source/install_instantiate.rst +++ b/docs/source/install_instantiate.rst @@ -167,3 +167,7 @@ What does this demonstrate? channel - even those that do not have the chaincode installed. - Once the chaincode is installed on a peer, invokes and queries can access those states normally. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/javasdk.rst b/docs/source/javasdk.rst index 0dcad8c35ab..216c13f0550 100644 --- a/docs/source/javasdk.rst +++ b/docs/source/javasdk.rst @@ -12,3 +12,7 @@ OR Refer to the `fabric-sdk-java `__ repository in the Hyperledger community. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/jira_navigation.rst b/docs/source/jira_navigation.rst index e72283003de..905d5b6c7e1 100644 --- a/docs/source/jira_navigation.rst +++ b/docs/source/jira_navigation.rst @@ -66,3 +66,7 @@ If there is an item you are interested in working on, want more information or have questions, or if there is an item that you feel needs to be in higher priority, please add comments directly to the Jira item. All feedback and help is very much appreciated. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/learn_chaincode.rst b/docs/source/learn_chaincode.rst index cb22c969ee1..49b36e0276d 100644 --- a/docs/source/learn_chaincode.rst +++ b/docs/source/learn_chaincode.rst @@ -9,3 +9,7 @@ necessary interfaces to create generic assets. In the meantime, visit the learn chaincode repo `here `__ to familiarize yourself with high level concepts and go code. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/ledger.rst b/docs/source/ledger.rst index 387e0c3fa32..98750e0c049 100644 --- a/docs/source/ledger.rst +++ b/docs/source/ledger.rst @@ -107,3 +107,7 @@ complex rich queries if needed in the future. To enable CouchDB as the state database, configure the /fabric/sampleconfig/core.yaml ``stateDatabase`` section. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/license.rst b/docs/source/license.rst index df0837491d2..98ce861639b 100644 --- a/docs/source/license.rst +++ b/docs/source/license.rst @@ -4,3 +4,7 @@ License The Hyperledger Project uses the `Apache License Version 2.0 `__ software license. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/marbles.rst b/docs/source/marbles.rst index bd20de1e57b..ec68bd3b59b 100644 --- a/docs/source/marbles.rst +++ b/docs/source/marbles.rst @@ -10,3 +10,7 @@ is not yet stable with v1 codebase. Learn more about the marbles chaincode and client-side application `here `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/msp.rst b/docs/source/msp.rst index 0a1c09294ca..eab20d65e52 100644 --- a/docs/source/msp.rst +++ b/docs/source/msp.rst @@ -280,3 +280,7 @@ considered for that MSP's identity validation: In the current MSP implementation we only support method (1) as it is simpler and does not require blacklisting the no longer considered intermediate CA. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/multichannel.rst b/docs/source/multichannel.rst index 0fc31938b33..0cffed43c2b 100644 --- a/docs/source/multichannel.rst +++ b/docs/source/multichannel.rst @@ -13,3 +13,7 @@ privacy and confidentiality. Refer to the `multichannel design document `__ for more detailed explanation on the mechanics and architecture. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/nodesdk.rst b/docs/source/nodesdk.rst index 01f44c79c81..1cb210aee63 100644 --- a/docs/source/nodesdk.rst +++ b/docs/source/nodesdk.rst @@ -13,3 +13,7 @@ Refer to the `fabric-sdk-node `__ repository in the Hyperledger community. The README will take you through a simple setup to build HTML output for the API classes and methods. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/orderingservice.rst b/docs/source/orderingservice.rst index 71abbeb373f..1e83d9d6d4f 100644 --- a/docs/source/orderingservice.rst +++ b/docs/source/orderingservice.rst @@ -12,3 +12,7 @@ of trust in a decentralized network, but also such that the specific implementat Refer to the design document on a `Kafka-based Ordering Service `__ for more information on the default v1 implementation. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/overview.rst b/docs/source/overview.rst index e6f175074f2..6cf86d6811e 100644 --- a/docs/source/overview.rst +++ b/docs/source/overview.rst @@ -21,3 +21,7 @@ fulfill its promise of a comprehensive, yet customizable, enterprise blockchain be detected and traced by authorized regulators and auditors. * :ref:`Consensus` - Fabric's unique approach to consensus enables the flexibility and scalability needed for the enterprise. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/paper.rst b/docs/source/paper.rst index d77a586eaaf..939a367e80c 100644 --- a/docs/source/paper.rst +++ b/docs/source/paper.rst @@ -8,3 +8,7 @@ issuance and maturation of trades. Not yet stable with v1 codebase. Learn more about the application and underlying chaincode `here `__ + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/peer-chaincode-devmode.rst b/docs/source/peer-chaincode-devmode.rst index b45f5d1be6b..2ac5e08c54a 100644 --- a/docs/source/peer-chaincode-devmode.rst +++ b/docs/source/peer-chaincode-devmode.rst @@ -108,3 +108,7 @@ Finally, query the chaincode on the two channels. peer chaincode query -n mycc -c '{"Args":["query","a"]}' -o 127.0.0.1:7050 -C ch1 peer chaincode query -n mycc -c '{"Args":["query","a"]}' -o 127.0.0.1:7050 -C ch2 + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/pluggableos.rst b/docs/source/pluggableos.rst index 038fccc95ea..8eec8842602 100644 --- a/docs/source/pluggableos.rst +++ b/docs/source/pluggableos.rst @@ -10,3 +10,7 @@ kafka-based method. This JIRA issue outlines the proposal for a Simplified Byzantine Fault Tolerant consensus protocol - https://jira.hyperledger.org/browse/FAB-378 + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/policies.rst b/docs/source/policies.rst index 52a70448695..c7e28b0d09b 100644 --- a/docs/source/policies.rst +++ b/docs/source/policies.rst @@ -368,3 +368,7 @@ Note that policies higher in the hierarchy are all defined as organizations change, and the individual organizations may pick their own rules and thresholds for what is means to be a a Reader, Writer, and Admin. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/pythonsdk.rst b/docs/source/pythonsdk.rst index d20e6699ee1..59c4114a151 100644 --- a/docs/source/pythonsdk.rst +++ b/docs/source/pythonsdk.rst @@ -12,3 +12,7 @@ OR Refer to the `fabric-sdk-py `__ repository in the Hyperledger community. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/quality.rst b/docs/source/quality.rst index 590a3d0a97b..54b0b019258 100644 --- a/docs/source/quality.rst +++ b/docs/source/quality.rst @@ -2,3 +2,7 @@ Quality ======= [WIP] ...coming soon + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/questions.rst b/docs/source/questions.rst index 24381011525..ef758d2c4fb 100644 --- a/docs/source/questions.rst +++ b/docs/source/questions.rst @@ -12,3 +12,7 @@ the `mailing list `__, or ask on `RocketChat `__ (an alternative to Slack). + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/readwrite.rst b/docs/source/readwrite.rst index 8635b84f781..f4e11b161e9 100644 --- a/docs/source/readwrite.rst +++ b/docs/source/readwrite.rst @@ -147,3 +147,7 @@ T1,..,T5 (could be contained in a single block or different blocks) not modified by any of the preceding transactions **Note**: Transactions with multiple read-write sets are not yet supported. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/releases.rst b/docs/source/releases.rst index 67b7bc13b94..25db7749e30 100644 --- a/docs/source/releases.rst +++ b/docs/source/releases.rst @@ -51,3 +51,7 @@ CLIs Known Key Bugs and work in progress - 1911 - Missing peer event listener on the client SDK - 889 - The attributes in the TCert are not encrypted. This work is still on-going + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/sampleapp.rst b/docs/source/sampleapp.rst index 89b097dc67d..a6c0a447e05 100644 --- a/docs/source/sampleapp.rst +++ b/docs/source/sampleapp.rst @@ -5,3 +5,7 @@ Sample Application In the meantime, refer to the `Asset transfer through SDK `__ topic. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/security_model.rst b/docs/source/security_model.rst index abd0ded1a77..3ec440b1918 100644 --- a/docs/source/security_model.rst +++ b/docs/source/security_model.rst @@ -14,3 +14,7 @@ protocols for issuing and validating certificates and identities throughout the blockchain network. Identities issued in the scope of a membership service provider can be evaluated within that membership service provider’s rules validation policies. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/smartcontract.rst b/docs/source/smartcontract.rst index 4a7c20f7a8e..7600ab5cfa1 100644 --- a/docs/source/smartcontract.rst +++ b/docs/source/smartcontract.rst @@ -13,3 +13,7 @@ authorized member. End users then invoke chaincode through a client-side application that interfaces with a network peer. Chaincode runs network transactions, which if validated, are appended to the shared ledger and modify world state. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/starter/fabric-starter-kit.rst b/docs/source/starter/fabric-starter-kit.rst index 165fb1f34a8..f7f028bd1c3 100644 --- a/docs/source/starter/fabric-starter-kit.rst +++ b/docs/source/starter/fabric-starter-kit.rst @@ -4,3 +4,7 @@ Fabric Starter Kit **Coming soon for v1.0** For Fabric v0.6 you can look at the `v0.6 Starter Kit `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/status.rst b/docs/source/status.rst index 009a98fdb9a..09e186ad81b 100644 --- a/docs/source/status.rst +++ b/docs/source/status.rst @@ -3,3 +3,7 @@ Status This project is an *Active* Hyperledger project. For more information on the history of this project see the `Fabric wiki page `__. Information on what *Active* entails can be found in the `Hyperledger Project Lifecycle document `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/testing.rst b/docs/source/testing.rst index 0a1ebe49ae1..a734f3d3328 100644 --- a/docs/source/testing.rst +++ b/docs/source/testing.rst @@ -29,3 +29,7 @@ System test This topic is intended to contain recommended test scenarios, as well as current performance numbers against a variety of configurations. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/troubleshooting.rst b/docs/source/troubleshooting.rst index c3b2f00b5a4..425fe96161f 100644 --- a/docs/source/troubleshooting.rst +++ b/docs/source/troubleshooting.rst @@ -5,3 +5,7 @@ Troubleshooting This topic is intended to solve high level bugs and then direct users to more granular FAQ topics based on their errors. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/txflow.rst b/docs/source/txflow.rst index 33857252e1b..81726e2e08b 100644 --- a/docs/source/txflow.rst +++ b/docs/source/txflow.rst @@ -104,3 +104,7 @@ transaction was validated or invalidated. **Note**: See the :ref:`swimlane` diagram to better understand the server side flow and the protobuffers. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/usecases.rst b/docs/source/usecases.rst index ce2c43c22d4..60825d9e402 100644 --- a/docs/source/usecases.rst +++ b/docs/source/usecases.rst @@ -4,3 +4,7 @@ Use Cases The Hyperledger Requirements WG is documenting a number of blockchain use cases and maintaining an inventory `here `__. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/videos.rst b/docs/source/videos.rst index d81168a85df..0f8bae1fa5a 100644 --- a/docs/source/videos.rst +++ b/docs/source/videos.rst @@ -6,3 +6,7 @@ Refer to the Hyperledger Fabric libary on The collection contains developers demonstrating various v1 features and components such as: ledger, channels, gossip, SDK, chaincode, MSP, and more... + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/docs/source/whyfabric.rst b/docs/source/whyfabric.rst index 877303ff43d..3291854ab59 100644 --- a/docs/source/whyfabric.rst +++ b/docs/source/whyfabric.rst @@ -50,3 +50,7 @@ retail industries. We welcome you to the Hyperledger Fabric community and are keen to learn of your architectural and business requirements, and help determine how Hyperledger Fabric can be leveraged to support your use cases. + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/ + diff --git a/examples/chaincode/go/utxo/README.md b/examples/chaincode/go/utxo/README.md index 5fd87a15bfe..6b7f42c1e00 100644 --- a/examples/chaincode/go/utxo/README.md +++ b/examples/chaincode/go/utxo/README.md @@ -74,3 +74,6 @@ peer chaincode deploy -n utxo -c '{"Function":"init", "Args": []}' ``` The chaincode is now deployed and ready to accept transactions. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/examples/events/block-listener/README.md b/examples/events/block-listener/README.md index 84f38cd79c8..3c5a81318f5 100644 --- a/examples/events/block-listener/README.md +++ b/examples/events/block-listener/README.md @@ -2,3 +2,6 @@ ## WIP : TODO for v1.0 using FAB-3037 Need to describe this tool, and all about events + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/orderer/README.md b/orderer/README.md index 9c87d895e29..b67c46cc7d4 100644 --- a/orderer/README.md +++ b/orderer/README.md @@ -52,3 +52,6 @@ These may both be built simply by typing `go build` in their respective director Profiling the ordering service is possible through a standard HTTP interface documented [here](https://golang.org/pkg/net/http/pprof). The profiling service can be configured using the **orderer.yaml** file, or through environment variables. To enable profiling set `ORDERER_GENERAL_PROFILE_ENABLED=true`, and optionally set `ORDERER_GENERAL_PROFILE_ADDRESS` to the desired network address for the profiling service. The default address is `0.0.0.0:6060` as in the Golang documentation. Note that failures of the profiling service, either at startup or anytime during the run, will cause the overall orderer service to fail. Therefore it is currently not recommended to enable profiling in production settings. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/proposals/r1/Custom-Events-High-level-specification.md b/proposals/r1/Custom-Events-High-level-specification.md index 5e5bbd6ddd4..e2443f9caa1 100644 --- a/proposals/r1/Custom-Events-High-level-specification.md +++ b/proposals/r1/Custom-Events-High-level-specification.md @@ -96,3 +96,6 @@ message Register { As mentioned in previous section, clients should register for chaincode events using `ChaincodeReg` message where `chaincodeID` refers to the ID of chaincode as returned by the deploy transaction and `eventName` refers to the name of the event posted by the chaincode. Setting `eventName` with empty string (or "*") will cause all events from a chaincode to be sent to the listener. There is a service defined in events.proto with a single method that receives a stream of registration events and returns an stream that the client can use to read events from as they occur. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/proposals/r1/Next-Consensus-Architecture-Proposal.md b/proposals/r1/Next-Consensus-Architecture-Proposal.md index 47de67db476..cb7a13cc01c 100644 --- a/proposals/r1/Next-Consensus-Architecture-Proposal.md +++ b/proposals/r1/Next-Consensus-Architecture-Proposal.md @@ -369,3 +369,6 @@ Clearly, the checkpointing protocol raises the following questions: *When can a * *Global checkpoint validity policy (GCVP).* A checkpoint validity policy may be specified globally. This is similar to a local peer policy, except that it is stipulated at the system (blockchain) granularity, rather than peer granularity. For instance, GCVP may specify that: * each peer may trust a checkpoint if confirmed by *11* different peers. * in a specific deployment in which every orderer is collocated with a peer in the same machine (i.e., trust domain) and where up to *f* orderers may be (Byzantine) faulty, each peer may trust a checkpoint if confirmed by *f+1* different peers collocated with orderers. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/proposals/r1/Next-Ledger-Architecture-Proposal.md b/proposals/r1/Next-Ledger-Architecture-Proposal.md index 0dac0a8aee4..9fc931b0114 100644 --- a/proposals/r1/Next-Ledger-Architecture-Proposal.md +++ b/proposals/r1/Next-Ledger-Architecture-Proposal.md @@ -226,3 +226,6 @@ Developing a query language to support such a diverse range of queries will not 2. There are two nearly disjoint classes of query: 1. Find a single value matching a set of constraints. Amenable to existing SQL and NoSQL grammars. 2. Find a chain or chains of transactions satisfying a set of constraints. Amenable to graph query languages, such as Neo4J's Cypher or SPARQL. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/proposals/r1/Release-Process.md b/proposals/r1/Release-Process.md index ffa63b1cbfb..e6f3cc0688b 100644 --- a/proposals/r1/Release-Process.md +++ b/proposals/r1/Release-Process.md @@ -53,3 +53,6 @@ And when it's time for a significant refactoring or rewrite or major new functio 1.8.0 is the alpha for 2.0 1.9.0 is the beta for 2.0 2.0.0 is the production release. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/proposals/r1/System-Chaincode-Specification.md b/proposals/r1/System-Chaincode-Specification.md index 0d4d62bbc77..ffdd3af4538 100644 --- a/proposals/r1/System-Chaincode-Specification.md +++ b/proposals/r1/System-Chaincode-Specification.md @@ -112,3 +112,6 @@ the following information { Name, Path }. Each chaincode definition could also specify dependent chaincodes such that a chaincode will be brought up only if its dependent chaincodes are. The chaincodes would be brought up in the order specified in the list. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/test/regression/daily/README.md b/test/regression/daily/README.md index 317032be9dc..1b8e51c70db 100644 --- a/test/regression/daily/README.md +++ b/test/regression/daily/README.md @@ -119,3 +119,6 @@ Adding a new test with a new tool involves a few more steps. To leverage our CI mechanism to automatically test your own ChainCode daily, refer to [this regression/daily/chaincodeTests/README](./chaincodeTests/README.rst) for instructions. + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/test/regression/release/README.md b/test/regression/release/README.md index b9d9a1fb8ca..96c0a80cc21 100644 --- a/test/regression/release/README.md +++ b/test/regression/release/README.md @@ -50,3 +50,6 @@ These tests launch a network, and deploy and execute an end-to-end test for seve ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/test/regression/weekly/README.md b/test/regression/weekly/README.md index 7bcb6cf500c..0e43bc84685 100644 --- a/test/regression/weekly/README.md +++ b/test/regression/weekly/README.md @@ -17,3 +17,6 @@ The tests are split into groups; each could be executed by different CI jobs in ./runGroup3.sh ``` + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s diff --git a/test/tools/PTE/README.md b/test/tools/PTE/README.md index 0abba0099f4..84261309793 100644 --- a/test/tools/PTE/README.md +++ b/test/tools/PTE/README.md @@ -549,3 +549,6 @@ That the runCases.txt contains: will execute invokes (Move) of various payload size ranging from 10kb-500kb with 10 threads on one 4-peer network using sample_cc chaincode for 10 minutes. Each invoke (Move) is followed by an invoke (Query). + +Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License. +s