new file: LandContract/application-typescript/src/Admin.js
new file: LandContract/application-typescript/src/app.ts
new file: LandContract/application-typescript/src/registerEnrollUser.js
new file: LandContract/application-typescript/src/utils/AppUtil.ts
new file: LandContract/application-typescript/src/utils/CAUtil.ts
new file: LandContract/application-typescript/tsconfig.json
new file: LandContract/application-typescript/tslint.json
new file: chaincode-typescript/Dockerfile
new file: chaincode-typescript/dist/Contract/landAsset.d.ts
new file: chaincode-typescript/dist/Contract/landAsset.js
new file: chaincode-typescript/dist/Contract/landAsset.js.map
new file: chaincode-typescript/dist/Contract/landTransaction.d.ts
new file: chaincode-typescript/dist/Contract/landTransaction.js
new file: chaincode-typescript/dist/Contract/landTransaction.js.map
new file: chaincode-typescript/dist/asset.d.ts
new file: chaincode-typescript/dist/asset.js
new file: chaincode-typescript/dist/asset.js.map
new file: chaincode-typescript/dist/assetTransfer.d.ts
new file: chaincode-typescript/dist/assetTransfer.js
new file: chaincode-typescript/dist/assetTransfer.js.map
new file: chaincode-typescript/dist/index.d.ts
new file: chaincode-typescript/dist/index.js
new file: chaincode-typescript/dist/index.js.map
new file: chaincode-typescript/docker/docker-entrypoint.sh
new file: chaincode-typescript/npm-shrinkwrap.json
new file: chaincode-typescript/package.json
new file: chaincode-typescript/src/Contract/Admin.js
new file: chaincode-typescript/src/Contract/landAsset.ts
new file: chaincode-typescript/src/Contract/landTransaction.ts
new file: chaincode-typescript/src/Contract/registerEnrollUser.js
new file: chaincode-typescript/src/Contract/userRequest.ts
new file: chaincode-typescript/src/Contract/wallet/admin.id
new file: chaincode-typescript/src/Contract/wallet/user123.id
new file: chaincode-typescript/src/asset.ts
new file: chaincode-typescript/src/assetTransfer.ts
new file: chaincode-typescript/src/index.ts
new file: chaincode-typescript/tsconfig.json
new file: chaincode-typescript/tslint.json
modified: test-network/compose/compose-ca.yaml
modified: test-network/compose/compose-test-net.yaml
modified: test-network/compose/docker/docker-compose-bft-test-net.yaml
modified: test-network/compose/docker/docker-compose-test-net.yaml
modified: test-network/configtx/configtx.yaml
modified: test-network/network.sh
modified: test-network/organizations/ccp-generate.sh
modified: test-network/organizations/cryptogen/crypto-config-org2.yaml
new file: test-network/organizations/cryptogen/crypto-config-org3.yaml
new file: test-network/organizations/cryptogen/crypto-config-org4.yaml
modified: test-network/organizations/fabric-ca/registerEnroll.sh
new file: test-network_org4.zip
* Experimental Support for using podman with the test-network
Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
* supplement podman with nerdctl
Signed-off-by: Josh Kneubuhl <jkneubuh@us.ibm.com>
* adds experimental support for nerdctl compose
Signed-off-by: Josh Kneubuhl <jkneubuh@us.ibm.com>
* install fabric images to containerd with 'nerdctl' pull
Signed-off-by: Josh Kneubuhl <jkneubuh@us.ibm.com>
* Podman Support
Use a core set of compose files, with overlays for specific details.
In the case of podman, the overlays refer to a specific core.yaml for the peer that distables the use of teh
docker daemon
In the case of docker, the overlays add enable the docker daemon accesss for the peer to create chaincode
containers
Signed-off-by: Matthew B White <whitemat@uk.ibm.com>
Co-authored-by: Josh Kneubuhl <jkneubuh@us.ibm.com>