blockchain
169 TopicsAzure support team not responding to support request
I am posting here because I have not received a response to my support request despite my plan stating that I should hear back within 8 hours. It has now gone a day beyond that limit, and I am still waiting for assistance with this urgent matter. This issue is critical for my operations, and the delay is unacceptable. The ticket/reference number for my original support request was 2410100040000309. And I have created a brand new service request with ID 2412160040010160. I need this addressed immediately.830Views1like8CommentsWhy blockchain?
I'm curious to hear from the community - why are you using blockchain in your solution? More precisely, what are you doing with blockchain that couldn't be done with a standard cloud-hosted application? We're working on a taxonomy of use cases that are uniquely enabled by blockchain - your answers will help us to build this.1.3KViews0likes1CommentWelcome to the Blockchain AMA!
We are very excited to kick of this hour of live Q&A with the Blockchain product team! Please submit your questions as a new thread in the Blockchain Group so we can easily identify and answer them. You can identify official Microsoft responders by the blue circle around their profile avatar. If this is your first AMA, review the AMA Guide. After the event, we will make a summary of the AMA and share it in the community. To get started, please introduce yourself below along with where you are joining us from! The Blockchain team is busy here taking your questions!30KViews5likes40CommentsMigration failing : how to fund a contract that requires eth to call an oracle ?
I am able to deploy contracts on ganache and test networks using migrations that includes sending some eth to one of the contracts - an oracle that requires eth to fund calls to the provider deployer.deploy(Oracle, {from: accounts[0], gas:6721975, value: 0.25e18}); However, when I deploy the Oracle contract to Quorum/Azure blockchain service, I get Error: *** Deployment Failed *** "Oracle" received a generic error from Geth that can be caused by hitting revert in a contract constructor or running out of gas. * gas required exceeds allowance (6721975) or always failing transaction. Some googling on this error led to posts (https://ethereum.stackexchange.com/questions/74209/gas-required-exceeds-allowance-truffle-migrate/74211) but I am not sure this is the reason and I can not figure out how to change genesis on Azure blockchain. Any help will be much appreciated. I also checked the Oracle contract's constructor and it does not have anything that will cause an exception.1.1KViews0likes0CommentsHyperledger Fabric version currently supported by Azure AKS Solution Template?
Which hyperledger fabric version does Azure AKS solution template supports? On Azure it is mentioned as HLF V 1.4.8, while on microsoft docs it says that the version supported is HLF V2.0. Can someone confirm? Did we have any updates in AKS regarding fabric?949Views0likes0CommentsAzure Blockchain Workbench
on the Azure blockchain Workbench. how does one create - Contracts and Rights Management - Track & Trace Content Rights Distribution - Royalty Management smart contracts for the entertainment industry and the estimate monthly pricing of the platform from MS1.1KViews0likes0CommentsBlockchain Service Workbench users
Hello, I was following this tutorial: (https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/blockchain/workbench/deploy.md) looking at point 6 of "Deploy Blockchain Workbench" is possible to estimate the resulting price? This is, with the example configuration, with the service always active for a month, what would it cost? Also, does the cost increase as I add users to an application on the Workbech? Thank you937Views0likes0Commentsnpx truffle compile error malformed URL: ' ' Please specify a correct URL, using the http, https, ws
I received this error when right clicking HelloBlockchain.sol and selecting "Build Contracts". npx truffle compile did not run. Can you help fix the URL problem so "npx truffle compile" will execute properly?3KViews0likes3CommentsHow to setup hyperledger fabric explorer | Hyperledger Fabric consortium on Azure Kubernetes Service
I set up hyperledger fabric network by reading this document https://docs.microsoft.com/en-us/azure/blockchain/templates/hyperledger-fabric-consortium-azure-kubernetes-service. Network side everything worked properly. Now I wanted to set up hyperledger fabric explorer for this network. In order to do that, I did the follwing steps, 1. git clone https://github.com/hyperledger/blockchain-explorer.git 2. git checkout tags/v1.0.0-rc2 3. app/persistence/fabric/postgreSQL/db 4. ./createdb.sh 5. ./main.sh install 6. Replaced the connection profile (app/platform/fabric/connection-profile/first-network.json) like the following, { "certificateAuthorities": { "ca.xxxxxxxxxxxxx.eastus.aksapp.io": { "caName": "ca.org1", "tlsCACerts": { "pem": "-----BEGIN CERTIFICATE-----dfsajk-----END CERTIFICATE-----\n" }, "url": "grpcs://ca.xxxxxxxxxxxxx.eastus.aksapp.io:443" } }, "client": { "tlsEnable": true, "adminUser": "admin.org1", "adminPassword": "", "enableAuthentication": false, "connection": { "timeout": { "orderer": "300", "peer": { "endorser": "300" } } }, "organization": "org1" }, "channels": { "hrschannel": { "orderers": ["orderer1.yyyyyyyyyyyyyyyyyyyyy.eastus.aksapp.io"], "peers": { "peer1.xxxxxxxxxxxxx.eastus.aksapp.io": {} } } }, "name": "org1", "organizations": { "org1": { "certificateAuthorities": [ "org1CA" ], "mspid": "org1", "peers": [ "peer1.xxxxxxxxxxxxx.eastus.aksapp.io" ] } }, "peers": { "peer1.xxxxxxxxxxxxx.eastus.aksapp.io": { "grpcOptions": { "hostnameOverride": "peer1.xxxxxxxxxxxxx.eastus.aksapp.io", "ssl-target-name-override": "peer1.xxxxxxxxxxxxx.eastus.aksapp.io" }, "tlsCACerts": { "pem": "-----BEGIN CERTIFICATE-----jjdadjijfifawj-----END CERTIFICATE-----\n" }, "url": "grpcs://peer1.xxxxxxxxxxxxx.eastus.aksapp.io:443" } }, "version": "1.0.0", "wallet": "org1" } But I got the following error here tail -f logs/console/console-2020-07-08.log false 'ssl-certs' '/home/css/delete/blockchain-explorer/ssl-certs' ******* Initialization started for hyperledger fabric platform ******, { 'first-network': { name: 'first-network', profile: './connection-profile/first-network.json' } } client_configs.name first-network client_configs.profile ./connection-profile/first-network.json FabricUtils.createFabricClient config.client.tlsEnable true FabricConfig, this.config.channels hrschannel initializeChannelFromDiscover hrschannel FabricClient.discover_results endpoint { host: 'orderer1.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer1.1111111111111111111.eastus.aksapp.io:443 FabricClient.discover_results endpoint { host: 'orderer2.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer2.1111111111111111111.eastus.aksapp.io:443 FabricClient.discover_results endpoint { host: 'orderer3.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer3.1111111111111111111.eastus.aksapp.io:443 2020-07-08T16:15:30.879Z - error: [Remote.js]: Error: Failed to connect before the deadline URL:grpcs://localhost:443 FabricUtils.createDetachClient initializeListener, client_name, client first-network { name: 'first-network', profile: './connection-profile/first-network.json' } Please open web browser to access :http://localhost:8080/ pid is 13408 Sync process is started for the network : [first-network] and client : [first-network] config.client.tlsEnable true FabricConfig, this.config.channels hrschannel (node:13836) DeprecationWarning: grpc.load: Use the @grpc/proto-loader module with grpc.loadPackageDefinition instead An identity for the admin user: admin.org1 already exists in the wallet initializeChannelFromDiscover hrschannel FabricClient.discover_results endpoint { host: 'orderer1.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer1.1111111111111111111.eastus.aksapp.io:443 FabricClient.discover_results endpoint { host: 'orderer2.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer2.1111111111111111111.eastus.aksapp.io:443 FabricClient.discover_results endpoint { host: 'orderer3.1111111111111111111.eastus.aksapp.io', port: 443 } initializeChannelFromDiscover.discoveryProtocol grpcs requesturl grpcs://orderer3.1111111111111111111.eastus.aksapp.io:443 2020-07-08T16:15:37.490Z - error: [Remote.js]: Error: Failed to connect before the deadline URL:grpcs://localhost:443 SyncServices.synchNetworkConfigToDB client first-network channel_name hrschannel 2020-07-08T16:15:40.744Z - error: [Remote.js]: Error: Failed to connect before the deadline URL:grpcs://localhost:443 <<<<<<<<<<<<<<<<<<<<<<<<<< Synchronizer Error >>>>>>>>>>>>>>>>>>>>> Error: Orderer with name "orderer2.1111111111111111111.eastus.aksapp.io:443" not assigned to this channel at Channel.getOrderer (/home/css/delete/blockchain-explorer/node_modules/fabric-network/node_modules/fabric-client/lib/Channel.js:928:10) at FabricClient.switchOrderer (/home/css/delete/blockchain-explorer/app/platform/fabric/FabricClient.js:681:27) at FabricClient.getGenesisBlock (/home/css/delete/blockchain-explorer/app/platform/fabric/FabricClient.js:611:26) at <anonymous> at process._tickCallback (internal/process/next_tick.js:189:7) <<<<<<<<<<<<<<<<<<<<<<<<<< Closing client processor >>>>>>>>>>>>>>>>>>>>> req.body { user: 'admin', password: 'adminpw', network: 'first-network' } Network: first-network enableAuthentication false Please help me to fix this issue.1.8KViews0likes0CommentsHow to setup REST server to communicate with Hyperledger Fabric consortium on Azure Kubernetes Servi
I set up hyperledger fabric on https://docs.microsoft.com/en-us/azure/blockchain/templates/hyperledger-fabric-consortium-azure-kubernetes-service#create-channel-command. I have installed https://github.com/hyperledger/fabric-samples/blob/release-1.4/balance-transfer/artifacts/src/github.com/example_cc/go/example_cc.go on the network. I have tested peer invoke and peer query command on azure-cli. It is working properly. Now I want to communicate with this hyperledger network usinghttps://github.com/hyperledger/fabric-samples/tree/release-1.4/balance-transfer. Help me to set up this REST Server.1.3KViews0likes0Comments