diff --git a/aqua-examples/decentralized-blockchain-gateway/scripts/package_services.sh b/aqua-examples/decentralized-blockchain-gateway/scripts/package_services.sh new file mode 100755 index 0000000..d7e860a --- /dev/null +++ b/aqua-examples/decentralized-blockchain-gateway/scripts/package_services.sh @@ -0,0 +1,51 @@ +mkdir -p service-packages/modules/eth_rpc +mkdir -p service-packages/modules/ipfs_adapter +mkdir -p service-packages/modules/ipfs_cli +mkdir -p service-packages/modules/multi_provider_query +mkdir -p service-packages/modules/simple_quorum +mkdir -p service-packages/modules/utilities +mkdir -p service-packages/modules/curl_adapter +sh ./scripts/build.sh + +cd service-packages + +# create eth-rpc service package +cp ../configs/services/eth-rpc/service.yaml . +cp ../artifacts/eth_rpc.wasm modules/eth_rpc/ +cp ../wasm-modules/eth-rpc/module.yaml modules/eth_rpc/ +cp ../artifacts/curl_adapter.wasm modules/curl_adapter/ +cp ../wasm-modules/curl-adapter/module.yaml modules/curl_adapter +tar -czf eth_rpc.tar.gz modules/eth_rpc modules/curl_adapter service.yaml +rm service.yaml + +# create ipfs-package service package +cp ../configs/services/ipfs-package/service.yaml . +cp ../artifacts/ipfs_cli.wasm modules/ipfs_cli/ +cp ../wasm-modules/ipfs-cli/module.yaml modules/ipfs_cli/ +cp ../artifacts/ipfs_adapter.wasm modules/ipfs_adapter/ +cp ../wasm-modules/ipfs-adapter/module.yaml modules/ipfs_adapter +tar -czf ipfs_package.tar.gz modules/ipfs_cli modules/ipfs_adapter service.yaml +rm service.yaml + +# create multi-provider-query service package +cp ../configs/services/multi-provider-query/service.yaml . +cp ../artifacts/multi_provider_query.wasm modules/multi_provider_query/ +cp ../wasm-modules/multi-provider-query/module.yaml modules/multi_provider_query/ +tar -czf multi_provider_query_package.tar.gz modules/ipfs_cli modules/curl_adapter service.yaml +rm service.yaml + +# create simple-quorum service package +cp ../configs/services/simple-quorum/service.yaml . +cp ../artifacts/simple_quorum.wasm modules/simple_quorum/ +cp ../wasm-modules/simple-quorum/module.yaml modules/simple_quorum/ +tar -czf simple_quorum_package.tar.gz service.yaml +rm service.yaml + +# create utility service package +cp ../configs/services/utilities/service.yaml . +cp ../artifacts/utilities.wasm modules/utilities/ +cp ../wasm-modules/utilities/module.yaml modules/utilities/ +tar -czf utilities_package.tar.gz service.yaml +rm service.yaml + +rm -rf modules \ No newline at end of file diff --git a/aqua-examples/decentralized-blockchain-gateway/service-packages/eth_rpc.tar.gz b/aqua-examples/decentralized-blockchain-gateway/service-packages/eth_rpc.tar.gz new file mode 100644 index 0000000..bab52e7 Binary files /dev/null and b/aqua-examples/decentralized-blockchain-gateway/service-packages/eth_rpc.tar.gz differ diff --git a/aqua-examples/decentralized-blockchain-gateway/service-packages/ipfs_package.tar.gz b/aqua-examples/decentralized-blockchain-gateway/service-packages/ipfs_package.tar.gz new file mode 100644 index 0000000..85a2212 Binary files /dev/null and b/aqua-examples/decentralized-blockchain-gateway/service-packages/ipfs_package.tar.gz differ diff --git a/aqua-examples/decentralized-blockchain-gateway/service-packages/multi_provider_query_package.tar.gz b/aqua-examples/decentralized-blockchain-gateway/service-packages/multi_provider_query_package.tar.gz new file mode 100644 index 0000000..f512d88 Binary files /dev/null and b/aqua-examples/decentralized-blockchain-gateway/service-packages/multi_provider_query_package.tar.gz differ diff --git a/aqua-examples/decentralized-blockchain-gateway/service-packages/simple_quorum_package.tar.gz b/aqua-examples/decentralized-blockchain-gateway/service-packages/simple_quorum_package.tar.gz new file mode 100644 index 0000000..67dd4bc Binary files /dev/null and b/aqua-examples/decentralized-blockchain-gateway/service-packages/simple_quorum_package.tar.gz differ diff --git a/aqua-examples/decentralized-blockchain-gateway/service-packages/utilities_package.tar.gz b/aqua-examples/decentralized-blockchain-gateway/service-packages/utilities_package.tar.gz new file mode 100644 index 0000000..e8fcc24 Binary files /dev/null and b/aqua-examples/decentralized-blockchain-gateway/service-packages/utilities_package.tar.gz differ