├── docs ├── .gitignore ├── source │ ├── requirements.txt │ ├── developapps │ │ ├── apis.md │ │ ├── diagrams.pptx │ │ ├── develop.diagram.1.png │ │ ├── develop.diagram.10.png │ │ ├── develop.diagram.11.png │ │ ├── develop.diagram.12.png │ │ ├── develop.diagram.13.png │ │ ├── develop.diagram.2.png │ │ ├── develop.diagram.20.png │ │ ├── develop.diagram.21.png │ │ ├── develop.diagram.25.png │ │ ├── develop.diagram.3.png │ │ ├── develop.diagram.30.png │ │ ├── develop.diagram.35.png │ │ ├── develop.diagram.4.png │ │ ├── develop.diagram.40.png │ │ ├── develop.diagram.41.png │ │ ├── develop.diagram.5.png │ │ ├── develop.diagram.50.png │ │ ├── develop.diagram.51.png │ │ ├── develop.diagram.6.png │ │ ├── develop.diagram.7.png │ │ └── develop.diagram.8.png │ ├── images │ │ ├── Jira.png │ │ ├── Jira1.png │ │ ├── Jira2.png │ │ ├── Jira3.png │ │ ├── Jira4.png │ │ ├── fork.png │ │ ├── list.png │ │ ├── step0.png │ │ ├── step1.png │ │ ├── step2.png │ │ ├── step3.png │ │ ├── step4.png │ │ ├── step5.png │ │ ├── step6.png │ │ ├── what.png │ │ ├── AddSSH1.png │ │ ├── AddSSH2.png │ │ ├── SSHKeys.png │ │ ├── Settings.png │ │ ├── SideDB.png │ │ ├── blocks-3.png │ │ ├── flow-4.png │ │ ├── issuer.png │ │ ├── consensus.png │ │ ├── future_net.png │ │ ├── idmx-audit.png │ │ ├── idmx-steps.png │ │ ├── lf-sandbox.png │ │ ├── transactor.png │ │ ├── world_view.png │ │ ├── GitCloneCmd.png │ │ ├── SideDB-peer.png │ │ ├── basic_network.png │ │ ├── idmx-vs-x509.png │ │ ├── pull_request.png │ │ ├── sample_config.png │ │ ├── Smart_Contract.png │ │ ├── attributes_flow.png │ │ ├── current_network.png │ │ ├── idemix-overview.png │ │ ├── idmx-revocation.png │ │ ├── QueryingtheLedger.png │ │ ├── RunningtheSample.png │ │ ├── SideDB-org1-org2.png │ │ ├── UpdatingtheLedger.png │ │ ├── chaincode_swimlane.png │ │ ├── idemix-three-steps.png │ │ ├── idmx-contribution.png │ │ ├── AppConceptsOverview.png │ │ ├── SideDBTutorialImages.pptx │ │ ├── standalone-app-developer.png │ │ ├── couchdb_tutorial_pkg_example.png │ │ └── hyperledger_fabric_logo_color.png │ ├── diagrams │ │ └── diagrams.pptx │ ├── glossary │ │ ├── diagrams.pptx │ │ ├── glossary.msp.png │ │ ├── glossary.peer.png │ │ ├── glossary.block.png │ │ ├── glossary.channel.png │ │ ├── glossary.ledger.png │ │ ├── glossary.orderer.png │ │ ├── glossary.blockchain.png │ │ ├── glossary.organization.png │ │ ├── glossary.transaction.png │ │ ├── glossary.worldstate.png │ │ └── glossary.orderingservice.png │ ├── membership │ │ ├── signcert.png │ │ ├── ChannelMSP.png │ │ ├── ca-msp-visualization.png │ │ ├── membership.diagram.2.png │ │ ├── membership.diagram.3.png │ │ ├── membership.diagram.4.png │ │ ├── membership.diagram.5.png │ │ ├── membership.diagram.6.png │ │ └── membership.msp.diagram.png │ ├── private-data │ │ ├── SideDB.png │ │ ├── SideDB-peer.png │ │ ├── PrivateDataConcept-1.png │ │ ├── PrivateDataConcept-2.png │ │ ├── PrivateDataConcept-3.png │ │ └── PrivateDataConceptImages.pptx │ ├── tutorial │ │ ├── diagrams.pptx │ │ ├── commercial_paper.diagram.1.png │ │ ├── commercial_paper.diagram.2.png │ │ ├── commercial_paper.diagram.3.png │ │ ├── commercial_paper.diagram.4.png │ │ ├── commercial_paper.diagram.5.png │ │ ├── commercial_paper.diagram.6.png │ │ ├── commercial_paper.diagram.7.png │ │ ├── commercial_paper.diagram.8.png │ │ ├── write_first_app.diagram.1.png │ │ ├── write_first_app.diagram.2.png │ │ ├── commercial_paper.diagram.10.png │ │ ├── commercial_paper.diagram.11.png │ │ ├── commercial_paper.diagram.12.png │ │ ├── commercial_paper.diagram.commit.png │ │ ├── commercial_paper.vscode.issue.png │ │ ├── commercial_paper.diagram.install.png │ │ ├── commercial_paper.diagram.testnet.png │ │ └── commercial_paper.vscode.papercontract.png │ ├── peers │ │ ├── peers.diagram.1.png │ │ ├── peers.diagram.10.png │ │ ├── peers.diagram.12.png │ │ ├── peers.diagram.2.png │ │ ├── peers.diagram.3.png │ │ ├── peers.diagram.4.png │ │ ├── peers.diagram.5.png │ │ ├── peers.diagram.6.png │ │ ├── peers.diagram.8.png │ │ └── peers.diagram.9.png │ ├── dev-setup │ │ └── headers.txt │ ├── ledger │ │ ├── ledger.diagram.1.png │ │ ├── ledger.diagram.2.png │ │ ├── ledger.diagram.3.png │ │ ├── ledger.diagram.4.png │ │ ├── ledger.diagram.5.png │ │ └── ledger.diagram.6.png │ ├── lifecycle │ │ ├── Lifecycle-start.png │ │ ├── Lifecycle-approve.png │ │ ├── Lifecycle-commit.png │ │ ├── Lifecycle-install.png │ │ ├── Lifecycle-package.png │ │ ├── Lifecycle-binaries.png │ │ ├── Lifecycle-join-start.png │ │ ├── Lifecycle-multiple.png │ │ ├── Lifecycle-no-package.png │ │ ├── LifecycleDiagrams.pptx │ │ ├── Lifecycle-join-approve.png │ │ ├── Lifecycle-one-disagrees.png │ │ ├── Lifecycle-upgrade-approve.png │ │ ├── Lifecycle-upgrade-commit.png │ │ ├── Lifecycle-upgrade-install.png │ │ ├── Lifecycle-upgrade-package.png │ │ ├── Lifecycle-upgrade-start.png │ │ ├── Lifecycle-majority-disagree.png │ │ ├── Lifecycle-endorsement-approve.png │ │ └── Lifecycle-endorsement-commit.png │ ├── network │ │ ├── network.diagram.1.png │ │ ├── network.diagram.2.png │ │ ├── network.diagram.3.png │ │ ├── network.diagram.4.png │ │ ├── network.diagram.5.png │ │ ├── network.diagram.6.png │ │ ├── network.diagram.7.png │ │ ├── network.diagram.8.png │ │ ├── network.diagram.9.png │ │ ├── network.diagram.10.png │ │ ├── network.diagram.11.png │ │ ├── network.diagram.12.png │ │ ├── network.diagram.14.png │ │ ├── network.diagram.15.png │ │ └── network.diagram.2.1.png │ ├── orderer │ │ ├── orderer.diagram.1.png │ │ └── orderer.diagram.2.png │ ├── identity │ │ ├── identity.diagram.1.png │ │ ├── identity.diagram.6.png │ │ ├── identity.diagram.7.png │ │ ├── identity.diagram.8.png │ │ ├── identity.diagram.9.png │ │ ├── identity.diagram.10.png │ │ ├── identity.diagram.11.png │ │ └── identity.diagram.12.png │ ├── _static │ │ └── images │ │ │ ├── github_button.png │ │ │ ├── youtube_button.png │ │ │ ├── rocketchat_button.png │ │ │ └── stackoverflow_button.png │ ├── create_channel │ │ ├── Policy_images.pptx │ │ ├── orderer-admins.png │ │ ├── orderer-policies.png │ │ ├── application-admins.png │ │ ├── application-policies.png │ │ ├── application-writers.png │ │ └── application-endorsement.png │ ├── policies │ │ ├── FabricPolicyHierarchy-1.png │ │ ├── FabricPolicyHierarchy-2.png │ │ ├── FabricPolicyHierarchy-3.png │ │ ├── FabricPolicyHierarchy-4.png │ │ ├── FabricPolicyHierarchy-5.png │ │ ├── FabricPolicyHierarchy-6.png │ │ └── Fabric_Policy_Hierarchy.pptx │ ├── smartcontract │ │ ├── smartcontract.diagram.01.png │ │ ├── smartcontract.diagram.02.png │ │ ├── smartcontract.diagram.03.png │ │ ├── smartcontract.diagram.04.png │ │ └── smartcontract.diagram.05.png │ └── releases.rst ├── Pipfile ├── README.md └── custom_theme │ └── searchbox.html ├── vendor ├── github.com │ ├── spf13 │ │ ├── pflag │ │ │ ├── go.sum │ │ │ ├── .gitignore │ │ │ └── go.mod │ │ ├── cobra │ │ │ ├── command_notwin.go │ │ │ └── .mailmap │ │ ├── viper │ │ │ └── .travis.yml │ │ ├── cast │ │ │ ├── go.mod │ │ │ └── .travis.yml │ │ └── jwalterweatherman │ │ │ └── go.mod │ ├── Microsoft │ │ ├── go-winio │ │ │ ├── .gitignore │ │ │ └── syscall.go │ │ └── hcsshim │ │ │ └── osversion │ │ │ └── windowsbuilds.go │ ├── miekg │ │ └── pkcs11 │ │ │ ├── softhsm.conf │ │ │ ├── go.mod │ │ │ ├── .gitignore │ │ │ ├── hsm.db │ │ │ ├── softhsm2.conf │ │ │ └── .travis.yml │ ├── sykesm │ │ └── zap-logfmt │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── go.mod │ ├── prometheus │ │ ├── procfs │ │ │ ├── .gitignore │ │ │ ├── MAINTAINERS.md │ │ │ ├── go.mod │ │ │ ├── .golangci.yml │ │ │ └── NOTICE │ │ ├── client_golang │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ └── README.md │ │ ├── client_model │ │ │ └── NOTICE │ │ └── common │ │ │ └── NOTICE │ ├── hpcloud │ │ └── tail │ │ │ ├── .gitignore │ │ │ ├── ratelimiter │ │ │ └── storage.go │ │ │ ├── Makefile │ │ │ ├── tail_posix.go │ │ │ ├── tail_windows.go │ │ │ ├── .travis.yml │ │ │ └── appveyor.yml │ ├── gorilla │ │ ├── mux │ │ │ ├── go.mod │ │ │ └── AUTHORS │ │ └── handlers │ │ │ └── handlers_pre18.go │ ├── hashgraph │ │ └── hedera-sdk-go │ │ │ └── v2 │ │ │ ├── index.go │ │ │ ├── subscription_handle.go │ │ │ └── .editorconfig │ ├── kr │ │ ├── logfmt │ │ │ └── .gitignore │ │ ├── pretty │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── Readme │ │ │ └── go.sum │ │ └── text │ │ │ ├── go.mod │ │ │ ├── doc.go │ │ │ └── Readme │ ├── golang │ │ ├── snappy │ │ │ └── go.mod │ │ └── protobuf │ │ │ ├── AUTHORS │ │ │ └── CONTRIBUTORS │ ├── sirupsen │ │ └── logrus │ │ │ ├── .gitignore │ │ │ ├── terminal_check_js.go │ │ │ ├── terminal_check_appengine.go │ │ │ ├── terminal_check_no_terminal.go │ │ │ ├── go.mod │ │ │ ├── terminal_check_solaris.go │ │ │ └── terminal_check_unix.go │ ├── hashicorp │ │ └── go-version │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── matttproud │ │ └── golang_protobuf_extensions │ │ │ ├── pbutil │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ │ └── NOTICE │ ├── magiconair │ │ └── properties │ │ │ ├── go.mod │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── onsi │ │ ├── gomega │ │ │ ├── .gitignore │ │ │ ├── matchers │ │ │ │ └── support │ │ │ │ │ └── goraph │ │ │ │ │ ├── node │ │ │ │ │ └── node.go │ │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ ├── Makefile │ │ │ └── .travis.yml │ │ └── ginkgo │ │ │ ├── .gitignore │ │ │ ├── reporters │ │ │ └── stenographer │ │ │ │ └── support │ │ │ │ └── go-isatty │ │ │ │ ├── doc.go │ │ │ │ └── isatty_appengine.go │ │ │ └── internal │ │ │ ├── remote │ │ │ ├── syscall_dup_solaris.go │ │ │ └── syscall_dup_unix.go │ │ │ └── specrunner │ │ │ └── random_id.go │ ├── BurntSushi │ │ └── toml │ │ │ ├── session.vim │ │ │ ├── .gitignore │ │ │ ├── COMPATIBLE │ │ │ └── .travis.yml │ ├── opencontainers │ │ └── go-digest │ │ │ ├── .travis.yml │ │ │ └── .mailmap │ ├── mitchellh │ │ └── mapstructure │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── go-logfmt │ │ └── logfmt │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── .travis.yml │ ├── eapache │ │ ├── queue │ │ │ └── .travis.yml │ │ └── go-xerial-snappy │ │ │ ├── .travis.yml │ │ │ └── fuzz.go │ ├── go-kit │ │ └── kit │ │ │ ├── util │ │ │ └── conn │ │ │ │ └── doc.go │ │ │ └── log │ │ │ └── nop_logger.go │ ├── fsouza │ │ └── go-dockerclient │ │ │ ├── .gitignore │ │ │ ├── DOCKER-LICENSE │ │ │ └── registry_auth.go │ ├── youmark │ │ └── pkcs8 │ │ │ ├── README │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── pierrec │ │ └── lz4 │ │ │ ├── debug_stub.go │ │ │ └── decode_amd64.go │ ├── rcrowley │ │ └── go-metrics │ │ │ ├── runtime_no_cgo.go │ │ │ ├── .gitignore │ │ │ ├── runtime_cgo.go │ │ │ ├── runtime_no_gccpufraction.go │ │ │ ├── runtime_gccpufraction.go │ │ │ └── validate.sh │ ├── Azure │ │ └── go-ansiterm │ │ │ └── context.go │ ├── tyler-smith │ │ └── go-bip39 │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── coreos │ │ ├── pkg │ │ │ └── NOTICE │ │ └── go-systemd │ │ │ └── NOTICE │ ├── Knetic │ │ └── govaluate │ │ │ ├── .travis.yml │ │ │ └── ExpressionToken.go │ ├── grpc-ecosystem │ │ └── go-grpc-middleware │ │ │ ├── slack.png │ │ │ └── .travis.yml │ ├── Shopify │ │ └── sarama │ │ │ └── dev.yml │ ├── cespare │ │ └── xxhash │ │ │ ├── go.mod │ │ │ ├── xxhash_amd64.go │ │ │ └── xxhash_safe.go │ ├── pkg │ │ └── errors │ │ │ └── .travis.yml │ ├── stretchr │ │ ├── objx │ │ │ ├── Gopkg.toml │ │ │ ├── .codeclimate.yml │ │ │ ├── .gitignore │ │ │ └── security.go │ │ └── testify │ │ │ ├── require │ │ │ ├── require_forward.go.tmpl │ │ │ └── require.go.tmpl │ │ │ └── assert │ │ │ ├── assertion_format.go.tmpl │ │ │ └── assertion_forward.go.tmpl │ ├── mattn │ │ └── go-runewidth │ │ │ ├── runewidth_appengine.go │ │ │ ├── .travis.yml │ │ │ └── runewidth_js.go │ ├── willf │ │ └── bitset │ │ │ └── trailing_zeros_19.go │ ├── docker │ │ ├── docker │ │ │ ├── pkg │ │ │ │ ├── mount │ │ │ │ │ ├── unmount_unsupported.go │ │ │ │ │ ├── mountinfo_windows.go │ │ │ │ │ └── mounter_unsupported.go │ │ │ │ ├── system │ │ │ │ │ ├── lcow_windows.go │ │ │ │ │ ├── lcow_unix.go │ │ │ │ │ ├── umask_windows.go │ │ │ │ │ └── meminfo_unsupported.go │ │ │ │ ├── fileutils │ │ │ │ │ └── fileutils_windows.go │ │ │ │ └── ioutils │ │ │ │ │ └── temp_unix.go │ │ │ └── api │ │ │ │ └── types │ │ │ │ └── swarm │ │ │ │ └── runtime │ │ │ │ └── gen.go │ │ └── go-units │ │ │ └── circle.yml │ ├── ijc │ │ └── Gotty │ │ │ ├── TODO │ │ │ └── README │ ├── VictoriaMetrics │ │ └── fastcache │ │ │ └── malloc_heap.go │ └── dustin │ │ └── go-humanize │ │ └── humanize.go ├── google.golang.org │ ├── grpc │ │ ├── AUTHORS │ │ ├── GOVERNANCE.md │ │ ├── CODE-OF-CONDUCT.md │ │ ├── SECURITY.md │ │ └── install_gae.sh │ └── protobuf │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── internal │ │ └── flags │ │ │ ├── proto_legacy_disable.go │ │ │ └── proto_legacy_enable.go │ │ └── encoding │ │ └── prototext │ │ └── doc.go ├── golang.org │ └── x │ │ ├── net │ │ └── http2 │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ ├── sys │ │ ├── unix │ │ │ └── .gitignore │ │ └── cpu │ │ │ ├── cpu_zos.go │ │ │ ├── cpu_other_arm.go │ │ │ ├── cpu_riscv64.go │ │ │ └── cpu_loong64.go │ │ ├── xerrors │ │ ├── codereview.cfg │ │ ├── go.mod │ │ ├── README │ │ └── internal │ │ │ └── internal.go │ │ └── tools │ │ └── go │ │ └── internal │ │ └── pkgbits │ │ └── flags.go ├── go.uber.org │ ├── multierr │ │ ├── .gitignore │ │ └── glide.yaml │ ├── atomic │ │ ├── .gitignore │ │ └── go.mod │ └── zap │ │ └── go.mod ├── code.cloudfoundry.org │ └── clock │ │ ├── package.go │ │ ├── fakeclock │ │ └── package.go │ │ └── README.md ├── gopkg.in │ ├── fsnotify.v1 │ │ ├── .editorconfig │ │ └── .gitignore │ ├── alecthomas │ │ └── kingpin.v2 │ │ │ ├── .travis.yml │ │ │ └── guesswidth.go │ ├── yaml.v2 │ │ ├── go.mod │ │ └── .travis.yml │ ├── cheggaaa │ │ └── pb.v1 │ │ │ ├── .travis.yml │ │ │ └── termios_bsd.go │ └── tomb.v1 │ │ └── README.md └── go.etcd.io │ └── etcd │ ├── NOTICE │ └── raft │ └── OWNERS ├── first-network ├── channel-artifacts │ └── .gitkeep ├── .env ├── chaincode │ └── abstore │ │ ├── go │ │ └── vendor │ │ │ ├── google.golang.org │ │ │ └── grpc │ │ │ │ ├── AUTHORS │ │ │ │ └── install_gae.sh │ │ │ ├── golang.org │ │ │ └── x │ │ │ │ ├── net │ │ │ │ ├── http2 │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── Makefile │ │ │ │ ├── AUTHORS │ │ │ │ └── CONTRIBUTORS │ │ │ │ ├── sys │ │ │ │ └── unix │ │ │ │ │ └── .gitignore │ │ │ │ └── text │ │ │ │ ├── AUTHORS │ │ │ │ └── CONTRIBUTORS │ │ │ └── github.com │ │ │ └── golang │ │ │ └── protobuf │ │ │ ├── AUTHORS │ │ │ └── CONTRIBUTORS │ │ └── java │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle └── .gitignore ├── cmd └── common │ ├── signer │ └── testdata │ │ └── signer │ │ ├── broken_private_key │ │ ├── empty_private_key │ │ └── 8150cb2d09628ccc89727611ebb736189f6482747eff9b8aaaa27e9a382d2e93_sk │ ├── testdata │ ├── not_a_yaml.yaml │ └── valid_config │ │ └── config.yaml │ └── comm │ └── testdata │ ├── client │ └── key.pem │ └── server │ └── key.pem ├── core ├── scc │ └── lscc │ │ └── testdata │ │ └── external-build-cc │ │ └── release │ │ └── index.json ├── chaincode │ ├── persistence │ │ └── testdata │ │ │ ├── corrupted-gzip.tar.gz │ │ │ ├── bad-label.tar.gz │ │ │ ├── bad-metadata.tar.gz │ │ │ ├── empty-label.tar.gz │ │ │ ├── good-package.tar.gz │ │ │ ├── too-many-files.tar.gz │ │ │ ├── corrupted-header.tar.gz │ │ │ ├── corrupted-package.tar.gz │ │ │ ├── missing-metadata.tar.gz │ │ │ ├── non-regular-file.tar.gz │ │ │ └── missing-codepackage.tar.gz │ ├── lifecycle │ │ └── testdata │ │ │ └── external-built-cc │ │ │ └── release │ │ │ └── index.json │ └── platforms │ │ ├── golang │ │ └── testdata │ │ │ ├── src │ │ │ └── chaincodes │ │ │ │ ├── noop │ │ │ │ ├── empty │ │ │ │ │ └── .gitkeep │ │ │ │ ├── go.sum │ │ │ │ ├── META-INF │ │ │ │ │ └── statedb │ │ │ │ │ │ └── couchdb │ │ │ │ │ │ └── indexes │ │ │ │ │ │ └── indexOwner.json │ │ │ │ ├── go.mod │ │ │ │ └── chaincode.go │ │ │ │ ├── BadMetadataIgnoreHiddenFile │ │ │ │ ├── META-INF │ │ │ │ │ └── .hiddenfile │ │ │ │ └── main.go │ │ │ │ ├── BadMetadataInvalidIndex │ │ │ │ ├── META-INF │ │ │ │ │ └── statedb │ │ │ │ │ │ └── couchdb │ │ │ │ │ │ └── indexes │ │ │ │ │ │ └── bad.json │ │ │ │ └── main.go │ │ │ │ ├── BadMetadataUnexpectedFolderContent │ │ │ │ ├── META-INF │ │ │ │ │ └── unsupported_metadata_ocation.json │ │ │ │ └── main.go │ │ │ │ └── BadImport │ │ │ │ └── main.go │ │ │ └── ccmodule │ │ │ ├── go.mod │ │ │ ├── META-INF │ │ │ └── statedb │ │ │ │ └── couchdb │ │ │ │ └── indexes │ │ │ │ └── indexOwner.json │ │ │ ├── nested │ │ │ ├── META-INF │ │ │ │ └── statedb │ │ │ │ │ └── couchdb │ │ │ │ │ └── indexes │ │ │ │ │ └── nestedIndexOwner.json │ │ │ └── chaincode.go │ │ │ └── chaincode.go │ │ ├── java │ │ └── testdata │ │ │ └── gradle │ │ │ ├── pom.xml │ │ │ ├── src │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── example │ │ │ │ └── examplecc.class │ │ │ ├── target │ │ │ └── example │ │ │ │ ├── ExampleCC.class │ │ │ │ └── ExampleCC.java │ │ │ └── settings.gradle │ │ └── util │ │ └── testdata │ │ ├── sourcefiles │ │ ├── META-INF │ │ │ ├── .hiddenfile │ │ │ └── statedb │ │ │ │ └── couchdb │ │ │ │ └── indexes │ │ │ │ └── indexOwner.json │ │ ├── src │ │ │ ├── Hello.class │ │ │ ├── main.go │ │ │ └── Hello.java │ │ └── artifact.xml │ │ ├── BadMetadataUnexpectedFolderContent │ │ ├── main.go │ │ └── META-INF │ │ │ └── unsupported_metadata_location.json │ │ └── BadMetadataInvalidIndex │ │ └── META-INF │ │ └── statedb │ │ └── couchdb │ │ └── indexes │ │ └── bad.json ├── ledger │ ├── pvtdatastorage │ │ └── testdata │ │ │ └── v11_v12 │ │ │ └── ledgersData │ │ │ └── pvtdataStore │ │ │ ├── LOCK │ │ │ ├── CURRENT │ │ │ ├── 000002.ldb │ │ │ ├── 000005.ldb │ │ │ └── MANIFEST-000065 │ └── kvledger │ │ ├── txmgmt │ │ ├── rwsetutil │ │ │ └── testdata │ │ │ │ ├── rwsetV1ProtoBytes │ │ │ │ ├── .gitattributes │ │ │ │ └── kvrwsetV1ProtoBytes │ │ └── statedb │ │ │ └── statecouchdb │ │ │ └── testdata │ │ │ └── persisted_redo_record │ │ ├── testdata │ │ └── rwsetbytes_v21 │ │ └── tests │ │ └── testdata │ │ ├── v11 │ │ ├── sample_ledgers │ │ │ └── ledgersData.zip │ │ └── sample_ledgers_with_commit_hashes │ │ │ └── ledgersData.zip │ │ ├── v20 │ │ └── sample_ledgers │ │ │ └── ledgersData.zip │ │ └── v13_statecouchdb │ │ ├── sample_ledgers │ │ ├── couchdbData.zip │ │ └── ledgersData.zip │ │ └── couchdb_etc │ │ └── local.d │ │ └── cluster.ini ├── container │ └── externalbuilder │ │ └── testdata │ │ ├── persisted_build │ │ └── release │ │ │ └── index.json │ │ ├── failbuilder │ │ └── bin │ │ │ ├── build │ │ │ ├── run │ │ │ ├── detect │ │ │ └── release │ │ ├── goodbuilder │ │ └── bin │ │ │ ├── release │ │ │ ├── build │ │ │ └── detect │ │ ├── normal_archive.tar.gz │ │ ├── archive_with_absolute.tar.gz │ │ ├── archive_with_symlink.tar.gz │ │ └── ignoreterm.sh ├── handlers │ └── library │ │ └── race_test.go ├── peer │ └── testdata │ │ ├── Org1-server1-key.pem │ │ ├── Org2-child1-key.pem │ │ ├── Org2-server1-key.pem │ │ ├── Org3-server1-key.pem │ │ ├── Org2-child1-server1-key.pem │ │ └── generate.go └── deliverservice │ └── testdata │ └── key.pem ├── common ├── metrics │ └── cmd │ │ └── gendoc │ │ └── .gitignore └── channelconfig │ ├── organization_test.go │ └── applicationorg_test.go ├── internal ├── configtxgen │ └── .gitignore ├── pkg │ ├── comm │ │ ├── testdata │ │ │ ├── certs │ │ │ │ ├── .gitignore │ │ │ │ ├── Org1-key.pem │ │ │ │ ├── Org2-key.pem │ │ │ │ ├── Org1-child1-key.pem │ │ │ │ ├── Org1-child2-key.pem │ │ │ │ ├── Org1-client1-key.pem │ │ │ │ ├── Org1-client2-key.pem │ │ │ │ ├── Org1-server1-key.pem │ │ │ │ ├── Org1-server2-key.pem │ │ │ │ ├── Org2-child1-key.pem │ │ │ │ ├── Org2-child2-key.pem │ │ │ │ ├── Org2-client1-key.pem │ │ │ │ ├── Org2-client2-key.pem │ │ │ │ ├── Org2-server1-key.pem │ │ │ │ ├── Org2-server2-key.pem │ │ │ │ ├── Org1-child1-client1-key.pem │ │ │ │ ├── Org1-child1-client2-key.pem │ │ │ │ ├── Org1-child1-server1-key.pem │ │ │ │ ├── Org1-child1-server2-key.pem │ │ │ │ ├── Org1-child2-client1-key.pem │ │ │ │ ├── Org1-child2-client2-key.pem │ │ │ │ ├── Org1-child2-server1-key.pem │ │ │ │ ├── Org1-child2-server2-key.pem │ │ │ │ ├── Org2-child1-client1-key.pem │ │ │ │ ├── Org2-child1-client2-key.pem │ │ │ │ ├── Org2-child1-server1-key.pem │ │ │ │ ├── Org2-child1-server2-key.pem │ │ │ │ ├── Org2-child2-client1-key.pem │ │ │ │ ├── Org2-child2-client2-key.pem │ │ │ │ ├── Org2-child2-server1-key.pem │ │ │ │ └── Org2-child2-server2-key.pem │ │ │ ├── impersonation │ │ │ │ ├── orgA │ │ │ │ │ └── server.key │ │ │ │ └── orgB │ │ │ │ │ └── server.key │ │ │ └── dynamic_cert_update │ │ │ │ ├── localhost │ │ │ │ └── server.key │ │ │ │ └── notlocalhost │ │ │ │ └── server.key │ │ └── generate_test.go │ └── peer │ │ └── orderers │ │ └── connection_internal_test.go ├── cryptogen │ └── msp │ │ └── msp_internal_test.go └── peer │ ├── common │ └── testdata │ │ ├── certs │ │ ├── bad.key │ │ └── client.key │ │ └── notset.yaml │ └── node │ └── signals_windows.go ├── .github └── settings.yml ├── integration ├── chaincode │ └── module │ │ ├── .gitignore │ │ └── go.mod ├── lifecycle │ └── testdata │ │ └── mycc-0_0-v14.cds ├── sbe │ └── testdata │ │ └── collection_config.json └── discovery │ └── testdata │ └── collections_config_org1_org2.json ├── orderer ├── common │ ├── cluster │ │ └── testdata │ │ │ ├── block3.pb │ │ │ ├── mychannel.block │ │ │ └── server.key │ └── server │ │ └── signals_windows.go └── consensus │ └── etcdraft │ └── testdata │ ├── mychannel.block │ └── etcdraftgenesis.block ├── msp └── testdata │ ├── idemix │ ├── MSP1OU1 │ │ ├── ca │ │ │ ├── IssuerPublicKey │ │ │ ├── IssuerSecretKey │ │ │ └── RevocationKey │ │ ├── user │ │ │ └── SignerConfig │ │ └── msp │ │ │ ├── IssuerPublicKey │ │ │ └── RevocationPublicKey │ ├── MSP1OU2 │ │ ├── ca │ │ │ ├── IssuerPublicKey │ │ │ ├── IssuerSecretKey │ │ │ └── RevocationKey │ │ ├── user │ │ │ └── SignerConfig │ │ └── msp │ │ │ ├── IssuerPublicKey │ │ │ └── RevocationPublicKey │ ├── MSP2OU1 │ │ ├── ca │ │ │ ├── IssuerPublicKey │ │ │ ├── IssuerSecretKey │ │ │ └── RevocationKey │ │ ├── user │ │ │ └── SignerConfig │ │ └── msp │ │ │ ├── IssuerPublicKey │ │ │ └── RevocationPublicKey │ ├── MSP1OU1Admin │ │ ├── ca │ │ │ ├── IssuerPublicKey │ │ │ ├── IssuerSecretKey │ │ │ └── RevocationKey │ │ ├── user │ │ │ └── SignerConfig │ │ └── msp │ │ │ ├── IssuerPublicKey │ │ │ └── RevocationPublicKey │ └── MSP1Verifier │ │ ├── ca │ │ ├── IssuerPublicKey │ │ ├── IssuerSecretKey │ │ └── RevocationKey │ │ └── msp │ │ ├── IssuerPublicKey │ │ └── RevocationPublicKey │ ├── badadmin │ ├── config.yaml │ └── keystore │ │ └── key-COP1.pem │ ├── badconfigoucert │ ├── config.yaml │ └── keystore │ │ └── key.pem │ ├── badconfigou │ ├── config.yaml │ └── keystore │ │ └── key.pem │ ├── tls │ ├── keystore │ │ └── key.pem │ └── config.yaml │ ├── external │ ├── keystore │ │ └── key.pem │ └── config.yaml │ ├── intermediate │ └── keystore │ │ └── key.pem │ ├── nodeous1 │ └── keystore │ │ └── key.pem │ ├── revokedica │ └── keystore │ │ └── key.pem │ ├── expired │ └── keystore │ │ └── key-expired.pem │ ├── intermediate2 │ └── keystore │ │ └── key.pem │ ├── nodeouadminclient │ └── keystore │ │ └── priv_sk │ ├── nodeouorderer │ └── keystore │ │ └── priv_sk │ ├── nodeousbadconf1 │ └── keystore │ │ └── priv_sk │ ├── nodeousbadconf2 │ └── keystore │ │ └── priv_sk │ ├── revocation │ └── keystore │ │ ├── key-admin.pem │ │ └── key-revoked.pem │ ├── revocation2 │ └── keystore │ │ ├── key-admin.pem │ │ └── key-revoked.pem │ ├── nodeouadminclient2 │ ├── keystore │ │ └── priv_sk │ └── config.yaml │ ├── nodeous2 │ ├── config.yaml │ └── keystore │ │ ├── 21779908bb40b2996d730685a5df60c62f05e02356930cd74b0d6acc49a1eafc_sk │ │ └── f8c30e5fad3f1af5f080a87c23ce37e40e6d4ac30019e31ca2c6e7c6bffa26c8_sk │ ├── nodeous3 │ ├── config.yaml │ └── keystore │ │ ├── 212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk │ │ └── d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk │ ├── nodeous5 │ ├── config.yaml │ └── keystore │ │ ├── 012ba73f50e24826785f48d1e60dcb972cfc2c5df7c41cdc0ecbbd52b02ca248_sk │ │ └── 47e79b836df4b16212176f607b37d95f97ecfdcdc658b7e6eaeab251251a01aa_sk │ ├── mspid │ └── keystore │ │ └── 7c73fd300a90b41c79ace8ee5553e1f3ba12b141892d966617731380189d3f4e_sk │ ├── expiration │ └── keystore │ │ └── 83c4189d96988eab469b1afa1dfbcb4463a1fff381d7dba9b9378b51a5ef9e77_sk │ ├── nodeouadmin │ └── keystore │ │ └── f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk │ ├── nodeouadmin2 │ └── keystore │ │ └── f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk │ ├── nodeouadmin3 │ └── keystore │ │ └── f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk │ ├── nodeous4 │ └── keystore │ │ ├── 212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk │ │ └── d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk │ ├── nodeous6 │ └── keystore │ │ ├── 212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk │ │ └── d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk │ ├── nodeous7 │ └── keystore │ │ ├── 212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk │ │ └── d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk │ ├── nodeous8 │ └── keystore │ │ └── f3a673451e3bf0f74b4fd7b24f6dbfd8d795c2173d11d255b6a4f4ad3cd23046_sk │ ├── nodeouorderer2 │ └── keystore │ │ └── f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk │ └── nodeouorderer3 │ └── keystore │ └── f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk ├── NOTICE ├── CODEOWNERS ├── sampleconfig └── msp │ └── keystore │ └── key.pem ├── discovery ├── client │ └── testdata │ │ ├── client │ │ └── key.pem │ │ └── server │ │ └── key.pem └── cmd │ └── testdata │ └── 8150cb2d09628ccc89727611ebb736189f6482747eff9b8aaaa27e9a382d2e93_sk ├── .mergify.yml ├── .dockerignore └── images └── baseos └── Dockerfile /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /first-network/channel-artifacts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /docs/source/requirements.txt: -------------------------------------------------------------------------------- 1 | python-markdown-math==0.2 2 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/softhsm.conf: -------------------------------------------------------------------------------- 1 | 0:hsm.db 2 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | 3 | -------------------------------------------------------------------------------- /vendor/github.com/sykesm/zap-logfmt/.gitignore: -------------------------------------------------------------------------------- 1 | .envrc 2 | -------------------------------------------------------------------------------- /cmd/common/signer/testdata/signer/broken_private_key: -------------------------------------------------------------------------------- 1 | broken 2 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.gitignore: -------------------------------------------------------------------------------- 1 | /fixtures/ 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /core/scc/lscc/testdata/external-build-cc/release/index.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /first-network/.env: -------------------------------------------------------------------------------- 1 | COMPOSE_PROJECT_NAME=net 2 | IMAGE_TAG=latest 3 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/.gitignore: -------------------------------------------------------------------------------- 1 | .test 2 | .go 3 | 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/corrupted-gzip.tar.gz: -------------------------------------------------------------------------------- 1 | notagzip 2 | -------------------------------------------------------------------------------- /core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/LOCK: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/gorilla/mux 2 | -------------------------------------------------------------------------------- /vendor/github.com/hashgraph/hedera-sdk-go/v2/index.go: -------------------------------------------------------------------------------- 1 | package hedera 2 | -------------------------------------------------------------------------------- /vendor/github.com/kr/logfmt/.gitignore: -------------------------------------------------------------------------------- 1 | *.test 2 | *.swp 3 | *.prof 4 | -------------------------------------------------------------------------------- /core/chaincode/lifecycle/testdata/external-built-cc/release/index.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/noop/empty/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/chaincode/platforms/java/testdata/gradle/pom.xml: -------------------------------------------------------------------------------- 1 | test maven build file -------------------------------------------------------------------------------- /vendor/github.com/golang/snappy/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/golang/snappy 2 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/persisted_build/release/index.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /docs/Pipfile: -------------------------------------------------------------------------------- 1 | [packages] 2 | Sphinx = "==1.8.5" 3 | recommonmark = "==0.4.0" 4 | -------------------------------------------------------------------------------- /docs/source/developapps/apis.md: -------------------------------------------------------------------------------- 1 | # APIs 2 | 3 | This topic deferred to Fabric 2.0 -------------------------------------------------------------------------------- /vendor/github.com/kr/pretty/.gitignore: -------------------------------------------------------------------------------- 1 | [568].out 2 | _go* 3 | _test* 4 | _obj 5 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/.gitignore: -------------------------------------------------------------------------------- 1 | logrus 2 | vendor 3 | 4 | .idea/ 5 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/xerrors 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/failbuilder/bin/build: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 1 3 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/failbuilder/bin/run: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 1 3 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-version/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hashicorp/go-version 2 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore: -------------------------------------------------------------------------------- 1 | cover.dat 2 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/spf13/pflag 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/go.uber.org/multierr/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | cover.html 3 | cover.out 4 | /bin 5 | -------------------------------------------------------------------------------- /common/metrics/cmd/gendoc/.gitignore: -------------------------------------------------------------------------------- 1 | #SPDX-License-Identifier: Apache-2.0 2 | 3 | gendoc 4 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/ccmodule/go.mod: -------------------------------------------------------------------------------- 1 | module ccmodule 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/failbuilder/bin/detect: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 1 3 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/failbuilder/bin/release: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 1 3 | -------------------------------------------------------------------------------- /internal/configtxgen/.gitignore: -------------------------------------------------------------------------------- 1 | #SPDX-License-Identifier: Apache-2.0 2 | 3 | configtxgen 4 | -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/magiconair/properties 2 | -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/miekg/pkcs11 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /core/chaincode/platforms/java/testdata/gradle/src/main/java/example/examplecc.class: -------------------------------------------------------------------------------- 1 | test class file -------------------------------------------------------------------------------- /core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/CURRENT: -------------------------------------------------------------------------------- 1 | MANIFEST-000065 2 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | test_db/*/generation 3 | test_db/*/*.lock 4 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.test 3 | . 4 | .idea 5 | gomega.iml 6 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/Makefile: -------------------------------------------------------------------------------- 1 | curlimage: 2 | docker build -t gohttp2/curl . 3 | 4 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/META-INF/.hiddenfile: -------------------------------------------------------------------------------- 1 | # this is a hidden file 2 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/.gitignore: -------------------------------------------------------------------------------- 1 | #SPDX-License-Identifier: Apache-2.0 2 | 3 | certs 4 | -------------------------------------------------------------------------------- /vendor/code.cloudfoundry.org/clock/package.go: -------------------------------------------------------------------------------- 1 | package clock // import "code.cloudfoundry.org/clock" 2 | -------------------------------------------------------------------------------- /cmd/common/testdata/not_a_yaml.yaml: -------------------------------------------------------------------------------- 1 | dgdgd 2 | dfgdf 3 | gdf 4 | gdfg 5 | dfgdfgdfgf dfgdfgdf -------------------------------------------------------------------------------- /core/chaincode/platforms/java/testdata/gradle/target/example/ExampleCC.class: -------------------------------------------------------------------------------- 1 | test class file in target folder -------------------------------------------------------------------------------- /core/chaincode/platforms/java/testdata/gradle/target/example/ExampleCC.java: -------------------------------------------------------------------------------- 1 | test java file in target folder -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/session.vim: -------------------------------------------------------------------------------- 1 | au BufWritePost *.go silent!make tags > /dev/null 2>&1 2 | -------------------------------------------------------------------------------- /vendor/github.com/kr/text/go.mod: -------------------------------------------------------------------------------- 1 | module "github.com/kr/text" 2 | 3 | require "github.com/kr/pty" v1.1.1 4 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.7 4 | - master 5 | -------------------------------------------------------------------------------- /cmd/common/signer/testdata/signer/empty_private_key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | -----END PRIVATE KEY----- 3 | -------------------------------------------------------------------------------- /core/chaincode/platforms/java/testdata/gradle/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'fabric-chaincode-example-gradle' -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.gitignore: -------------------------------------------------------------------------------- 1 | TAGS 2 | tags 3 | .*.swp 4 | tomlcheck/tomlcheck 5 | toml.test 6 | -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/mitchellh/mapstructure 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/fsnotify.v1/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | indent_size = 4 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-logfmt/logfmt/.gitignore: -------------------------------------------------------------------------------- 1 | _testdata/ 2 | _testdata2/ 3 | logfmt-fuzz.zip 4 | logfmt.test.exe 5 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012 Matt T. Proud (matt.proud@gmail.com) 2 | -------------------------------------------------------------------------------- /core/ledger/kvledger/txmgmt/rwsetutil/testdata/rwsetV1ProtoBytes: -------------------------------------------------------------------------------- 1 |  2 | ns-1 3 | ns-1-rwset 4 | ns-2 5 | ns-2-rwset -------------------------------------------------------------------------------- /docs/source/images/Jira.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Jira.png -------------------------------------------------------------------------------- /docs/source/images/Jira1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Jira1.png -------------------------------------------------------------------------------- /docs/source/images/Jira2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Jira2.png -------------------------------------------------------------------------------- /docs/source/images/Jira3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Jira3.png -------------------------------------------------------------------------------- /docs/source/images/Jira4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Jira4.png -------------------------------------------------------------------------------- /docs/source/images/fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/fork.png -------------------------------------------------------------------------------- /docs/source/images/list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/list.png -------------------------------------------------------------------------------- /docs/source/images/step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step0.png -------------------------------------------------------------------------------- /docs/source/images/step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step1.png -------------------------------------------------------------------------------- /docs/source/images/step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step2.png -------------------------------------------------------------------------------- /docs/source/images/step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step3.png -------------------------------------------------------------------------------- /docs/source/images/step4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step4.png -------------------------------------------------------------------------------- /docs/source/images/step5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step5.png -------------------------------------------------------------------------------- /docs/source/images/step6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/step6.png -------------------------------------------------------------------------------- /docs/source/images/what.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/what.png -------------------------------------------------------------------------------- /docs/source/images/AddSSH1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/AddSSH1.png -------------------------------------------------------------------------------- /docs/source/images/AddSSH2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/AddSSH2.png -------------------------------------------------------------------------------- /docs/source/images/SSHKeys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/SSHKeys.png -------------------------------------------------------------------------------- /docs/source/images/Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Settings.png -------------------------------------------------------------------------------- /docs/source/images/SideDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/SideDB.png -------------------------------------------------------------------------------- /docs/source/images/blocks-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/blocks-3.png -------------------------------------------------------------------------------- /docs/source/images/flow-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/flow-4.png -------------------------------------------------------------------------------- /docs/source/images/issuer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/issuer.png -------------------------------------------------------------------------------- /vendor/code.cloudfoundry.org/clock/fakeclock/package.go: -------------------------------------------------------------------------------- 1 | package fakeclock // import "code.cloudfoundry.org/clock/fakeclock" 2 | -------------------------------------------------------------------------------- /vendor/github.com/eapache/queue/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | go: 5 | - 1.2 6 | - 1.3 7 | - 1.4 8 | -------------------------------------------------------------------------------- /vendor/github.com/go-kit/kit/util/conn/doc.go: -------------------------------------------------------------------------------- 1 | // Package conn provides utilities related to connections. 2 | package conn 3 | -------------------------------------------------------------------------------- /vendor/github.com/kr/pretty/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/kr/pretty 2 | 3 | go 1.12 4 | 5 | require github.com/kr/text v0.1.0 6 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | TODO 3 | tmp/**/* 4 | *.coverprofile 5 | .vscode 6 | .idea/ 7 | *.log 8 | -------------------------------------------------------------------------------- /vendor/gopkg.in/alecthomas/kingpin.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | install: go get -t -v ./... 4 | go: 1.2 5 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/src/Hello.class: -------------------------------------------------------------------------------- 1 | # This is a file that should not be included in java packages 2 | -------------------------------------------------------------------------------- /docs/source/images/consensus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/consensus.png -------------------------------------------------------------------------------- /docs/source/images/future_net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/future_net.png -------------------------------------------------------------------------------- /docs/source/images/idmx-audit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idmx-audit.png -------------------------------------------------------------------------------- /docs/source/images/idmx-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idmx-steps.png -------------------------------------------------------------------------------- /docs/source/images/lf-sandbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/lf-sandbox.png -------------------------------------------------------------------------------- /docs/source/images/transactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/transactor.png -------------------------------------------------------------------------------- /docs/source/images/world_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/world_view.png -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/net/http2/Makefile: -------------------------------------------------------------------------------- 1 | curlimage: 2 | docker build -t gohttp2/curl . 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/eapache/go-xerial-snappy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.5.4 5 | - 1.6.1 6 | 7 | sudo: false 8 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.mailmap: -------------------------------------------------------------------------------- 1 | Stephen J Day 2 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/noop/go.sum: -------------------------------------------------------------------------------- 1 | ignore/me v0.0.1 h1:0badc0de0badcode 2 | ignore/me v0.0.1/go.mod 3 | -------------------------------------------------------------------------------- /docs/source/diagrams/diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/diagrams/diagrams.pptx -------------------------------------------------------------------------------- /docs/source/glossary/diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/diagrams.pptx -------------------------------------------------------------------------------- /docs/source/images/GitCloneCmd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/GitCloneCmd.png -------------------------------------------------------------------------------- /docs/source/images/SideDB-peer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/SideDB-peer.png -------------------------------------------------------------------------------- /docs/source/images/basic_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/basic_network.png -------------------------------------------------------------------------------- /docs/source/images/idmx-vs-x509.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idmx-vs-x509.png -------------------------------------------------------------------------------- /docs/source/images/pull_request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/pull_request.png -------------------------------------------------------------------------------- /docs/source/images/sample_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/sample_config.png -------------------------------------------------------------------------------- /docs/source/membership/signcert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/signcert.png -------------------------------------------------------------------------------- /docs/source/private-data/SideDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/SideDB.png -------------------------------------------------------------------------------- /docs/source/tutorial/diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/diagrams.pptx -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/.gitignore: -------------------------------------------------------------------------------- 1 | *.sublime-project 2 | *.sublime-workspace 3 | *.un~ 4 | *.swp 5 | .idea/ 6 | *.iml 7 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command_notwin.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package cobra 4 | 5 | var preExecHookFn func(*Command) 6 | -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- 1 | # 2 | # SPDX-License-Identifier: Apache-2.0 3 | # 4 | 5 | repository: 6 | name: pluggable-hcs 7 | archived: true 8 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/goodbuilder/bin/release: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [ $# -ne 2 ] ; then 3 | exit 2 4 | fi 5 | 6 | exit 0 7 | -------------------------------------------------------------------------------- /docs/source/developapps/diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/diagrams.pptx -------------------------------------------------------------------------------- /docs/source/glossary/glossary.msp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.msp.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.peer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.peer.png -------------------------------------------------------------------------------- /docs/source/images/Smart_Contract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/Smart_Contract.png -------------------------------------------------------------------------------- /docs/source/images/attributes_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/attributes_flow.png -------------------------------------------------------------------------------- /docs/source/images/current_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/current_network.png -------------------------------------------------------------------------------- /docs/source/images/idemix-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idemix-overview.png -------------------------------------------------------------------------------- /docs/source/images/idmx-revocation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idmx-revocation.png -------------------------------------------------------------------------------- /docs/source/membership/ChannelMSP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/ChannelMSP.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.1.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.10.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.12.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.2.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.3.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.4.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.5.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.6.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.8.png -------------------------------------------------------------------------------- /docs/source/peers/peers.diagram.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/peers/peers.diagram.9.png -------------------------------------------------------------------------------- /integration/chaincode/module/.gitignore: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp All Rights Reserved. 2 | # SPDX-License-Identifier: Apache-2.0 3 | 4 | module 5 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/.gitignore: -------------------------------------------------------------------------------- 1 | # temporary symlink for testing 2 | testing/data/symlink 3 | Gopkg.lock 4 | vendor/ 5 | -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/hsm.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/vendor/github.com/miekg/pkcs11/hsm.db -------------------------------------------------------------------------------- /vendor/github.com/youmark/pkcs8/README: -------------------------------------------------------------------------------- 1 | pkcs8 package: implement PKCS#8 private key parsing and conversion as defined in RFC5208 and RFC5958 2 | -------------------------------------------------------------------------------- /docs/source/dev-setup/headers.txt: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright [COPYRIGHT OWNER] All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | -------------------------------------------------------------------------------- /docs/source/glossary/glossary.block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.block.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.channel.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.ledger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.ledger.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.orderer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.orderer.png -------------------------------------------------------------------------------- /docs/source/images/QueryingtheLedger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/QueryingtheLedger.png -------------------------------------------------------------------------------- /docs/source/images/RunningtheSample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/RunningtheSample.png -------------------------------------------------------------------------------- /docs/source/images/SideDB-org1-org2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/SideDB-org1-org2.png -------------------------------------------------------------------------------- /docs/source/images/UpdatingtheLedger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/UpdatingtheLedger.png -------------------------------------------------------------------------------- /docs/source/images/chaincode_swimlane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/chaincode_swimlane.png -------------------------------------------------------------------------------- /docs/source/images/idemix-three-steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idemix-three-steps.png -------------------------------------------------------------------------------- /docs/source/images/idmx-contribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/idmx-contribution.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.1.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.2.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.3.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.4.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.5.png -------------------------------------------------------------------------------- /docs/source/ledger/ledger.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/ledger/ledger.diagram.6.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-start.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.1.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.2.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.3.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.4.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.5.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.6.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.7.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.8.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.9.png -------------------------------------------------------------------------------- /docs/source/orderer/orderer.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/orderer/orderer.diagram.1.png -------------------------------------------------------------------------------- /docs/source/orderer/orderer.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/orderer/orderer.diagram.2.png -------------------------------------------------------------------------------- /docs/source/private-data/SideDB-peer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/SideDB-peer.png -------------------------------------------------------------------------------- /orderer/common/cluster/testdata/block3.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/orderer/common/cluster/testdata/block3.pb -------------------------------------------------------------------------------- /vendor/github.com/kr/text/doc.go: -------------------------------------------------------------------------------- 1 | // Package text provides rudimentary functions for manipulating text in 2 | // paragraphs. 3 | package text 4 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/viper/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.3 4 | - release 5 | - tip 6 | 7 | script: 8 | - go test -v ./... 9 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/go.mod: -------------------------------------------------------------------------------- 1 | module "gopkg.in/yaml.v2" 2 | 3 | require ( 4 | "gopkg.in/check.v1" v0.0.0-20161208181325-20d25e280405 5 | ) 6 | -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.1.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.6.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.7.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.8.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.9.png -------------------------------------------------------------------------------- /docs/source/images/AppConceptsOverview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/AppConceptsOverview.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-approve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-approve.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-commit.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-install.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-package.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.10.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.11.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.12.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.14.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.15.png -------------------------------------------------------------------------------- /docs/source/network/network.diagram.2.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/network/network.diagram.2.1.png -------------------------------------------------------------------------------- /vendor/github.com/go-logfmt/logfmt/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/go-logfmt/logfmt 2 | 3 | require github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 4 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /core/ledger/kvledger/testdata/rwsetbytes_v21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/testdata/rwsetbytes_v21 -------------------------------------------------------------------------------- /core/ledger/kvledger/txmgmt/rwsetutil/testdata/.gitattributes: -------------------------------------------------------------------------------- 1 | # Define binary file attributes. 2 | rwsetV1ProtoBytes binary 3 | kvrwsetV1ProtoBytes binary 4 | -------------------------------------------------------------------------------- /docs/source/_static/images/github_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/_static/images/github_button.png -------------------------------------------------------------------------------- /docs/source/_static/images/youtube_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/_static/images/youtube_button.png -------------------------------------------------------------------------------- /docs/source/create_channel/Policy_images.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/Policy_images.pptx -------------------------------------------------------------------------------- /docs/source/create_channel/orderer-admins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/orderer-admins.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.1.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.10.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.11.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.12.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.13.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.2.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.20.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.21.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.25.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.3.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.30.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.35.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.4.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.40.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.41.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.5.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.50.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.51.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.6.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.7.png -------------------------------------------------------------------------------- /docs/source/developapps/develop.diagram.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/developapps/develop.diagram.8.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.blockchain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.blockchain.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.organization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.organization.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.transaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.transaction.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.worldstate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.worldstate.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.10.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.11.png -------------------------------------------------------------------------------- /docs/source/identity/identity.diagram.12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/identity/identity.diagram.12.png -------------------------------------------------------------------------------- /docs/source/images/SideDBTutorialImages.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/SideDBTutorialImages.pptx -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-binaries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-binaries.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-join-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-join-start.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-multiple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-multiple.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-no-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-no-package.png -------------------------------------------------------------------------------- /docs/source/lifecycle/LifecycleDiagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/LifecycleDiagrams.pptx -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/ca/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1/ca/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/ca/IssuerSecretKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1/ca/IssuerSecretKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/user/SignerConfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1/user/SignerConfig -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/ca/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU2/ca/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/ca/IssuerSecretKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU2/ca/IssuerSecretKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/user/SignerConfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU2/user/SignerConfig -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/ca/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP2OU1/ca/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/ca/IssuerSecretKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP2OU1/ca/IssuerSecretKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/user/SignerConfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP2OU1/user/SignerConfig -------------------------------------------------------------------------------- /docs/source/_static/images/rocketchat_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/_static/images/rocketchat_button.png -------------------------------------------------------------------------------- /docs/source/create_channel/orderer-policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/orderer-policies.png -------------------------------------------------------------------------------- /docs/source/images/standalone-app-developer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/standalone-app-developer.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-join-approve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-join-approve.png -------------------------------------------------------------------------------- /docs/source/membership/ca-msp-visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/ca-msp-visualization.png -------------------------------------------------------------------------------- /docs/source/membership/membership.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.diagram.2.png -------------------------------------------------------------------------------- /docs/source/membership/membership.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.diagram.3.png -------------------------------------------------------------------------------- /docs/source/membership/membership.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.diagram.4.png -------------------------------------------------------------------------------- /docs/source/membership/membership.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.diagram.5.png -------------------------------------------------------------------------------- /docs/source/membership/membership.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.diagram.6.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-1.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-2.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-3.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-4.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-5.png -------------------------------------------------------------------------------- /docs/source/policies/FabricPolicyHierarchy-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/FabricPolicyHierarchy-6.png -------------------------------------------------------------------------------- /integration/lifecycle/testdata/mycc-0_0-v14.cds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/integration/lifecycle/testdata/mycc-0_0-v14.cds -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/msp/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1/msp/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/msp/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU2/msp/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/msp/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP2OU1/msp/IssuerPublicKey -------------------------------------------------------------------------------- /orderer/common/cluster/testdata/mychannel.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/orderer/common/cluster/testdata/mychannel.block -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/softhsm2.conf: -------------------------------------------------------------------------------- 1 | log.level = INFO 2 | objectstore.backend = file 3 | directories.tokendir = test_data 4 | slots.removable = false 5 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | * Johannes 'fish' Ziemke @discordianfish 2 | * Paul Gier @pgier 3 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_js.go: -------------------------------------------------------------------------------- 1 | // +build js 2 | 3 | package logrus 4 | 5 | func isTerminal(fd int) bool { 6 | return false 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/youmark/pkcs8/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/youmark/pkcs8 2 | 3 | go 1.12 4 | 5 | require golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073 6 | -------------------------------------------------------------------------------- /vendor/gopkg.in/cheggaaa/pb.v1/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.7.x 4 | - 1.10.x 5 | - master 6 | sudo: false 7 | os: 8 | - linux 9 | - osx 10 | -------------------------------------------------------------------------------- /docs/source/_static/images/stackoverflow_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/_static/images/stackoverflow_button.png -------------------------------------------------------------------------------- /docs/source/create_channel/application-admins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/application-admins.png -------------------------------------------------------------------------------- /docs/source/create_channel/application-policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/application-policies.png -------------------------------------------------------------------------------- /docs/source/create_channel/application-writers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/application-writers.png -------------------------------------------------------------------------------- /docs/source/glossary/glossary.orderingservice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/glossary/glossary.orderingservice.png -------------------------------------------------------------------------------- /docs/source/images/couchdb_tutorial_pkg_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/couchdb_tutorial_pkg_example.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-one-disagrees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-one-disagrees.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-upgrade-approve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-upgrade-approve.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-upgrade-commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-upgrade-commit.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-upgrade-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-upgrade-install.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-upgrade-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-upgrade-package.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-upgrade-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-upgrade-start.png -------------------------------------------------------------------------------- /docs/source/membership/membership.msp.diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/membership/membership.msp.diagram.png -------------------------------------------------------------------------------- /docs/source/policies/Fabric_Policy_Hierarchy.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/policies/Fabric_Policy_Hierarchy.pptx -------------------------------------------------------------------------------- /docs/source/private-data/PrivateDataConcept-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/PrivateDataConcept-1.png -------------------------------------------------------------------------------- /docs/source/private-data/PrivateDataConcept-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/PrivateDataConcept-2.png -------------------------------------------------------------------------------- /docs/source/private-data/PrivateDataConcept-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/PrivateDataConcept-3.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.1.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.2.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.3.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.4.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.5.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.6.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.7.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.8.png -------------------------------------------------------------------------------- /docs/source/tutorial/write_first_app.diagram.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/write_first_app.diagram.1.png -------------------------------------------------------------------------------- /docs/source/tutorial/write_first_app.diagram.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/write_first_app.diagram.2.png -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/ca/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1Admin/ca/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/ca/IssuerSecretKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1Admin/ca/IssuerSecretKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/user/SignerConfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1Admin/user/SignerConfig -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1Verifier/ca/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1Verifier/ca/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1Verifier/ca/IssuerSecretKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1Verifier/ca/IssuerSecretKey -------------------------------------------------------------------------------- /orderer/consensus/etcdraft/testdata/mychannel.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/orderer/consensus/etcdraft/testdata/mychannel.block -------------------------------------------------------------------------------- /vendor/github.com/pierrec/lz4/debug_stub.go: -------------------------------------------------------------------------------- 1 | // +build !lz4debug 2 | 3 | package lz4 4 | 5 | const debugFlag = false 6 | 7 | func debug(args ...interface{}) {} 8 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/runtime_no_cgo.go: -------------------------------------------------------------------------------- 1 | // +build !cgo appengine 2 | 3 | package metrics 4 | 5 | func numCgoCall() int64 { 6 | return 0 7 | } 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/README: -------------------------------------------------------------------------------- 1 | This repository holds the transition packages for the new Go 1.13 error values. 2 | See golang.org/design/29934-error-values. 3 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/bad-label.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/bad-label.tar.gz -------------------------------------------------------------------------------- /docs/source/images/hyperledger_fabric_logo_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/images/hyperledger_fabric_logo_color.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-majority-disagree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-majority-disagree.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.10.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.11.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.12.png -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/msp/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1OU1Admin/msp/IssuerPublicKey -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1Verifier/msp/IssuerPublicKey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/msp/testdata/idemix/MSP1Verifier/msp/IssuerPublicKey -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/COMPATIBLE: -------------------------------------------------------------------------------- 1 | Compatible with TOML version 2 | [v0.4.0](https://github.com/toml-lang/toml/blob/v0.4.0/versions/en/toml-v0.4.0.md) 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/kr/text/Readme: -------------------------------------------------------------------------------- 1 | This is a Go package for manipulating paragraphs of text. 2 | 3 | See http://go.pkgdoc.org/github.com/kr/text for full documentation. 4 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/bad-metadata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/bad-metadata.tar.gz -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/empty-label.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/empty-label.tar.gz -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/good-package.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/good-package.tar.gz -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/goodbuilder/bin/build: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | if grep -q "fake-metadata" "$2/metadata.json" ; then 4 | exit 0 5 | fi 6 | 7 | exit 1 8 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/goodbuilder/bin/detect: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | if grep -q "fake-metadata" "$2/metadata.json" ; then 4 | exit 0 5 | fi 6 | 7 | exit 1 8 | -------------------------------------------------------------------------------- /docs/source/create_channel/application-endorsement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/create_channel/application-endorsement.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-endorsement-approve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-endorsement-approve.png -------------------------------------------------------------------------------- /docs/source/lifecycle/Lifecycle-endorsement-commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/lifecycle/Lifecycle-endorsement-commit.png -------------------------------------------------------------------------------- /docs/source/private-data/PrivateDataConceptImages.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/private-data/PrivateDataConceptImages.pptx -------------------------------------------------------------------------------- /docs/source/smartcontract/smartcontract.diagram.01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/smartcontract/smartcontract.diagram.01.png -------------------------------------------------------------------------------- /docs/source/smartcontract/smartcontract.diagram.02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/smartcontract/smartcontract.diagram.02.png -------------------------------------------------------------------------------- /docs/source/smartcontract/smartcontract.diagram.03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/smartcontract/smartcontract.diagram.03.png -------------------------------------------------------------------------------- /docs/source/smartcontract/smartcontract.diagram.04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/smartcontract/smartcontract.diagram.04.png -------------------------------------------------------------------------------- /docs/source/smartcontract/smartcontract.diagram.05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/smartcontract/smartcontract.diagram.05.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.commit.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.vscode.issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.vscode.issue.png -------------------------------------------------------------------------------- /vendor/github.com/Azure/go-ansiterm/context.go: -------------------------------------------------------------------------------- 1 | package ansiterm 2 | 3 | type ansiContext struct { 4 | currentChar byte 5 | paramBuffer []byte 6 | interBuffer []byte 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/tyler-smith/go-bip39/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/tyler-smith/go-bip39 2 | 3 | go 1.14 4 | 5 | require golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 6 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/etcd/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2014 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/too-many-files.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/too-many-files.tar.gz -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.install.png -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.diagram.testnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.diagram.testnet.png -------------------------------------------------------------------------------- /orderer/consensus/etcdraft/testdata/etcdraftgenesis.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/orderer/consensus/etcdraft/testdata/etcdraftgenesis.block -------------------------------------------------------------------------------- /vendor/github.com/coreos/pkg/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2014 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /vendor/gopkg.in/tomb.v1/README.md: -------------------------------------------------------------------------------- 1 | Installation and usage 2 | ---------------------- 3 | 4 | See [gopkg.in/tomb.v1](https://gopkg.in/tomb.v1) for documentation and usage details. 5 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/corrupted-header.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/corrupted-header.tar.gz -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/corrupted-package.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/corrupted-package.tar.gz -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/missing-metadata.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/missing-metadata.tar.gz -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/non-regular-file.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/non-regular-file.tar.gz -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/src/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/normal_archive.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/container/externalbuilder/testdata/normal_archive.tar.gz -------------------------------------------------------------------------------- /vendor/github.com/Knetic/govaluate/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | script: ./test.sh 4 | 5 | go: 6 | - 1.2 7 | - 1.3 8 | - 1.4 9 | - 1.5 10 | - 1.6 11 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/go-systemd/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2018 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/handlers/handlers_pre18.go: -------------------------------------------------------------------------------- 1 | // +build !go1.8 2 | 3 | package handlers 4 | 5 | type loggingResponseWriter interface { 6 | commonLoggingResponseWriter 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/grpc-ecosystem/go-grpc-middleware/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/vendor/github.com/grpc-ecosystem/go-grpc-middleware/slack.png -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/GOVERNANCE.md: -------------------------------------------------------------------------------- 1 | This repository is governed by the gRPC organization's [governance rules](https://github.com/grpc/grpc-community/blob/master/governance.md). 2 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Hyperledger Fabric 2 | Copyright [2016-2020] contributors to Hyperledger Fabric 3 | 4 | This product includes software developed at 5 | Hyperledger (http://www.hyperledger.org/). 6 | -------------------------------------------------------------------------------- /core/chaincode/persistence/testdata/missing-codepackage.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/chaincode/persistence/testdata/missing-codepackage.tar.gz -------------------------------------------------------------------------------- /docs/source/tutorial/commercial_paper.vscode.papercontract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/docs/source/tutorial/commercial_paper.vscode.papercontract.png -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/mapstructure/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.11.x" 5 | - tip 6 | 7 | script: 8 | - go test 9 | - go test -bench . -benchmem 10 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/node/node.go: -------------------------------------------------------------------------------- 1 | package node 2 | 3 | type Node struct { 4 | ID int 5 | Value interface{} 6 | } 7 | 8 | type NodeOrderedSet []Node 9 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/util/util.go: -------------------------------------------------------------------------------- 1 | package util 2 | 3 | import "math" 4 | 5 | func Odd(n int) bool { 6 | return math.Mod(float64(n), 2.0) == 1.0 7 | } 8 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/artifact.xml: -------------------------------------------------------------------------------- 1 | 6 | true 7 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | [ -z "`gofmt -s -w -l -e .`" ] 3 | go vet 4 | ginkgo -p -r --randomizeAllSpecs --failOnPending --randomizeSuites --race 5 | 6 | .PHONY: test 7 | -------------------------------------------------------------------------------- /vendor/github.com/pierrec/lz4/decode_amd64.go: -------------------------------------------------------------------------------- 1 | // +build !appengine 2 | // +build gc 3 | // +build !noasm 4 | 5 | package lz4 6 | 7 | //go:noescape 8 | func decodeBlock(dst, src []byte) int 9 | -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | .DS_Store 3 | /vendor 4 | cover.html 5 | cover.out 6 | lint.log 7 | 8 | # Binaries 9 | *.test 10 | 11 | # Profiling output 12 | *.prof 13 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## Community Code of Conduct 2 | 3 | gRPC follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md). 4 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/ccmodule/META-INF/statedb/couchdb/indexes/indexOwner.json: -------------------------------------------------------------------------------- 1 | {"index":{"fields":["docType","owner"]},"ddoc":"indexOwnerDoc", "name":"indexOwner","type":"json"} 2 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/META-INF/statedb/couchdb/indexes/indexOwner.json: -------------------------------------------------------------------------------- 1 | {"index":{"fields":["docType","owner"]},"ddoc":"indexOwnerDoc", "name":"indexOwner","type":"json"} 2 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/archive_with_absolute.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/container/externalbuilder/testdata/archive_with_absolute.tar.gz -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/archive_with_symlink.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/container/externalbuilder/testdata/archive_with_symlink.tar.gz -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/prometheus/procfs 2 | 3 | require ( 4 | github.com/google/go-cmp v0.3.0 5 | golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 6 | ) 7 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataIgnoreHiddenFile/META-INF/.hiddenfile: -------------------------------------------------------------------------------- 1 | This test file has a hidden filename, it should be ignored during golang chaincode packaging tests. 2 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/BadMetadataUnexpectedFolderContent/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v11/sample_ledgers/ledgersData.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/tests/testdata/v11/sample_ledgers/ledgersData.zip -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v20/sample_ledgers/ledgersData.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/tests/testdata/v20/sample_ledgers/ledgersData.zip -------------------------------------------------------------------------------- /first-network/chaincode/abstore/java/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/first-network/chaincode/abstore/java/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /first-network/chaincode/abstore/java/settings.gradle: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright IBM Corp. 2017 All Rights Reserved. 3 | * 4 | * SPDX-License-Identifier: Apache-2.0 5 | */ 6 | rootProject.name = 'abstore' 7 | 8 | -------------------------------------------------------------------------------- /vendor/github.com/Shopify/sarama/dev.yml: -------------------------------------------------------------------------------- 1 | name: sarama 2 | 3 | up: 4 | - go: 5 | version: '1.11' 6 | 7 | commands: 8 | test: 9 | run: make test 10 | desc: 'run unit tests' 11 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | cover: 4 | go test -cover -v -coverprofile=cover.dat ./... 5 | go tool cover -func cover.dat 6 | 7 | .PHONY: cover 8 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/noop/META-INF/statedb/couchdb/indexes/indexOwner.json: -------------------------------------------------------------------------------- 1 | {"index":{"fields":["docType","owner"]},"ddoc":"indexOwnerDoc", "name":"indexOwner","type":"json"} 2 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cespare/xxhash 2 | 3 | require ( 4 | github.com/OneOfOne/xxhash v1.2.2 5 | github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 6 | ) 7 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/ratelimiter/storage.go: -------------------------------------------------------------------------------- 1 | package ratelimiter 2 | 3 | type Storage interface { 4 | GetBucketFor(string) (*LeakyBucket, error) 5 | SetBucketFor(string, LeakyBucket) error 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/pkg/errors 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | - 1.13.x 7 | - tip 8 | 9 | script: 10 | - make check 11 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/ccmodule/nested/META-INF/statedb/couchdb/indexes/nestedIndexOwner.json: -------------------------------------------------------------------------------- 1 | {"index":{"fields":["docType","owner"]},"ddoc":"indexOwnerDoc", "name":"indexOwner","type":"json"} 2 | -------------------------------------------------------------------------------- /first-network/.gitignore: -------------------------------------------------------------------------------- 1 | /channel-artifacts/*.tx 2 | /channel-artifacts/*.block 3 | /crypto-config/* 4 | /ledgers 5 | /ledgers-backup 6 | /channel-artifacts/*.json 7 | /org3-artifacts/crypto-config/* 8 | /connection-*.* -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.golangci.yml: -------------------------------------------------------------------------------- 1 | # Run only staticcheck for now. Additional linters will be enabled one-by-one. 2 | linters: 3 | enable: 4 | - staticcheck 5 | - govet 6 | disable-all: true 7 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/objx/Gopkg.toml: -------------------------------------------------------------------------------- 1 | [prune] 2 | unused-packages = true 3 | non-go = true 4 | go-tests = true 5 | 6 | [[constraint]] 7 | name = "github.com/stretchr/testify" 8 | version = "~1.2.0" 9 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | # Fabric Maintainers 4 | * @hyperledger/fabric-core-maintainers 5 | /docs/ @hyperledger/fabric-core-doc-maintainers @hyperledger/fabric-core-maintainers 6 | -------------------------------------------------------------------------------- /internal/cryptogen/msp/msp_internal_test.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package msp 8 | 9 | var ExportConfig = exportConfig 10 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/syscall.go: -------------------------------------------------------------------------------- 1 | package winio 2 | 3 | //go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go file.go pipe.go sd.go fileinfo.go privilege.go backup.go 4 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-version/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.9 8 | - "1.10" 9 | - 1.11 10 | - 1.12 11 | 12 | script: 13 | - go test 14 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.mailmap: -------------------------------------------------------------------------------- 1 | Steve Francia 2 | Bjørn Erik Pedersen 3 | Fabiano Franz 4 | -------------------------------------------------------------------------------- /core/ledger/kvledger/txmgmt/rwsetutil/testdata/kvrwsetV1ProtoBytes: -------------------------------------------------------------------------------- 1 | 2 | 3 | key1$ 4 | k0k9" 5 | 6 | 7 | k1 8 | 9 | 10 | k2" 11 | k00k90*Hash-1Hash-2 12 | key2value2 -------------------------------------------------------------------------------- /core/ledger/kvledger/txmgmt/statedb/statecouchdb/testdata/persisted_redo_record: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/txmgmt/statedb/statecouchdb/testdata/persisted_redo_record -------------------------------------------------------------------------------- /core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/000002.ldb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/000002.ldb -------------------------------------------------------------------------------- /core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/000005.ldb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/000005.ldb -------------------------------------------------------------------------------- /vendor/github.com/Knetic/govaluate/ExpressionToken.go: -------------------------------------------------------------------------------- 1 | package govaluate 2 | 3 | /* 4 | Represents a single parsed token. 5 | */ 6 | type ExpressionToken struct { 7 | Kind TokenKind 8 | Value interface{} 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/README.md: -------------------------------------------------------------------------------- 1 | See [![go-doc](https://godoc.org/github.com/prometheus/client_golang/prometheus?status.svg)](https://godoc.org/github.com/prometheus/client_golang/prometheus). 2 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | ) 8 | 9 | func checkIfTerminal(w io.Writer) bool { 10 | return true 11 | } 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at https://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v13_statecouchdb/sample_ledgers/couchdbData.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/tests/testdata/v13_statecouchdb/sample_ledgers/couchdbData.zip -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v13_statecouchdb/sample_ledgers/ledgersData.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/tests/testdata/v13_statecouchdb/sample_ledgers/ledgersData.zip -------------------------------------------------------------------------------- /vendor/code.cloudfoundry.org/clock/README.md: -------------------------------------------------------------------------------- 1 | # clock 2 | 3 | **Note**: This repository should be imported as `code.cloudfoundry.org/clock`. 4 | 5 | Provides a `Clock` interface, useful for injecting time dependencies in tests. 6 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package runewidth 4 | 5 | // IsEastAsian return true if the current locale is CJK 6 | func IsEastAsian() bool { 7 | return false 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/.gitignore: -------------------------------------------------------------------------------- 1 | *.[68] 2 | *.a 3 | *.out 4 | *.swp 5 | _obj 6 | _testmain.go 7 | cmd/metrics-bench/metrics-bench 8 | cmd/metrics-example/metrics-example 9 | cmd/never-read/never-read 10 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/runtime_cgo.go: -------------------------------------------------------------------------------- 1 | // +build cgo 2 | // +build !appengine 3 | 4 | package metrics 5 | 6 | import "runtime" 7 | 8 | func numCgoCall() int64 { 9 | return runtime.NumCgoCall() 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/runtime_no_gccpufraction.go: -------------------------------------------------------------------------------- 1 | // +build !go1.5 2 | 3 | package metrics 4 | 5 | import "runtime" 6 | 7 | func gcCPUFraction(memStats *runtime.MemStats) float64 { 8 | return 0 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/willf/bitset/trailing_zeros_19.go: -------------------------------------------------------------------------------- 1 | // +build go1.9 2 | 3 | package bitset 4 | 5 | import "math/bits" 6 | 7 | func trailingZeroes64(v uint64) uint { 8 | return uint(bits.TrailingZeros64(v)) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/go.uber.org/multierr/glide.yaml: -------------------------------------------------------------------------------- 1 | package: go.uber.org/multierr 2 | import: 3 | - package: go.uber.org/atomic 4 | version: ^1 5 | testImport: 6 | - package: github.com/stretchr/testify 7 | subpackages: 8 | - assert 9 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at https://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/MANIFEST-000065: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/pvtdatastorage/testdata/v11_v12/ledgersData/pvtdataStore/MANIFEST-000065 -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_model/NOTICE: -------------------------------------------------------------------------------- 1 | Data model artifacts for Prometheus. 2 | Copyright 2012-2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go: -------------------------------------------------------------------------------- 1 | // +build js nacl plan9 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | ) 8 | 9 | func checkIfTerminal(w io.Writer) bool { 10 | return false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/spf13/cast 2 | 3 | require ( 4 | github.com/davecgh/go-spew v1.1.1 // indirect 5 | github.com/pmezard/go-difflib v1.0.0 // indirect 6 | github.com/stretchr/testify v1.2.2 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/github.com/sykesm/zap-logfmt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | matrix: 4 | include: 5 | - go: "1.10.x" 6 | - go: "1.11.x" 7 | install: true 8 | env: GO111MODULE=on 9 | 10 | script: go test -race ./... 11 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/BadMetadataInvalidIndex/META-INF/statedb/couchdb/indexes/bad.json: -------------------------------------------------------------------------------- 1 | This test file is expected to contain a json formatted couchdb index, but does not. It should fail golang chaincode packaging tests. 2 | -------------------------------------------------------------------------------- /internal/peer/common/testdata/certs/bad.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgg6BAaCpwlmg/hEP4 3 | QjUeWEu3crkxMvjq4vYh3LaDREuhRANCAAR+FujNKcGQW/CEpMU6Yp45ye2cbOwJ 4 | -----END PRIVATE KEY----- 5 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/common/NOTICE: -------------------------------------------------------------------------------- 1 | Common libraries shared by Prometheus Go components. 2 | Copyright 2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/BadMetadataUnexpectedFolderContent/META-INF/unsupported_metadata_location.json: -------------------------------------------------------------------------------- 1 | This test file is located at an unexpected metadata location under META-INF. It should fail golang chaincode packaging tests. 2 | -------------------------------------------------------------------------------- /core/handlers/library/race_test.go: -------------------------------------------------------------------------------- 1 | // +build race 2 | 3 | /* 4 | Copyright IBM Corp. All Rights Reserved. 5 | 6 | SPDX-License-Identifier: Apache-2.0 7 | */ 8 | package library 9 | 10 | func init() { 11 | raceEnabled = true 12 | } 13 | -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v11/sample_ledgers_with_commit_hashes/ledgersData.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperledger-labs/pluggable-hcs/HEAD/core/ledger/kvledger/tests/testdata/v11/sample_ledgers_with_commit_hashes/ledgersData.zip -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/unmount_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package mount // import "github.com/docker/docker/pkg/mount" 4 | 5 | func unmount(target string, flag int) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/kr/pretty/Readme: -------------------------------------------------------------------------------- 1 | package pretty 2 | 3 | import "github.com/kr/pretty" 4 | 5 | Package pretty provides pretty-printing for Go values. 6 | 7 | Documentation 8 | 9 | http://godoc.org/github.com/kr/pretty 10 | -------------------------------------------------------------------------------- /vendor/github.com/tyler-smith/go-bip39/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - "1.11.x" 4 | - "1.12.x" 5 | - "1.13.x" 6 | - "1.14.x" 7 | - "tip" 8 | 9 | env: 10 | - GO111MODULE=on 11 | 12 | script: 13 | - make profile_tests 14 | -------------------------------------------------------------------------------- /vendor/gopkg.in/alecthomas/kingpin.v2/guesswidth.go: -------------------------------------------------------------------------------- 1 | // +build appengine !linux,!freebsd,!darwin,!dragonfly,!netbsd,!openbsd 2 | 3 | package kingpin 4 | 5 | import "io" 6 | 7 | func guessWidth(w io.Writer) int { 8 | return 80 9 | } 10 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/net/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/net/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/text/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /integration/sbe/testdata/collection_config.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "col", 4 | "policy": "OR('Org1MSP.peer', 'Org2MSP.peer')", 5 | "requiredPeerCount": 1, 6 | "maxPeerCount": 2, 7 | "blockToLive":1000000 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/mountinfo_windows.go: -------------------------------------------------------------------------------- 1 | package mount // import "github.com/docker/docker/pkg/mount" 2 | 3 | func parseMountTable(f FilterFunc) ([]*Info, error) { 4 | // Do NOT return an error! 5 | return nil, nil 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/Makefile: -------------------------------------------------------------------------------- 1 | default: test 2 | 3 | test: *.go 4 | go test -v -race ./... 5 | 6 | fmt: 7 | gofmt -w . 8 | 9 | # Run the test in an isolated environment. 10 | fulltest: 11 | docker build -t hpcloud/tail . 12 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/runtime_gccpufraction.go: -------------------------------------------------------------------------------- 1 | // +build go1.5 2 | 3 | package metrics 4 | 5 | import "runtime" 6 | 7 | func gcCPUFraction(memStats *runtime.MemStats) float64 { 8 | return memStats.GCCPUFraction 9 | } 10 | -------------------------------------------------------------------------------- /cmd/common/testdata/valid_config/config.yaml: -------------------------------------------------------------------------------- 1 | version: 0 2 | tlsconfig: 3 | certpath: "" 4 | keypath: "" 5 | peercacertpath: "" 6 | timeout: 0s 7 | signerconfig: 8 | mspid: SampleOrg 9 | identitypath: cert.pem 10 | keypath: key.pem 11 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataInvalidIndex/META-INF/statedb/couchdb/indexes/bad.json: -------------------------------------------------------------------------------- 1 | This test file is expected to contain a json formatted couchdb index, but does not. It should fail golang chaincode packaging tests. 2 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/golang.org/x/text/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /integration/chaincode/module/go.mod: -------------------------------------------------------------------------------- 1 | module module 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/hyperledger/fabric-chaincode-go v0.0.0-20190823162523-04390e015b85 7 | github.com/hyperledger/fabric-protos-go v0.0.0-20190823190507-26c33c998676 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/ijc/Gotty/TODO: -------------------------------------------------------------------------------- 1 | gotty.go:// TODO add more concurrency to name lookup, look for more opportunities. 2 | all:// TODO add more documentation, with function usage in a doc.go file. 3 | all:// TODO add more testing/benchmarking with go test. 4 | -------------------------------------------------------------------------------- /vendor/github.com/magiconair/properties/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.4.x 4 | - 1.5.x 5 | - 1.6.x 6 | - 1.7.x 7 | - 1.8.x 8 | - 1.9.x 9 | - "1.10.x" 10 | - "1.11.x" 11 | - "1.12.x" 12 | - tip 13 | -------------------------------------------------------------------------------- /vendor/github.com/youmark/pkcs8/.travis.yml: -------------------------------------------------------------------------------- 1 | arch: 2 | - amd64 3 | - ppc64le 4 | language: go 5 | 6 | go: 7 | - "1.10.x" 8 | - "1.11.x" 9 | - "1.12.x" 10 | - "1.13.x" 11 | - master 12 | 13 | script: 14 | - go test -v ./... 15 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | For information on gRPC Security Policy and reporting potentional security issues, please see [gRPC CVE Process](https://github.com/grpc/proposal/blob/master/P4-grpc-cve-process.md). 4 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataUnexpectedFolderContent/META-INF/unsupported_metadata_ocation.json: -------------------------------------------------------------------------------- 1 | This test file is located at an unexpected metadata location under META-INF. It should fail golang chaincode packaging tests. 2 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/github.com/golang/protobuf/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/github.com/golang/protobuf/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /msp/testdata/badadmin/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | 6 | OrganizationalUnitIdentifiers: 7 | - Certificate: "cacerts/cacert.pem" 8 | OrganizationalUnitIdentifier: "COP1" 9 | -------------------------------------------------------------------------------- /msp/testdata/badconfigoucert/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | 6 | OrganizationalUnitIdentifiers: 7 | - Certificate: "signcerts/peer.pem" 8 | OrganizationalUnitIdentifier: "COP" -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/tail_posix.go: -------------------------------------------------------------------------------- 1 | // +build linux darwin freebsd netbsd openbsd 2 | 3 | package tail 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func OpenFile(name string) (file *os.File, err error) { 10 | return os.Open(name) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/require/require_forward.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentWithoutT "a"}} 2 | func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) { 3 | if h, ok := a.t.(tHelper); ok { h.Helper() } 4 | {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/gopkg.in/fsnotify.v1/.gitignore: -------------------------------------------------------------------------------- 1 | # Setup a Global .gitignore for OS and editor generated files: 2 | # https://help.github.com/articles/ignoring-files 3 | # git config --global core.excludesfile ~/.gitignore_global 4 | 5 | .vagrant 6 | *.sublime-project 7 | -------------------------------------------------------------------------------- /msp/testdata/badconfigou/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | 6 | OrganizationalUnitIdentifiers: 7 | - Certificate: "cacerts/cacert.pem" 8 | OrganizationalUnitIdentifier: "COP1" 9 | -------------------------------------------------------------------------------- /vendor/github.com/VictoriaMetrics/fastcache/malloc_heap.go: -------------------------------------------------------------------------------- 1 | // +build appengine windows 2 | 3 | package fastcache 4 | 5 | func getChunk() []byte { 6 | return make([]byte, chunkSize) 7 | } 8 | 9 | func putChunk(chunk []byte) { 10 | // No-op. 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/go-logfmt/logfmt/go.sum: -------------------------------------------------------------------------------- 1 | github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= 2 | github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= 3 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/syscall_dup_solaris.go: -------------------------------------------------------------------------------- 1 | // +build solaris 2 | 3 | package remote 4 | 5 | import "golang.org/x/sys/unix" 6 | 7 | func syscallDup(oldfd int, newfd int) (err error) { 8 | return unix.Dup2(oldfd, newfd) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/jwalterweatherman/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/spf13/jwalterweatherman 2 | 3 | require ( 4 | github.com/davecgh/go-spew v1.1.1 // indirect 5 | github.com/pmezard/go-difflib v1.0.0 // indirect 6 | github.com/stretchr/testify v1.2.2 7 | ) 8 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/noop/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hyperledger/fabric/core/chaincode/platforms/golang/testdata/src/chaincodes/noop 2 | 3 | go 1.13 4 | 5 | // This should not get included in packages that were created from a GOPATH 6 | -------------------------------------------------------------------------------- /core/ledger/kvledger/tests/testdata/v13_statecouchdb/couchdb_etc/local.d/cluster.ini: -------------------------------------------------------------------------------- 1 | # The local.d directory will be mounted to the couchdb container so that 2 | # this file will overwrite the default values for number of shards and nodes 3 | [cluster] 4 | q=1 5 | n=1 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/swarm/runtime/gen.go: -------------------------------------------------------------------------------- 1 | //go:generate protoc -I . --gogofast_out=import_path=github.com/docker/docker/api/types/swarm/runtime:. plugin.proto 2 | 3 | package runtime // import "github.com/docker/docker/api/types/swarm/runtime" 4 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/objx/.codeclimate.yml: -------------------------------------------------------------------------------- 1 | engines: 2 | gofmt: 3 | enabled: true 4 | golint: 5 | enabled: true 6 | govet: 7 | enabled: true 8 | 9 | exclude_patterns: 10 | - ".github/" 11 | - "vendor/" 12 | - "codegen/" 13 | - "doc.go" 14 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentFormat}} 2 | func {{.DocInfo.Name}}f(t TestingT, {{.ParamsFormat}}) bool { 3 | if h, ok := t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(t, {{.ForwardedParamsFormat}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentWithoutT "a"}} 2 | func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) bool { 3 | if h, ok := a.t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/require/require.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.Comment}} 2 | func {{.DocInfo.Name}}(t TestingT, {{.Params}}) { 3 | if h, ok := t.(tHelper); ok { h.Helper() } 4 | if assert.{{.DocInfo.Name}}(t, {{.ForwardedParams}}) { return } 5 | t.FailNow() 6 | } 7 | -------------------------------------------------------------------------------- /msp/testdata/tls/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHACRdTlDyxk3FDWv2ysl6OnwX5KEKS7TiCOUOGkgq70oAoGCCqGSM49 3 | AwEHoUQDQgAEo3MuMHJxWMv4JPi4UXaQ4WU1YJVdiuzOJ3l6mJ/+KXQYCoLV2Fxl 4 | VuEuf4Qa6t5+gn0wGEflQc8ZOpEs0gq1kA== 5 | -----END EC PRIVATE KEY----- -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/hcsshim/osversion/windowsbuilds.go: -------------------------------------------------------------------------------- 1 | package osversion 2 | 3 | const ( 4 | 5 | // RS2 was a client-only release in case you're asking why it's not in the list. 6 | RS1 = 14393 7 | RS3 = 16299 8 | RS4 = 17134 9 | RS5 = 17763 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/lcow_windows.go: -------------------------------------------------------------------------------- 1 | package system // import "github.com/docker/docker/pkg/system" 2 | 3 | // LCOWSupported returns true if Linux containers on Windows are supported. 4 | func LCOWSupported() bool { 5 | return lcowSupported 6 | } 7 | -------------------------------------------------------------------------------- /vendor/gopkg.in/cheggaaa/pb.v1/termios_bsd.go: -------------------------------------------------------------------------------- 1 | // +build darwin freebsd netbsd openbsd dragonfly 2 | // +build !appengine 3 | 4 | package pb 5 | 6 | import "syscall" 7 | 8 | const ioctlReadTermios = syscall.TIOCGETA 9 | const ioctlWriteTermios = syscall.TIOCSETA 10 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/noop/chaincode.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | func main() { 10 | // Empty shell with no dependencies 11 | } 12 | -------------------------------------------------------------------------------- /core/container/externalbuilder/testdata/ignoreterm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright IBM Corp. All Rights Reserved. 4 | # 5 | # SPDX-License-Identifier: Apache-2.0 6 | 7 | trap "echo Ignoring SIGTERM" SIGTERM 8 | 9 | while true; do 10 | sleep 0.1 11 | done 12 | -------------------------------------------------------------------------------- /msp/testdata/external/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHACRdTlDyxk3FDWv2ysl6OnwX5KEKS7TiCOUOGkgq70oAoGCCqGSM49 3 | AwEHoUQDQgAEo3MuMHJxWMv4JPi4UXaQ4WU1YJVdiuzOJ3l6mJ/+KXQYCoLV2Fxl 4 | VuEuf4Qa6t5+gn0wGEflQc8ZOpEs0gq1kA== 5 | -----END EC PRIVATE KEY----- -------------------------------------------------------------------------------- /vendor/github.com/kr/pretty/go.sum: -------------------------------------------------------------------------------- 1 | github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= 2 | github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= 3 | github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= 4 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/objx/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.dll 4 | *.so 5 | *.dylib 6 | 7 | # Test binary, build with `go test -c` 8 | *.test 9 | 10 | # Output of the go coverage tool, specifically when used with LiteIDE 11 | *.out 12 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadImport/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | import ( 10 | "bogus/package" 11 | ) 12 | 13 | func main() { 14 | } 15 | -------------------------------------------------------------------------------- /core/peer/testdata/Org1-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEICfXQtVmdQAlp/l9umWJqCXNTDurmciDNmGHPpxHwUK/oAoGCCqGSM49 3 | AwEHoUQDQgAECb7YJmFuaycD4cpDKdcrPt9Vm+/CW/8N02Dcx2DuUhw/bPRvTv94 4 | BnnRyF0k1yM0B39ACP+aYYbh05t6jihMoQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /core/peer/testdata/Org2-child1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEILECltESx3k5sQRtCt5rQEAo9cvTDyPxjv2UT092SY2NoAoGCCqGSM49 3 | AwEHoUQDQgAEUwSfP6NbaRz8LosWA4EcHK8wK7tHFiSYROilhwGtLwQhuJ5dM440 4 | UqIPogLlHGOGf4CaB6JenSkh5PYeY66rRA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /core/peer/testdata/Org2-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHpb9jJemQ/0ODY4gM1fN+42SQ3+fAoU5vbiWFbFZ4i7oAoGCCqGSM49 3 | AwEHoUQDQgAE/upgMhgdFQWhgkojByygEkt/6vIVGwWF5o6NdZoAzCJJBsMqkb0l 4 | CORLDG+l0UuFJR/F7dTbAPvZuFY9Slpeaw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /core/peer/testdata/Org3-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIGTkwJcw9zftKoRk4Qo/74MFO3a+3Wu/E2s58uVDeudgoAoGCCqGSM49 3 | AwEHoUQDQgAEX1hweplf/CRwhjHBTvPKiCLCozo+Ed83UrqlXXn9+g2D0LK35v0Q 4 | pQpNEjBBGjnIE0Yng7FRQZoJVFbQNW4ZcQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/badconfigou/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIAu4YO8nk0V76CpJLoAZlqXhUE3dpDnQgOkkKkhcUu4FoAoGCCqGSM49 3 | AwEHoUQDQgAED1djgCwdEwB+sKm2zCbTUFTd6PNkg4IzzVsgpJXIHIILgI1FQf4K 4 | mLbwjeG93ToqWqjHl6/XBIY2nL9JNZ8kcg== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/msp/RevocationPublicKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE76UE50n31TB34E3tEHi9vyaLXEJIpxF6 3 | Ur1eWKRIpZ7Pyi55fHg93nM2kKwglbX6LLRIl0nzMLhgvwJpIlVh+REM63cNj9D0 4 | 80OaN8HetLRG7Hpj7ipR3Q4VjZ0x22ZC 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/msp/RevocationPublicKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE76UE50n31TB34E3tEHi9vyaLXEJIpxF6 3 | Ur1eWKRIpZ7Pyi55fHg93nM2kKwglbX6LLRIl0nzMLhgvwJpIlVh+REM63cNj9D0 4 | 80OaN8HetLRG7Hpj7ipR3Q4VjZ0x22ZC 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/msp/RevocationPublicKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEoc+ntp+JIxCPwJpCHIshpVV5a3LqZzY0 3 | jd8ILa+1r77ZoZqzEsTUTWvsALmhynC8FJUb3/0usbMM3RWlpEjr+29F0K5aUz2Z 4 | G2O5deGo6eB9y3uncOA/Fo+jy4AwOhF3 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-kit/kit/log/nop_logger.go: -------------------------------------------------------------------------------- 1 | package log 2 | 3 | type nopLogger struct{} 4 | 5 | // NewNopLogger returns a logger that doesn't do anything. 6 | func NewNopLogger() Logger { return nopLogger{} } 7 | 8 | func (nopLogger) Log(...interface{}) error { return nil } 9 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - tip 4 | before_install: 5 | - go get github.com/mattn/goveralls 6 | - go get golang.org/x/tools/cmd/cover 7 | script: 8 | - $HOME/gopath/bin/goveralls -repotoken lAKAWPzcGsD3A8yBX3BGGtRUdJ6CaGERL 9 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_js.go: -------------------------------------------------------------------------------- 1 | // +build js 2 | // +build !appengine 3 | 4 | package runewidth 5 | 6 | func IsEastAsian() bool { 7 | // TODO: Implement this for the web. Detect east asian in a compatible way, and return true. 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/miekg/pkcs11/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: required 3 | dist: trusty 4 | 5 | go: 6 | - 1.9 7 | - tip 8 | 9 | script: 10 | - go test -v ./... 11 | 12 | before_script: 13 | - sudo apt-get update 14 | - sudo apt-get -y install libsofthsm 15 | -------------------------------------------------------------------------------- /core/peer/testdata/Org2-child1-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIPOWGbAnyV/ubULozdRQKt+kMPrz5l3LVxz80uYpufjQoAoGCCqGSM49 3 | AwEHoUQDQgAEmlsF+xDEaYFUOCWrK+RprJIgqkj9VWQNC44jkklY1LAkEe91rr8f 4 | i80ce8S3HEst8PWwCTod9rUy6rful7VzZQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEINWROTDvcM6Li142MO4d71das6/qKlkPBEaVWvVj+kB2oAoGCCqGSM49 3 | AwEHoUQDQgAEVOI+oAABPl+iRsCcGq81WbXap2L1r432T5gbzUNKYRvVsyFFYmdO 4 | 8ql8uDi4UxSY64eaeRFTuxdcsTG7M5K2yQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEICPfzizCmGyTIDe67doDZQB3SbyY34AjAvC5OXAchuwqoAoGCCqGSM49 3 | AwEHoUQDQgAE5pwa9E3owGR7GHtxI7yaABwFFH45F/yK+HMlVyYKzpzsqN/Z9R+p 4 | ypX8pLuZREO1UuKMe1meREfXBdx7ttFDNg== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/badadmin/keystore/key-COP1.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIAGR4/FR6CVRgwG4gqim4CKKd5NH+CbDSQdd9YD5zqVJoAoGCCqGSM49 3 | AwEHoUQDQgAEdo7+VaZWVMdsaVhxHEqIzd+rhpi6ZdIo9rN4ZVgeF8TX2bbSkk6C 4 | IdKpJPjR1jYpjvOxKVtF1UruKxvzpFbPQw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/msp/RevocationPublicKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE76UE50n31TB34E3tEHi9vyaLXEJIpxF6 3 | Ur1eWKRIpZ7Pyi55fHg93nM2kKwglbX6LLRIl0nzMLhgvwJpIlVh+REM63cNj9D0 4 | 80OaN8HetLRG7Hpj7ipR3Q4VjZ0x22ZC 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1Verifier/msp/RevocationPublicKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PUBLIC KEY----- 2 | MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE76UE50n31TB34E3tEHi9vyaLXEJIpxF6 3 | Ur1eWKRIpZ7Pyi55fHg93nM2kKwglbX6LLRIl0nzMLhgvwJpIlVh+REM63cNj9D0 4 | 80OaN8HetLRG7Hpj7ipR3Q4VjZ0x22ZC 5 | -----END PUBLIC KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/lcow_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package system // import "github.com/docker/docker/pkg/system" 4 | 5 | // LCOWSupported returns true if Linux containers on Windows are supported. 6 | func LCOWSupported() bool { 7 | return false 8 | } 9 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataInvalidIndex/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | func main() { 10 | // Empty shell with no dependencies 11 | } 12 | -------------------------------------------------------------------------------- /core/deliverservice/testdata/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg4fKabn/wDrH9CNFt 3 | p41HuWqRZEalrLk0mwkVt42dCWahRANCAASyPS7GHgSfNsvB8X5d8WT291Z1AG+I 4 | e5OpkUtI4Cmqq4lTUz+ba1f22EftkP8AsvO3NV6EBPsTNnUgqwORk4Lu 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /sampleconfig/msp/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXa3mln4anewXtqrM 3 | hMw6mfZhslkRa/j9P790ToKjlsihRANCAARnxLhXvU4EmnIwhVl3Bh0VcByQi2um 4 | 9KsJ/QdCDjRZb1dKg447voj5SZ8SSZOUglc/v8DJFFJFTfygjwi+27gz 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/mounter_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!freebsd freebsd,!cgo 2 | 3 | package mount // import "github.com/docker/docker/pkg/mount" 4 | 5 | func mount(device, target, mType string, flag uintptr, data string) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/tail_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package tail 4 | 5 | import ( 6 | "github.com/hpcloud/tail/winfile" 7 | "os" 8 | ) 9 | 10 | func OpenFile(name string) (file *os.File, err error) { 11 | return winfile.OpenFile(name, os.O_RDONLY, 0) 12 | } 13 | -------------------------------------------------------------------------------- /cmd/common/comm/testdata/client/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJSd74X0TaPasM9Ey 3 | 4DS81fY7CdI1m7COKNyVSjvM/s6hRANCAAR2R3XOqJdFr3ZK0xv1U67jPtpmW+qD 4 | z3TnZacySrpuCP82txGI0NO5emLvy2RJkULpTU6mowFRmpzRbaJ/+0NH 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /cmd/common/comm/testdata/server/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgjF0UIONy0czJh2Ks 3 | VhTeQ3fgkBmpBMdDb9A2dJ5tUWahRANCAASTEG09s7ypUJKUn+lEHxwSLSfp32zQ 4 | sUxaQQC1BS5l00fRwcUrrAIaSgZy2GoQuNZBSAozgRhqsM/hiwkzCD3T 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataIgnoreHiddenFile/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | func main() { 10 | // Empty shell with no dependencies 11 | } 12 | -------------------------------------------------------------------------------- /discovery/client/testdata/client/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJSd74X0TaPasM9Ey 3 | 4DS81fY7CdI1m7COKNyVSjvM/s6hRANCAAR2R3XOqJdFr3ZK0xv1U67jPtpmW+qD 4 | z3TnZacySrpuCP82txGI0NO5emLvy2RJkULpTU6mowFRmpzRbaJ/+0NH 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /discovery/client/testdata/server/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgjF0UIONy0czJh2Ks 3 | VhTeQ3fgkBmpBMdDb9A2dJ5tUWahRANCAASTEG09s7ypUJKUn+lEHxwSLSfp32zQ 4 | sUxaQQC1BS5l00fRwcUrrAIaSgZy2GoQuNZBSAozgRhqsM/hiwkzCD3T 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/java/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEICE+hiFM1+dMGhAHoD7vSJve49PhakF91K/j1jDqiAxSoAoGCCqGSM49 3 | AwEHoUQDQgAEKouFmc+ZqdYq0q3GfFaYGEft4/Sr8nSbpwBY7LVM8tyjsKpouk/C 4 | /NOoQZoCG56xt8ShR7JUSRyOPrrZNJULVA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIDCQcN4pwQ70xDntA3y8JroGqoR1BySF5VM9kwIMtImvoAoGCCqGSM49 3 | AwEHoUQDQgAEOLDFzWG32T8b86FdpN9M+8FJzVgVDkgAjpYHI1ZMuN5HiJmHtOF+ 4 | yqgW+DdCq89AcCATIapWJfQfAxYt1YYhUA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEINVHep4/z6iPa151Ipp4MmCb1l/VKkY3vuMfUQf3LhQboAoGCCqGSM49 3 | AwEHoUQDQgAEcE6hZ7muszSi5wXIVKPdIuLYPTIxQxj+jekPRfFnJF/RJKM0Nj3T 4 | Bk9spwCHwu1t3REyobjaZcFQk0y32Pje5A== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHyMVchnq8AejNfFrJ21w2xpeBFUZngtIXYppETD63htoAoGCCqGSM49 3 | AwEHoUQDQgAE9gBkbcasXNhSq7tl5xZFdhyjQgjZmdwkPaDRor6+o+71IY2IoEXy 4 | KGO81IFIPyp5ll3fIuOmCSfPE7jyKuYq/g== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIAkkp8rbeZ7rFXOFai94Bhnnli2ziX4eJ2jDMX0urCAxoAoGCCqGSM49 3 | AwEHoUQDQgAEd0zitPjYjZnOMpL/Up1XFb+O0gLsr1Oe+O+ycZJ5UT3qRA2UzNoU 4 | aUDAwkOV4ZY94c1iWe6cAZcILARyyhWWDQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIDXcyUCV8EvKQZZzIZBkXehN/7lapE8iqkvTGI7Xy+GpoAoGCCqGSM49 3 | AwEHoUQDQgAEh4rNIwJfqstz4PYgjOCOB+2N7Ibs9j4Itqluq+up4SiWotDFUSMO 4 | tuj5nUZPSO5CMWduUDrMfKljgXa1Nh9dyQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEINsFs+zWVWrvjmSwbAJ1xry93NOCnjm8hzV4vG/xSRnmoAoGCCqGSM49 3 | AwEHoUQDQgAElwjnf54pbbp8BqWNZfMoqRzg8A101sYcpx/hCu5IMAcYX+UAnh3n 4 | IzthY38J2f27sBWf/JplAxR/9CB2rgdGJg== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIBMR8FdTgqe7DdIjk5jMoPVAYfMHOGoaG61SlUnYPa7xoAoGCCqGSM49 3 | AwEHoUQDQgAEv9uf0HFbsWIX97AyUjsyDTUcjd5G95Rf8I39Ms+TUBU1cGEZCad3 4 | DVLWJ33jAyKdFgdDFg8IUtCVaumuuKb55w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIPdDp1kovQWJfqmgQZS9rf37rz1eqGAUA7dQNDVKGYRSoAoGCCqGSM49 3 | AwEHoUQDQgAE6mJeETYw819h3UmPUxaW7rDtPXKKsP2Gp5X5rK+0u5muwDPSOCkE 4 | fKiNi8xZ4e4WkSJAGU+RH6JcwJMoaY6ZtA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEINB0/N4Wr4sVonDsUMSN3Sd+QocL0SqBBgxofQAfaV9loAoGCCqGSM49 3 | AwEHoUQDQgAEeIibUIxMR6YHufSMqpvqf1eVYXPoBmGbNj110tgJo1JIZnQ1FCmZ 4 | Wv75Xm7aWaoScGei3FNFPDbe8zC9nmjnOg== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIIDmfSa1A3Eo6CARnAsi7VN4IAQG4/VHlv/IYjGr0B+QoAoGCCqGSM49 3 | AwEHoUQDQgAEeAf5bjlrt7TNLonFS6VJORMKYpNEqrnp1qFOmOPxI2usqPBSByGZ 4 | pf9lmDgKONOScUcik3s2kUYQMyT8CEK4pA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIJ+7RmXw+7s3675BKDhzXlqXSeUibOdW5fBafpccpu/loAoGCCqGSM49 3 | AwEHoUQDQgAEI6llfo4K71mICymm2euImZEwNWnEDDLxxNogPnfDoLqSCZeZlIPZ 4 | qktz2ZsZLVEVCBbkEwMJl08Axn5vhnCLGQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/impersonation/orgA/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIAkkp8rbeZ7rFXOFai94Bhnnli2ziX4eJ2jDMX0urCAxoAoGCCqGSM49 3 | AwEHoUQDQgAEd0zitPjYjZnOMpL/Up1XFb+O0gLsr1Oe+O+ycZJ5UT3qRA2UzNoU 4 | aUDAwkOV4ZY94c1iWe6cAZcILARyyhWWDQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/impersonation/orgB/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIIDmfSa1A3Eo6CARnAsi7VN4IAQG4/VHlv/IYjGr0B+QoAoGCCqGSM49 3 | AwEHoUQDQgAEeAf5bjlrt7TNLonFS6VJORMKYpNEqrnp1qFOmOPxI2usqPBSByGZ 4 | pf9lmDgKONOScUcik3s2kUYQMyT8CEK4pA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/intermediate/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgTNlF7jY6jBKQGLqs 3 | AgllL7utSIRxZdxy4fexQaNX7JKhRANCAAT3WqE6zy7kgdDbN4Ecv+1ITEjFnOpJ 4 | 52oi5lrBfXhFt+F12qLqSuYs0EqJL0VvbtKZMkdXAkgQB26ifAAvqtTn 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous1/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXa3mln4anewXtqrM 3 | hMw6mfZhslkRa/j9P790ToKjlsihRANCAARnxLhXvU4EmnIwhVl3Bh0VcByQi2um 4 | 9KsJ/QdCDjRZb1dKg447voj5SZ8SSZOUglc/v8DJFFJFTfygjwi+27gz 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/revokedica/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgYV78DPlUOeRDAsOl 3 | VfZMheUFtsloDxt2jMQ2pEKHG9GhRANCAASeSmDdDmjMnbl8NbeVNO6Vdvb7EgK2 4 | uG5RUBz8vsdizGP5FcZGkA21BgLkgjj9MHHqlL1xJBMS+VItLhnDSuLe 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /orderer/common/cluster/testdata/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgP0K7Hf7I6XoXLHif 3 | lSTYSUjqLUiYN5jBvJ4F0W52+XmhRANCAATRG9wa4psc4NGylfnc2NRs+9RkY+1F 4 | pz+b0sV66mthHKa1LqSvjJbvh36t7pttIbdHa7gEUp9LcoSPrzutu8Ea 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/fileutils/fileutils_windows.go: -------------------------------------------------------------------------------- 1 | package fileutils // import "github.com/docker/docker/pkg/fileutils" 2 | 3 | // GetTotalUsedFds Returns the number of used File Descriptors. Not supported 4 | // on Windows. 5 | func GetTotalUsedFds() int { 6 | return -1 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/ijc/Gotty/README: -------------------------------------------------------------------------------- 1 | Gotty is a library written in Go that determines and reads termcap database 2 | files to produce an interface for interacting with the capabilities of a 3 | terminal. 4 | See the godoc documentation or the source code for more information about 5 | function usage. 6 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/install_gae.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | TMP=$(mktemp -d /tmp/sdk.XXX) \ 4 | && curl -o $TMP.zip "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.68.zip" \ 5 | && unzip -q $TMP.zip -d $TMP \ 6 | && export PATH="$PATH:$TMP/go_appengine" -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/src/chaincodes/BadMetadataUnexpectedFolderContent/main.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | func main() { 10 | // Empty shell with no dependencies 11 | } 12 | -------------------------------------------------------------------------------- /internal/peer/common/testdata/certs/client.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgg6BAaCpwlmg/hEP4 3 | QjUeWEu3crkxMvjq4vYh3LaDREuhRANCAAR+FujNKcGQW/CEpMU6Yp45ye2cbOwJ 4 | iB8Ddv41SGYNoaKALIaCxdRj0tLo9CEMhtlnhi3SbTcms1IsRRN+O5UY 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/generate_test.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | //go:generate protoc --proto_path=testdata/grpc --go_out=plugins=grpc,paths=source_relative:testpb testdata/grpc/test.proto 8 | 9 | package comm_test 10 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child1-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIJBozVe9EJv6DB7M2AGSu+ZDu2LqAxlPPTb/5+KPsw2CoAoGCCqGSM49 3 | AwEHoUQDQgAE/QL3hoUhq1GRKMImbgVL/UcuxRBry8FJHd8ECqQw+yyGSy2kHDjn 4 | HCwU/Tp8ydVQ/tF0aOyW21YKk2a+4ZqHnw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child1-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEILjb2qiEyJjGw288Ab8rUkez9u5mswhThQOYuHl7676voAoGCCqGSM49 3 | AwEHoUQDQgAEy7Ovrfz05ZfpJCoePUkToT8+cepoLpAWw4JZnGGWxa1usKZ0+XIy 4 | SifcBT+XDwQE2afuTnYrEfDt3bMjB9iaOQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child1-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIO/cw3SmIcO8X7U/hY5TUaX8Ueay5kcOGI+YQglHalrNoAoGCCqGSM49 3 | AwEHoUQDQgAEesGNd7pbexjj3XhFX524m2g1JIqViiIEmtrutXJEkuMk2uBIt8pg 4 | DQA0tZrtGa2CSLFbA3bSRemKmNt9+WtMoA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child1-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEILcrnLMw3iSZlo0ggEQtzSIGEhR2ctJPu5IRQ1lYc50ZoAoGCCqGSM49 3 | AwEHoUQDQgAExvDBanuS7UbDId1uxGZg8gXJoM/oAmWlALlehFeIwJ8HgJtyMZT5 4 | BnpXflB/2OsPNYOcKId2pFU7F67eRX91vA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child2-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIKR2IrzSVU6ex+zRO3SvzPkx6XbxO9XmHC0yGvR6rNtRoAoGCCqGSM49 3 | AwEHoUQDQgAE8JHPuEfKQ0tUCi60d0NKjKuWq6ftGGfOcr7ySx2KWjUjdynrCt1F 4 | SQAZRRW2GPzm2rVa+NOFIY2t4m+3Uiad9g== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child2-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIE7M2bia31j6vyT1/tdzsWCWXeoGBh1DGJXtDf9VlvPWoAoGCCqGSM49 3 | AwEHoUQDQgAEiCM9QOndq5kCYEoDXPzg7X0BEkRxqdNUljyry9yMrp5jGZomNDh7 4 | gan/86px0Fywly0b9VymeUDZMdmCpqgwng== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child2-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIBY3frDJGPXYOVq1aYgsarUkW5Gnwnh9EjdKUo55wAfKoAoGCCqGSM49 3 | AwEHoUQDQgAERcGTn+HM6w9i2IzOYzCuAUocgYhsNfqMKfWrVWwl2VmmbrD05dsO 4 | hbGbUm8LKoVkm0xQy7iKGYhsju74dZV/Yw== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org1-child2-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIKfddaKjLtPaEUaXqK7UNvKntDEqUKWDFj+vLp6r2AQyoAoGCCqGSM49 3 | AwEHoUQDQgAEXHmhRwQoirXEXv2ZM61I4q6qzB2liXhn2E7KmDftitMUUDALm5Kh 4 | htzw1c7sBbqpFa9M1DjXYWZxh5KdKVjAtA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child1-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHDbB8rcNWgpnvjw3rGb1vRjpz344/RGhM16L30q22h0oAoGCCqGSM49 3 | AwEHoUQDQgAE2unUgbEwZCAX1KEod3okX+hiCbhZSUKPQsWUdflJUeUNs+QgX3cK 4 | P3cJny9Cz/QwK6W7tHnjjTduTqS1/WYOdQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child1-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEINs92HUGXl6MamBY5XSOUwkO+eNvwtt/YWWk+6V1iUmzoAoGCCqGSM49 3 | AwEHoUQDQgAEuBHPafPq0OgHhw1vR6pC1enlQ6JoY/1EDxI4fbYJKGTJ9C/1tacZ 4 | b7H0QZpfaZYF5CVx4+kJQLhT0PiP8z94nQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child1-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIMYv+XGyXrooJQl5c3afeWp3oOz4wgK2vhj+5+mZQpXuoAoGCCqGSM49 3 | AwEHoUQDQgAEjA9jcgNnm3xn1LBgwtrJYlIVir/ZijyuiiBf5Q+UgVRV1/5PI1Ho 4 | DzJfOPZbIvof2Dth66xyN4iqzHdrG+qLrQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child1-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIAwiG2fPNeYbhbRXSVKdYuHpcFGFvGFVHMs6wWrGL4FGoAoGCCqGSM49 3 | AwEHoUQDQgAE+A9ZDKH/C0rGcb+iRWnpuqFny0EZ67Z0SifnOoeBQW5c4QYcxLqM 4 | WG8Rg3YpG8uNa5OOuZpAfowgDUrUisVP7g== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child2-client1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIIDbVu1RHsoAOZI302qdTunHbTvHeeA/7U9TOeKvsVdXoAoGCCqGSM49 3 | AwEHoUQDQgAE51qXXc+pm85TxTA4b6/cOq4hYHWqHQMcVDYfSs3VUehFrUhx6vU0 4 | hXQOR4/RD+z8mfjzhl965kQTd/LvGoMm3w== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child2-client2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIHU767dhj0UVA9wYzUarAq1kyJhnNFo8C0BCfVk1wGeZoAoGCCqGSM49 3 | AwEHoUQDQgAE/aq3uqIwzf1N9nCtA6KXyJdBKY+7NZApuS1RQU9TVbcld0E5pfuv 4 | zCSP3XAccj9TmhgdAMpZVorJJEnaQpJQEg== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child2-server1-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIPLV9Mc8EWRPXOcR/znEP8ArJ9YidRD3iJhJU8KrlMH1oAoGCCqGSM49 3 | AwEHoUQDQgAEdl9JCEyvH/euk9lgxahR69pBhc7QOJNI8gzYA9cp5kUuv4PHsB7M 4 | XxP9JyHAOH+tKtz0M9px6R7OW2j1t0aV9A== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/certs/Org2-child2-server2-key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIDkRdqR6KlHE591+uXrdwgpy2Q5js1y2ZmIwEemxxTTzoAoGCCqGSM49 3 | AwEHoUQDQgAE52UGklgTNeIxMzi2+EYPO6Nn5o6Dydk6jdMHFaXMk1PRSWKfYLyb 4 | hd76vmkr8PGGO3JYqYXdRmqQFsrdkl1dSQ== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/badconfigoucert/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXa3mln4anewXtqrM 3 | hMw6mfZhslkRa/j9P790ToKjlsihRANCAARnxLhXvU4EmnIwhVl3Bh0VcByQi2um 4 | 9KsJ/QdCDjRZb1dKg447voj5SZ8SSZOUglc/v8DJFFJFTfygjwi+27gz 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/expired/keystore/key-expired.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGgZG6oswVqgm9X+t 3 | XqkRmdozFoJlWIXL0h8FzWcVAAWhRANCAARkSsbJejBqzRIMo+/HNblQ4EdJah77 4 | n4wUv4ZTGzqpBfX/qI9R369qAEGDII+ocInj8c100cpPjW6KoFYHHLLb 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/intermediate2/keystore/key.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgTNlF7jY6jBKQGLqs 3 | AgllL7utSIRxZdxy4fexQaNX7JKhRANCAAT3WqE6zy7kgdDbN4Ecv+1ITEjFnOpJ 4 | 52oi5lrBfXhFt+F12qLqSuYs0EqJL0VvbtKZMkdXAkgQB26ifAAvqtTn 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadminclient/keystore/priv_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3XkpMssR+HPUfA+C 3 | SvrEalkm9qz1RvDZzWpeJZJgzHuhRANCAATttnug4BR0dA3fL8XFWdcAz2KBYXNu 4 | o1ZoZtYoXuTBQmIAp9gzE3n4WZlx1Q20auf3LyheORimUmRokuMkzDBd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouorderer/keystore/priv_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3XkpMssR+HPUfA+C 3 | SvrEalkm9qz1RvDZzWpeJZJgzHuhRANCAATttnug4BR0dA3fL8XFWdcAz2KBYXNu 4 | o1ZoZtYoXuTBQmIAp9gzE3n4WZlx1Q20auf3LyheORimUmRokuMkzDBd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeousbadconf1/keystore/priv_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3XkpMssR+HPUfA+C 3 | SvrEalkm9qz1RvDZzWpeJZJgzHuhRANCAATttnug4BR0dA3fL8XFWdcAz2KBYXNu 4 | o1ZoZtYoXuTBQmIAp9gzE3n4WZlx1Q20auf3LyheORimUmRokuMkzDBd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeousbadconf2/keystore/priv_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3XkpMssR+HPUfA+C 3 | SvrEalkm9qz1RvDZzWpeJZJgzHuhRANCAATttnug4BR0dA3fL8XFWdcAz2KBYXNu 4 | o1ZoZtYoXuTBQmIAp9gzE3n4WZlx1Q20auf3LyheORimUmRokuMkzDBd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/revocation/keystore/key-admin.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg+EhTHkULTfQ6JEeN 3 | ZeI+e955YBpE7tkJera94TMc8j+hRANCAASZLwRAf9F56KOna4rJAAa6XxQJat3y 4 | lrdw/XO+snCn4YLyHGczP87rX4A/r9Hx6TV7ZP/5rpjtSz8RDFXL6UN1 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/revocation2/keystore/key-admin.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg+EhTHkULTfQ6JEeN 3 | ZeI+e955YBpE7tkJera94TMc8j+hRANCAASZLwRAf9F56KOna4rJAAa6XxQJat3y 4 | lrdw/XO+snCn4YLyHGczP87rX4A/r9Hx6TV7ZP/5rpjtSz8RDFXL6UN1 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/tls/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright London Stock Exchange Group All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | OrganizationalUnitIdentifiers: 6 | - Certificate: "intermediatecerts/intermediatecert.pem" 7 | OrganizationalUnitIdentifier: "Hyperledger Testing" 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/syscall_dup_unix.go: -------------------------------------------------------------------------------- 1 | // +build !linux !arm64 2 | // +build !windows 3 | // +build !solaris 4 | 5 | package remote 6 | 7 | import "syscall" 8 | 9 | func syscallDup(oldfd int, newfd int) (err error) { 10 | return syscall.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/NOTICE: -------------------------------------------------------------------------------- 1 | procfs provides functions to retrieve system, kernel and process 2 | metrics from the pseudo-filesystem proc. 3 | 4 | Copyright 2014-2015 The Prometheus Authors 5 | 6 | This product includes software developed at 7 | SoundCloud Ltd. (http://soundcloud.com/). 8 | -------------------------------------------------------------------------------- /integration/discovery/testdata/collections_config_org1_org2.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "name": "collectionMarbles", 4 | "policy": "OR('Org1MSP.member', 'Org2MSP.member')", 5 | "requiredPeerCount": 1, 6 | "maxPeerCount": 2, 7 | "blockToLive":1000000 8 | } 9 | ] 10 | -------------------------------------------------------------------------------- /msp/testdata/external/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright London Stock Exchange Group All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | OrganizationalUnitIdentifiers: 6 | - Certificate: "intermediatecerts/intermediatecert.pem" 7 | OrganizationalUnitIdentifier: "Hyperledger Testing" 8 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadminclient2/keystore/priv_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3XkpMssR+HPUfA+C 3 | SvrEalkm9qz1RvDZzWpeJZJgzHuhRANCAATttnug4BR0dA3fL8XFWdcAz2KBYXNu 4 | o1ZoZtYoXuTBQmIAp9gzE3n4WZlx1Q20auf3LyheORimUmRokuMkzDBd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/revocation/keystore/key-revoked.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgEExeh2BgtWDBiFzX 3 | FtvW/6BldCVvU5RhAHSZj8VX4e+hRANCAATkCUK/7PBlDVY6IyYVdLIJaHjz5Bx3 4 | mTMwySYwUsDYU0zD0btx0EBAKjTMDiLqkC5dllaxrU4gzHxr5hy99+zj 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/revocation2/keystore/key-revoked.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgEExeh2BgtWDBiFzX 3 | FtvW/6BldCVvU5RhAHSZj8VX4e+hRANCAATkCUK/7PBlDVY6IyYVdLIJaHjz5Bx3 4 | mTMwySYwUsDYU0zD0btx0EBAKjTMDiLqkC5dllaxrU4gzHxr5hy99+zj 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/grpc-ecosystem/go-grpc-middleware/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | 7 | env: 8 | global: 9 | - GO111MODULE=on 10 | 11 | script: 12 | - make test 13 | 14 | after_success: 15 | - bash <(curl -s https://codecov.io/bash) 16 | -------------------------------------------------------------------------------- /vendor/github.com/hashgraph/hedera-sdk-go/v2/subscription_handle.go: -------------------------------------------------------------------------------- 1 | package hedera 2 | 3 | type SubscriptionHandle struct { 4 | onUnsubscribe func() 5 | } 6 | 7 | func (handle SubscriptionHandle) Unsubscribe() { 8 | if handle.onUnsubscribe != nil { 9 | handle.onUnsubscribe() 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cast/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | env: 3 | - GO111MODULE=on 4 | sudo: required 5 | go: 6 | - "1.11.x" 7 | - "1.12.x" 8 | - tip 9 | os: 10 | - linux 11 | matrix: 12 | allow_failures: 13 | - go: tip 14 | fast_finish: true 15 | script: 16 | - make check 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_zos.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | func archInit() { 8 | doinit() 9 | Initialized = true 10 | } 11 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | # Documentation README 2 | 3 | If you'd like to contribute to the documentation, then read the following 4 | [instructions](./source/docs_guide.md) to get started. 5 | 6 | -------------------------------------------------------------------------------- /docs/source/releases.rst: -------------------------------------------------------------------------------- 1 | Releases 2 | ======== 3 | 4 | Hyperledger Fabric releases are documented on the `Fabric github page `__. 5 | 6 | .. Licensed under Creative Commons Attribution 4.0 International License 7 | https://creativecommons.org/licenses/by/4.0/ 8 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/dynamic_cert_update/localhost/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIDjlxlcvpDCTvylm8qZ+P6fS3lS0cLA3Zwrak0n0AaJBoAoGCCqGSM49 3 | AwEHoUQDQgAEezIXpxavaQT3KywBbjeW87p0MQ1Q7xXsQXRTRGy1/Dfm7/Sjc+6Y 4 | otuQxW5nV8GRpsjSvXGxvGl5rr2Lk2DxjA== 5 | -----END EC PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadminclient2/config.yaml: -------------------------------------------------------------------------------- 1 | NodeOUs: 2 | Enable: true 3 | ClientOUIdentifier: 4 | Certificate: cacerts/ca.example.com-cert.pem 5 | OrganizationalUnitIdentifier: client 6 | PeerOUIdentifier: 7 | Certificate: cacerts/ca.example.com-cert.pem 8 | OrganizationalUnitIdentifier: peer -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/xxhash_amd64.go: -------------------------------------------------------------------------------- 1 | // +build !appengine 2 | // +build gc 3 | // +build !purego 4 | 5 | package xxhash 6 | 7 | // Sum64 computes the 64-bit xxHash digest of b. 8 | // 9 | //go:noescape 10 | func Sum64(b []byte) uint64 11 | 12 | func writeBlocks(x *xxh, b []byte) []byte 13 | -------------------------------------------------------------------------------- /vendor/github.com/hashgraph/hedera-sdk-go/v2/.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 4 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.go] 13 | indent_style = tab 14 | -------------------------------------------------------------------------------- /common/channelconfig/organization_test.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package channelconfig 8 | 9 | import ( 10 | "testing" 11 | ) 12 | 13 | func TestOrganization(t *testing.T) { 14 | _ = Org(&OrganizationConfig{}) 15 | } 16 | -------------------------------------------------------------------------------- /internal/pkg/comm/testdata/dynamic_cert_update/notlocalhost/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN EC PRIVATE KEY----- 2 | MHcCAQEEIP+PmKQn03BMTJ6MgQqKTPKKsoeiycMa2GJy/HWk4/AioAoGCCqGSM49 3 | AwEHoUQDQgAEishT7ve8nUzkCWBgJQ7AksWNSzJOuJ5ROmjtzeIzVpNnwrNCvoxE 4 | VvAcp4y6JiNy1WoHLG2EBIbST62GAc/emg== 5 | -----END EC PRIVATE KEY----- 6 | 7 | -------------------------------------------------------------------------------- /vendor/github.com/sykesm/zap-logfmt/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/sykesm/zap-logfmt 2 | 3 | require ( 4 | github.com/pkg/errors v0.8.1 // indirect 5 | github.com/stretchr/testify v1.3.0 6 | go.uber.org/atomic v1.3.2 // indirect 7 | go.uber.org/multierr v1.1.0 // indirect 8 | go.uber.org/zap v1.9.1 9 | ) 10 | -------------------------------------------------------------------------------- /msp/testdata/nodeous2/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | NodeOUs: 6 | Enable: true 7 | ClientOUIdentifier: 8 | OrganizationalUnitIdentifier: "OU_client" 9 | PeerOUIdentifier: 10 | OrganizationalUnitIdentifier: "OU_peer" 11 | -------------------------------------------------------------------------------- /msp/testdata/nodeous3/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | NodeOUs: 6 | Enable: true 7 | ClientOUIdentifier: 8 | OrganizationalUnitIdentifier: "OU_client" 9 | PeerOUIdentifier: 10 | OrganizationalUnitIdentifier: "OU_peer" 11 | -------------------------------------------------------------------------------- /msp/testdata/nodeous5/config.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | NodeOUs: 6 | Enable: true 7 | ClientOUIdentifier: 8 | OrganizationalUnitIdentifier: "OU_client" 9 | PeerOUIdentifier: 10 | OrganizationalUnitIdentifier: "OU_peer" 11 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.4.x" 5 | - "1.5.x" 6 | - "1.6.x" 7 | - "1.7.x" 8 | - "1.8.x" 9 | - "1.9.x" 10 | - "1.10.x" 11 | - "1.11.x" 12 | - "1.12.x" 13 | - "1.13.x" 14 | - "tip" 15 | 16 | go_import_path: gopkg.in/yaml.v2 17 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.1 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - 1.6 9 | - tip 10 | install: 11 | - go install ./... 12 | - go get github.com/BurntSushi/toml-test 13 | script: 14 | - export PATH="$PATH:$HOME/gopath/bin" 15 | - make test 16 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/xxhash_safe.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | // This file contains the safe implementations of otherwise unsafe-using code. 4 | 5 | package xxhash 6 | 7 | // Sum64String computes the 64-bit xxHash digest of s. 8 | func Sum64String(s string) uint64 { 9 | return Sum64([]byte(s)) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/umask_windows.go: -------------------------------------------------------------------------------- 1 | package system // import "github.com/docker/docker/pkg/system" 2 | 3 | // Umask is not supported on the windows platform. 4 | func Umask(newmask int) (oldmask int, err error) { 5 | // should not be called on cli code path 6 | return 0, ErrNotSupportedPlatform 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | script: 4 | - go test -race -v ./... 5 | 6 | go: 7 | - 1.4 8 | - 1.5 9 | - 1.6 10 | - tip 11 | 12 | matrix: 13 | allow_failures: 14 | - go: tip 15 | 16 | install: 17 | - go get gopkg.in/fsnotify.v1 18 | - go get gopkg.in/tomb.v1 19 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/sirupsen/logrus 2 | 3 | require ( 4 | github.com/davecgh/go-spew v1.1.1 // indirect 5 | github.com/pmezard/go-difflib v1.0.0 // indirect 6 | github.com/stretchr/testify v1.2.2 7 | golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 8 | ) 9 | 10 | go 1.13 11 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/ccmodule/chaincode.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | import ( 10 | "ccmodule/customlogger" 11 | ) 12 | 13 | func main() { 14 | customlogger.Logf("I'm not really chaincode.") 15 | } 16 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/etcd/raft/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - heyitsanthony 3 | - philips 4 | - fanminshi 5 | - gyuho 6 | - mitake 7 | - jpbetz 8 | - xiang90 9 | - bdarnell 10 | reviewers: 11 | - heyitsanthony 12 | - philips 13 | - fanminshi 14 | - gyuho 15 | - mitake 16 | - jpbetz 17 | - xiang90 18 | - bdarnell 19 | - tschottdorf 20 | -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/go.mod: -------------------------------------------------------------------------------- 1 | module go.uber.org/atomic 2 | 3 | require ( 4 | github.com/davecgh/go-spew v1.1.1 // indirect 5 | github.com/stretchr/testify v1.3.0 6 | golang.org/x/lint v0.0.0-20190930215403-16217165b5de 7 | golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c // indirect 8 | ) 9 | 10 | go 1.13 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux && arm 6 | // +build !linux,arm 7 | 8 | package cpu 9 | 10 | func archInit() {} 11 | -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | pull_request_rules: 4 | - name: Auto-Merge on Approving Label and Changes Limited to docs/ Folder 5 | conditions: 6 | - files~=^docs/ 7 | - -files~=^(?!^docs).* 8 | - label=doc-merge 9 | actions: 10 | merge: 11 | method: rebase 12 | -------------------------------------------------------------------------------- /first-network/chaincode/abstore/go/vendor/google.golang.org/grpc/install_gae.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | TMP=$(mktemp -d /tmp/sdk.XXX) \ 4 | && curl -o $TMP.zip "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.68.zip" \ 5 | && unzip -q $TMP.zip -d $TMP \ 6 | && export PATH="$PATH:$TMP/go_appengine" 7 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/meminfo_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!windows 2 | 3 | package system // import "github.com/docker/docker/pkg/system" 4 | 5 | // ReadMemInfo is not supported on platforms other than linux and windows. 6 | func ReadMemInfo() (*MemInfo, error) { 7 | return nil, ErrNotSupportedPlatform 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/eapache/go-xerial-snappy/fuzz.go: -------------------------------------------------------------------------------- 1 | // +build gofuzz 2 | 3 | package snappy 4 | 5 | func Fuzz(data []byte) int { 6 | decode, err := Decode(data) 7 | if decode == nil && err == nil { 8 | panic("nil error with nil result") 9 | } 10 | 11 | if err != nil { 12 | return 0 13 | } 14 | 15 | return 1 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_solaris.go: -------------------------------------------------------------------------------- 1 | package logrus 2 | 3 | import ( 4 | "golang.org/x/sys/unix" 5 | ) 6 | 7 | // IsTerminal returns true if the given file descriptor is a terminal. 8 | func isTerminal(fd int) bool { 9 | _, err := unix.IoctlGetTermio(fd, unix.TCGETA) 10 | return err == nil 11 | } 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/flags/proto_legacy_disable.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !protolegacy 6 | 7 | package flags 8 | 9 | const protoLegacy = false 10 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/flags/proto_legacy_enable.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build protolegacy 6 | 7 | package flags 8 | 9 | const protoLegacy = true 10 | -------------------------------------------------------------------------------- /common/channelconfig/applicationorg_test.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package channelconfig 8 | 9 | import ( 10 | "testing" 11 | ) 12 | 13 | func TestApplicationOrgInterface(t *testing.T) { 14 | _ = ApplicationOrg(&ApplicationOrgConfig{}) 15 | } 16 | -------------------------------------------------------------------------------- /core/chaincode/platforms/golang/testdata/ccmodule/nested/chaincode.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package main 8 | 9 | import ( 10 | "ccmodule/customlogger" 11 | ) 12 | 13 | func main() { 14 | customlogger.Logf("I'm not really chaincode.") 15 | } 16 | -------------------------------------------------------------------------------- /core/chaincode/platforms/util/testdata/sourcefiles/src/Hello.java: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | public class Hello { 8 | public static void main(String []args) { 9 | System.out.println("Hello"); 10 | System.exit(0); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /internal/peer/node/signals_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | /* 4 | Copyright IBM Corp. All Rights Reserved. 5 | 6 | SPDX-License-Identifier: Apache-2.0 7 | */ 8 | 9 | package node 10 | 11 | import ( 12 | "os" 13 | ) 14 | 15 | func addPlatformSignals(sigs map[os.Signal]func()) map[os.Signal]func() { 16 | return sigs 17 | } 18 | -------------------------------------------------------------------------------- /internal/pkg/peer/orderers/connection_internal_test.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | package orderers 8 | 9 | func (cs *ConnectionSource) Endpoints() []*Endpoint { 10 | cs.mutex.RLock() 11 | defer cs.mutex.RUnlock() 12 | return cs.allEndpoints 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-units/circle.yml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | post: 3 | # install golint 4 | - go get golang.org/x/lint/golint 5 | 6 | test: 7 | pre: 8 | # run analysis before tests 9 | - go vet ./... 10 | - test -z "$(golint ./... | tee /dev/stderr)" 11 | - test -z "$(gofmt -s -l . | tee /dev/stderr)" 12 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of gorilla/mux authors for copyright purposes. 2 | # 3 | # Please keep the list sorted. 4 | 5 | Google LLC (https://opensource.google.com/) 6 | Kamil Kisielk 7 | Matt Silverlock 8 | Rodrigo Moraes (https://github.com/moraes) 9 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 0.{build} 2 | skip_tags: true 3 | cache: C:\Users\appveyor\AppData\Local\NuGet\Cache 4 | build_script: 5 | - SET GOPATH=c:\workspace 6 | - go test -v -race ./... 7 | test: off 8 | clone_folder: c:\workspace\src\github.com\hpcloud\tail 9 | branches: 10 | only: 11 | - master 12 | -------------------------------------------------------------------------------- /vendor/github.com/rcrowley/go-metrics/validate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e 4 | 5 | # check there are no formatting issues 6 | GOFMT_LINES=`gofmt -l . | wc -l | xargs` 7 | test $GOFMT_LINES -eq 0 || echo "gofmt needs to be run, ${GOFMT_LINES} files have issues" 8 | 9 | # run the tests for the root package 10 | go test -race . 11 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/objx/security.go: -------------------------------------------------------------------------------- 1 | package objx 2 | 3 | import ( 4 | "crypto/sha1" 5 | "encoding/hex" 6 | ) 7 | 8 | // HashWithKey hashes the specified string using the security key 9 | func HashWithKey(data, key string) string { 10 | d := sha1.Sum([]byte(data + ":" + key)) 11 | return hex.EncodeToString(d[:]) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/go.uber.org/zap/go.mod: -------------------------------------------------------------------------------- 1 | module go.uber.org/zap 2 | 3 | go 1.13 4 | 5 | require ( 6 | github.com/pkg/errors v0.8.1 7 | github.com/stretchr/testify v1.4.0 8 | go.uber.org/atomic v1.6.0 9 | go.uber.org/multierr v1.5.0 10 | golang.org/x/lint v0.0.0-20190930215403-16217165b5de 11 | honnef.co/go/tools v0.0.1-2019.2.3 12 | ) 13 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright IBM Corp. All Rights Reserved. 3 | # 4 | # SPDX-License-Identifier: Apache-2.0 5 | # 6 | 7 | **/*test.go 8 | .git/objects/pack 9 | .github 10 | 11 | # These are directories created by the make process 12 | bin 13 | build 14 | release 15 | 16 | ci 17 | docs 18 | images 19 | release_notes 20 | vagrant 21 | -------------------------------------------------------------------------------- /discovery/cmd/testdata/8150cb2d09628ccc89727611ebb736189f6482747eff9b8aaaa27e9a382d2e93_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiMUviC3wiXZITKuC 3 | dZ3EOjolfC2Buep2zac1orHq/JmhRANCAAQcSjQ/I/Ngs9d/ARFwDH/PJM4bCCvc 4 | 3A6T2/8Cuz2mBQ96otBiwCJcbnV/bQ/B2LcKOhLe4g042x/OAeTLpW4W 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1/ca/RevocationKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGkAgEBBDCDLOqcM8tliQ1ugel+S1W+6iotv3eNmbLa+MZPuyZNVVum3fhXFsrp 3 | sA223vnx+AigBwYFK4EEACKhZANiAATvpQTnSffVMHfgTe0QeL2/JotcQkinEXpS 4 | vV5YpEilns/KLnl8eD3eczaQrCCVtfostEiXSfMwuGC/AmkiVWH5EQzrdw2P0PTz 5 | Q5o3wd60tEbsemPuKlHdDhWNnTHbZkI= 6 | -----END PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU2/ca/RevocationKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGkAgEBBDCDLOqcM8tliQ1ugel+S1W+6iotv3eNmbLa+MZPuyZNVVum3fhXFsrp 3 | sA223vnx+AigBwYFK4EEACKhZANiAATvpQTnSffVMHfgTe0QeL2/JotcQkinEXpS 4 | vV5YpEilns/KLnl8eD3eczaQrCCVtfostEiXSfMwuGC/AmkiVWH5EQzrdw2P0PTz 5 | Q5o3wd60tEbsemPuKlHdDhWNnTHbZkI= 6 | -----END PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP2OU1/ca/RevocationKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGkAgEBBDACDZ/H28Lz9ZkRt9DPS0S2St6myYr0yOXUBh6jXnL6Xd6KtxG9Gvbx 3 | izkRk9WPY0qgBwYFK4EEACKhZANiAAShz6e2n4kjEI/AmkIciyGlVXlrcupnNjSN 4 | 3wgtr7WvvtmhmrMSxNRNa+wAuaHKcLwUlRvf/S6xswzdFaWkSOv7b0XQrlpTPZkb 5 | Y7l14ajp4H3Le6dw4D8Wj6PLgDA6EXc= 6 | -----END PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /orderer/common/server/signals_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | /* 4 | Copyright IBM Corp. All Rights Reserved. 5 | 6 | SPDX-License-Identifier: Apache-2.0 7 | */ 8 | 9 | package server 10 | 11 | import ( 12 | "os" 13 | ) 14 | 15 | func addPlatformSignals(sigs map[os.Signal]func()) map[os.Signal]func() { 16 | return sigs 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.12.x 5 | - 1.13.x 6 | - gotip 7 | 8 | env: 9 | - GO111MODULE=on 10 | 11 | install: 12 | - go get -v ./... 13 | - go build ./... 14 | - go get github.com/onsi/ginkgo 15 | - go install github.com/onsi/ginkgo/ginkgo 16 | 17 | script: make test 18 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_unix.go: -------------------------------------------------------------------------------- 1 | // +build linux aix zos 2 | // +build !js 3 | 4 | package logrus 5 | 6 | import "golang.org/x/sys/unix" 7 | 8 | const ioctlReadTermios = unix.TCGETS 9 | 10 | func isTerminal(fd int) bool { 11 | _, err := unix.IoctlGetTermios(fd, ioctlReadTermios) 12 | return err == nil 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/go/internal/pkgbits/flags.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package pkgbits 6 | 7 | const ( 8 | flagSyncMarkers = 1 << iota // file format contains sync markers 9 | ) 10 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1OU1Admin/ca/RevocationKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGkAgEBBDCDLOqcM8tliQ1ugel+S1W+6iotv3eNmbLa+MZPuyZNVVum3fhXFsrp 3 | sA223vnx+AigBwYFK4EEACKhZANiAATvpQTnSffVMHfgTe0QeL2/JotcQkinEXpS 4 | vV5YpEilns/KLnl8eD3eczaQrCCVtfostEiXSfMwuGC/AmkiVWH5EQzrdw2P0PTz 5 | Q5o3wd60tEbsemPuKlHdDhWNnTHbZkI= 6 | -----END PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /msp/testdata/idemix/MSP1Verifier/ca/RevocationKey: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGkAgEBBDCDLOqcM8tliQ1ugel+S1W+6iotv3eNmbLa+MZPuyZNVVum3fhXFsrp 3 | sA223vnx+AigBwYFK4EEACKhZANiAATvpQTnSffVMHfgTe0QeL2/JotcQkinEXpS 4 | vV5YpEilns/KLnl8eD3eczaQrCCVtfostEiXSfMwuGC/AmkiVWH5EQzrdw2P0PTz 5 | Q5o3wd60tEbsemPuKlHdDhWNnTHbZkI= 6 | -----END PRIVATE KEY----- 7 | -------------------------------------------------------------------------------- /msp/testdata/mspid/keystore/7c73fd300a90b41c79ace8ee5553e1f3ba12b141892d966617731380189d3f4e_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyA3kupzpQJ5OKG2+ 3 | dVb3d01tHlqO0rlDcrkxXa3a5ZqhRANCAAT87AUnSCAdBqypilp9DfJjH8VrNrNQ 4 | +ivsb071Sd8FI985zQcY/pNo9raT7iVBMbetbCm6T9xhff3KxGoaV10W 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/dustin/go-humanize/humanize.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package humanize converts boring ugly numbers to human-friendly strings and back. 3 | 4 | Durations can be turned into strings such as "3 days ago", numbers 5 | representing sizes like 82854982 into useful strings like, "83 MB" or 6 | "79 MiB" (whichever you prefer). 7 | */ 8 | package humanize 9 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/DOCKER-LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | You can find the Docker license at the following link: 6 | https://raw.githubusercontent.com/docker/docker/master/LICENSE 7 | -------------------------------------------------------------------------------- /cmd/common/signer/testdata/signer/8150cb2d09628ccc89727611ebb736189f6482747eff9b8aaaa27e9a382d2e93_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiMUviC3wiXZITKuC 3 | dZ3EOjolfC2Buep2zac1orHq/JmhRANCAAQcSjQ/I/Ngs9d/ARFwDH/PJM4bCCvc 4 | 3A6T2/8Cuz2mBQ96otBiwCJcbnV/bQ/B2LcKOhLe4g042x/OAeTLpW4W 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /images/baseos/Dockerfile: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | 5 | ARG GO_VER 6 | ARG ALPINE_VER 7 | 8 | FROM alpine:${ALPINE_VER} as base 9 | RUN apk add --no-cache tzdata 10 | RUN addgroup -g 500 chaincode && adduser -u 500 -D -h /home/chaincode -G chaincode chaincode 11 | USER chaincode 12 | -------------------------------------------------------------------------------- /msp/testdata/expiration/keystore/83c4189d96988eab469b1afa1dfbcb4463a1fff381d7dba9b9378b51a5ef9e77_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXxOy/nD/twU+d4DL 3 | veUvrzae6jsrmT4vBnZR0cHkjKehRANCAARO3xeuSrBdJ8TYCARVQNsf0FNC7gMr 4 | k7EWklnP8nEALi0HwrYuW2KeFlmkFHObAWigJlWxUE5vUYZjobSM+zy+ 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadmin/keystore/f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgF0iIR1LJZ7htqeno 3 | Ai1JSmB/97eTySp4iDZiCm/6lm6hRANCAASykymJppBtlsjbSwtYMTIdDqkDwjsU 4 | UunzCAX4WQg/iuryVUb6Wf46Iw7/HUkEPSI4DDpctGIP/RSIloBV3hw8 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadmin2/keystore/f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgF0iIR1LJZ7htqeno 3 | Ai1JSmB/97eTySp4iDZiCm/6lm6hRANCAASykymJppBtlsjbSwtYMTIdDqkDwjsU 4 | UunzCAX4WQg/iuryVUb6Wf46Iw7/HUkEPSI4DDpctGIP/RSIloBV3hw8 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouadmin3/keystore/f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgF0iIR1LJZ7htqeno 3 | Ai1JSmB/97eTySp4iDZiCm/6lm6hRANCAASykymJppBtlsjbSwtYMTIdDqkDwjsU 4 | UunzCAX4WQg/iuryVUb6Wf46Iw7/HUkEPSI4DDpctGIP/RSIloBV3hw8 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous2/keystore/21779908bb40b2996d730685a5df60c62f05e02356930cd74b0d6acc49a1eafc_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguOFy8l0P+bo6kZ8u 3 | Ifg/ZZVqQ7PBuMDluuWvQKbp9/ChRANCAAS3PGmLJ4CMAXKEEnegPCgyJCtttQ1x 4 | L+dQHS5uF4lqSPVEhvUPBymrCQZJw70osW7HkoO5tu/xH9JIqaQp61dA 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous2/keystore/f8c30e5fad3f1af5f080a87c23ce37e40e6d4ac30019e31ca2c6e7c6bffa26c8_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiuQrD8AWn0d30+Wy 3 | iX5OTi7NEDyV6mxRuRh283G9+DChRANCAATRSQdoQmIHhrT3Fo0yJ3qNCNbjzoyx 4 | mRFg02q8My+MRYRjCTtgiyv3Ps3uDdgyPyFvjuDnWJFlGMmReRkGmXJK 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous3/keystore/212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguubk0m2KiJacIUKi 3 | V+5eflZU0yZsobTeSZM4S8rMp+GhRANCAASMnS0d3NjE/xlShCyWG163UZpkvJde 4 | elNV4r8F0EdDfXMqFePMsvPE56Jaa8o6dga5xIxVUx+Z+lYDMo1gwvPC 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous3/keystore/d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeb9wr9oJ7G9j0CJ7 3 | 0FEYJfJ2Fm/ZRQTjapi9bRH1Z66hRANCAASJvfkAT/mLwdCRkE0Ppg2yJk3dhZ6L 4 | NWNcWlYvC1HfoAa0gyGYiX0J82JspUE24/FK8zMPq9+h6ZnPHJ6zMxCd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous4/keystore/212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguubk0m2KiJacIUKi 3 | V+5eflZU0yZsobTeSZM4S8rMp+GhRANCAASMnS0d3NjE/xlShCyWG163UZpkvJde 4 | elNV4r8F0EdDfXMqFePMsvPE56Jaa8o6dga5xIxVUx+Z+lYDMo1gwvPC 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous4/keystore/d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeb9wr9oJ7G9j0CJ7 3 | 0FEYJfJ2Fm/ZRQTjapi9bRH1Z66hRANCAASJvfkAT/mLwdCRkE0Ppg2yJk3dhZ6L 4 | NWNcWlYvC1HfoAa0gyGYiX0J82JspUE24/FK8zMPq9+h6ZnPHJ6zMxCd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous5/keystore/012ba73f50e24826785f48d1e60dcb972cfc2c5df7c41cdc0ecbbd52b02ca248_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtB2spI0XSZlUFpFr 3 | oKarKXD+XrE8qYatbwivuiEbznuhRANCAARQ0e5cIZjSKwVNq2ua/hFezvYgsqBY 4 | eRHKo+ooUEaI9Gni/7m9NHfy5BP/8jizmpAw0B2DP9U2oOSskHnEH6oz 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous5/keystore/47e79b836df4b16212176f607b37d95f97ecfdcdc658b7e6eaeab251251a01aa_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7Sbw+MrH0R4iw1Ly 3 | omN3QyKoj30iWP0mssxCvVe9mdChRANCAASgkPNAlBuRv9/LHbwExyFAXc3KT2DF 4 | c1aRgawkqctuhj1NIiFUdoPtjpBR3as67Dh3Z9yY6chTs6LFz2DOSU6+ 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous6/keystore/212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguubk0m2KiJacIUKi 3 | V+5eflZU0yZsobTeSZM4S8rMp+GhRANCAASMnS0d3NjE/xlShCyWG163UZpkvJde 4 | elNV4r8F0EdDfXMqFePMsvPE56Jaa8o6dga5xIxVUx+Z+lYDMo1gwvPC 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous6/keystore/d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeb9wr9oJ7G9j0CJ7 3 | 0FEYJfJ2Fm/ZRQTjapi9bRH1Z66hRANCAASJvfkAT/mLwdCRkE0Ppg2yJk3dhZ6L 4 | NWNcWlYvC1HfoAa0gyGYiX0J82JspUE24/FK8zMPq9+h6ZnPHJ6zMxCd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous7/keystore/212d57370dd1e4bacc414d0070121197d6c34b694dec33242bb3ffc4ef13e23b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguubk0m2KiJacIUKi 3 | V+5eflZU0yZsobTeSZM4S8rMp+GhRANCAASMnS0d3NjE/xlShCyWG163UZpkvJde 4 | elNV4r8F0EdDfXMqFePMsvPE56Jaa8o6dga5xIxVUx+Z+lYDMo1gwvPC 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous7/keystore/d51e8e0ea19acbc3090a82bd0ae36db670a368512dbd1a20e58089113a20e24b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeb9wr9oJ7G9j0CJ7 3 | 0FEYJfJ2Fm/ZRQTjapi9bRH1Z66hRANCAASJvfkAT/mLwdCRkE0Ppg2yJk3dhZ6L 4 | NWNcWlYvC1HfoAa0gyGYiX0J82JspUE24/FK8zMPq9+h6ZnPHJ6zMxCd 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeous8/keystore/f3a673451e3bf0f74b4fd7b24f6dbfd8d795c2173d11d255b6a4f4ad3cd23046_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/8r4HVXlpB+CUmYY 3 | UlNb7OcNrQQ/1LAbA3iTA4rCDEmhRANCAARYlXb/h8Qc4jUhOSKAlq0CfCiweYkX 4 | FBuPRYYapzTN1yy7Wje0Rlt/ufSFufqMlX1f8+0iOSpkaLSj9YJml0Hi 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/ioutils/temp_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package ioutils // import "github.com/docker/docker/pkg/ioutils" 4 | 5 | import "io/ioutil" 6 | 7 | // TempDir on Unix systems is equivalent to ioutil.TempDir. 8 | func TempDir(dir, prefix string) (string, error) { 9 | return ioutil.TempDir(dir, prefix) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/registry_auth.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 go-dockerclient authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package docker 6 | 7 | type registryAuth interface { 8 | isEmpty() bool 9 | headerKey() string 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package isatty 4 | 5 | // IsTerminal returns true if the file descriptor is terminal which 6 | // is always false on on appengine classic which is a sandboxed PaaS. 7 | func IsTerminal(fd uintptr) bool { 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_riscv64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build riscv64 6 | // +build riscv64 7 | 8 | package cpu 9 | 10 | const cacheLineSize = 32 11 | 12 | func initOptions() {} 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/internal/internal.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package internal 6 | 7 | // EnableTrace indicates whether stack information should be recorded in errors. 8 | var EnableTrace = true 9 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/encoding/prototext/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package prototext marshals and unmarshals protocol buffer messages as the 6 | // textproto format. 7 | package prototext 8 | -------------------------------------------------------------------------------- /internal/peer/common/testdata/notset.yaml: -------------------------------------------------------------------------------- 1 | # Copyright IBM Corp. All Rights Reserved. 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 4 | # 5 | peer: 6 | BCCSP: 7 | Default: SW 8 | SW: 9 | Hash: SHA2 10 | Security: 256 11 | FileKeyStore: 12 | # not set 13 | KeyStore: 14 | -------------------------------------------------------------------------------- /msp/testdata/nodeouorderer2/keystore/f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgF0iIR1LJZ7htqeno 3 | Ai1JSmB/97eTySp4iDZiCm/6lm6hRANCAASykymJppBtlsjbSwtYMTIdDqkDwjsU 4 | UunzCAX4WQg/iuryVUb6Wf46Iw7/HUkEPSI4DDpctGIP/RSIloBV3hw8 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /msp/testdata/nodeouorderer3/keystore/f4379421b6b049dfaecb4d303a2ed12362e69d1c1e7066685c60af8d6e4fea46_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgF0iIR1LJZ7htqeno 3 | Ai1JSmB/97eTySp4iDZiCm/6lm6hRANCAASykymJppBtlsjbSwtYMTIdDqkDwjsU 4 | UunzCAX4WQg/iuryVUb6Wf46Iw7/HUkEPSI4DDpctGIP/RSIloBV3hw8 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-logfmt/logfmt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | go: 4 | - "1.7.x" 5 | - "1.8.x" 6 | - "1.9.x" 7 | - "1.10.x" 8 | - "1.11.x" 9 | - "tip" 10 | 11 | before_install: 12 | - go get github.com/mattn/goveralls 13 | - go get golang.org/x/tools/cmd/cover 14 | 15 | script: 16 | - goveralls -service=travis-ci 17 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/specrunner/random_id.go: -------------------------------------------------------------------------------- 1 | package specrunner 2 | 3 | import ( 4 | "crypto/rand" 5 | "fmt" 6 | ) 7 | 8 | func randomID() string { 9 | b := make([]byte, 8) 10 | _, err := rand.Read(b) 11 | if err != nil { 12 | return "" 13 | } 14 | return fmt.Sprintf("%x-%x-%x-%x", b[0:2], b[2:4], b[4:6], b[6:8]) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_loong64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build loong64 6 | // +build loong64 7 | 8 | package cpu 9 | 10 | const cacheLineSize = 64 11 | 12 | func initOptions() { 13 | } 14 | -------------------------------------------------------------------------------- /core/peer/testdata/generate.go: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright IBM Corp. All Rights Reserved. 3 | 4 | SPDX-License-Identifier: Apache-2.0 5 | */ 6 | 7 | // +build ignore 8 | 9 | //go:generate -command gencerts go run github.com/hyperledger/fabric/core/comm/testdata/certs 10 | //go:generate gencerts -orgs 3 -child-orgs 1 -servers 1 -clients 0 11 | 12 | package testdata 13 | -------------------------------------------------------------------------------- /docs/custom_theme/searchbox.html: -------------------------------------------------------------------------------- 1 | 6 |
7 |
8 | 9 |
10 |
11 | --------------------------------------------------------------------------------