Questions tagged [quorum]

Q&A related to Quorum, the permissioned Go implementation of Ethereum supporting data privacy.

Filter by
Sorted by
Tagged with
1
vote
0answers
10 views

web3.eth.net.isListening() throws Error: Invalid JSON RPC response: “” (web3@1.3.4)

I am using the latest web3 version 1.3.4. When I connect to web3 and print web3 I get the following response. But when I try to execute the command web3.eth.net.isListening().then(console.log). I get ...
0
votes
0answers
14 views

How do you deploy a smart contract to GoQuorum?

I have a set of smart contracts that I have compiled and deployed to rinkeby test network. I now need to deploy the to a private goquorum blockchain that runs on the IBFT consensus. The blockchain was ...
0
votes
2answers
10 views

Quorum: How to find the key used in privateFor

I have a 3 nodes quorum network, which I created with the help of quorum maker. I am adding an new account to my first node, so that my first node now has 2 accounts on it. I want to find the public ...
1
vote
0answers
20 views

Using TORUS how i can sign a raw transaction? [closed]

I am using TORUS wallet to make transactions over Quorum network. The requirement is to make a private transaction, for which we need to sign a raw transaction. TORUS does not allow to sign a ...
0
votes
0answers
39 views

Quorum private transaction signing with external wallets?

I am using Metamask & TORUS wallet to make transactions over Quorum network. The requirement is to make a private transaction, for which we need to sign a raw transaction. Metamask & TORUS ...
0
votes
1answer
22 views

rafthttp: failed to find member 1 in cluster 1000 -quorum -raft consensus

Firstly, I have created a node in quorum private blockchain and initiated genesis to create blockchain using geth and bootnode . Then, I run the node and it is running blockchain. Later, I tried to ...
0
votes
0answers
16 views

How do I perform a hot migration of a Quorum+Tessera node from one host to another?

I'm trying to perform a hot migration of an existing Quorum+Tessera node on a RAFT cluster from one host to another. Is it possible to start a replicated quorum node with the same Tessera key pair as ...
0
votes
0answers
18 views

ERC721 token transfer across private contracts

Using a token based model I have multiple privacy groups and using Quorum P1 - Participants A and B ( Private Contract ) P2 - Participants B and C ( Private Contract ) P3 - Participants C and D ( ...
1
vote
0answers
29 views

Quorum private transactions - Inconsistent state

We are using Quorum and sending private transactions Participant A - Sending 3000 Private transactions to ( Participant B and Participant c) However, all 3000 transactions are committed successfully ...
0
votes
0answers
20 views

Cannot acces Quorum IBFT remote node

I managed to setup Quorum IBFT nodes on my MacOS. So far it works - deploying smart contracts, submitting transactions and etc using Metamask using RPC URL localhost:22000- as expected on the local ...
0
votes
0answers
19 views

How to make geth node as a service?

I managed to setup Ethereum private network (using clique, Quorum's RAFT and IBFT) and managed to connect them to my own DApp via metamask. Now I am wondering, how to make the network that I just ...
0
votes
0answers
41 views

Quorum nodes run fine with docker-compose, but crash when deployed on kubernetes

Following the steps outlined here, I created a basic Quorum network with 4 nodes and IBFT consensus. I then created a docker image for each of the nodes, copying the contents of each node's directory ...
0
votes
0answers
23 views

Recover msg.sender in externally signed private transaction in Quorum

When I send an externally signed private transaction (contract bytecode) using the sendRawRequest API of quorum-js, the from field, or the msg.sender field at the solidity contract comes out as a ...
0
votes
2answers
51 views

Quorum nodes with different permissioned-nodes.json files

Is it possible for different Quorum nodes to have different permissioned-nodes.json files? suppose we have a 3 node network with node1, node2, and node3. Then can node1 include node3 in its ...
0
votes
1answer
23 views

Can a Quorum network be cloned?

I wanted to know if a Private Protected Network be cloned/replicated to have a backup of the network, which would be helpful in times of network failure.
0
votes
0answers
21 views

Quorum: Sending Private Transaction With Python

I am trying to experiment with GoQuorum and Python. I have read the documentation about how privateTransactions work and I am trying to perform one. Since Python's web3py does not support the ...
0
votes
1answer
45 views

ERC20 token transfer is not showing in receiver's balance

I have created 3 node (A, B, C) network in that I have deployed simple ERC20 token smart contract on node A. function balanceOf(address tokenOwner) public view returns (uint256) { return balances[...
0
votes
0answers
25 views

quorum-wizard Quickstart option is failing

quorum-wizard Quickstart option is failing with error. Downloading dependencies... Using cached quorum at: /Users/vivart/.quorum-wizard/bin/quorum/20.10.0/geth Using cached tessera at: /Users/vivart/....
1
vote
1answer
78 views

Deploy from Remix to Quorum using password? “authentication needed: password or unlock”

I can SSH into the box that is running Quorum: run geth with the flag --allow-insecure-unlock geth attach new-node-1/geth.ipc personal.unlockAccount(eth.accounts[0]) I'm interested in knowing if I ...
0
votes
1answer
24 views

Is the value of the privateFor param accesible in the contract?

Transaction params for quorum can contain a privateFor param { "jsonrpc":"2.0", "method":"eth_sendTransaction", "params":[ { ...
0
votes
1answer
4k views

MetaMask - Quorum - Network - Custom RPC - Could not fetch chain ID. Is your RPC URL correct?

Instructions from scratch https://docs.goquorum.consensys.net/en/latest/Tutorials/Creating-A-Network-From-Scratch/ genesis.json Directly from the tutorial: "chainId": 10, startnode1.sh #!/...
0
votes
0answers
67 views

How to send a transaction to Besu configured as a Free Gas Network

I have downloaded and configured Besu as a Free Gas Network (https://besu.hyperledger.org/en/stable/HowTo/Configure/FreeGas/ ). Creating transaction using Truffle works fine, but not in my application ...
0
votes
0answers
65 views

Error in doing private transactions for nodes on different VMs using quorum and tessera

I am pretty new to quorum/tessera. I have successfully tested a small POC with 3 quorum+tessera nodes on the same machine. Now, I am trying to do a similar POC with 4 nodes on different VMs. The nodes ...
0
votes
1answer
56 views

Access private transactions(payload or state) on a smart contract using tessera

I am pretty new to quorum/tessera and am trying to set up a small POC with 3 nodes. I followed the 7nodes setup example and similarly deployed 3 nodes on my system using Mysql as the database for ...
0
votes
1answer
146 views

Quorum vs Private network Ethereum blockchain

I want to know what are the main features of a private Ethereum blockchain: the used consensus algorithm, the transaction fees, the time needed to produce a new block, the throughput, etc. Does it ...
0
votes
1answer
45 views

Uncaught (in promise) Error: Returned error: oversized data when calling the set method for a very large cipher string

I am using a quorum 7 nodes example with IBFT genesis file. I have modified the maxCodeSizeConfig to 128KB (which is maximum). I have also increased the gas limit to 0x3B9AC9FFFFFF. But, when I am ...
0
votes
0answers
20 views

Error creating a IBFT nework in Quorum

I am following the link https://docs.goquorum.consensys.net/en/latest/Tutorials/Creating-A-Network-From-Scratch/ and getting stuck after I clone the istanbul-tool and hit make, it is giving me a make ...
0
votes
1answer
50 views

I am getting a error when trying to set up a local raft network

When I try to run the command geth attach $nodeName/geth.ipc It shows the following error 'Incorrect Usage. flag provided but not defined: -raft' I am not able to understand what went wrong exactly, ...
1
vote
1answer
123 views

quorum private transaction is giving error “Transaction has been reverted by the EVM”

In my project, I have created a 3 node quorum network using quorum-maker. I am calling my smart contract method from web3js. Public transactions are working fine but private transactions are always ...
0
votes
0answers
24 views

Can the primary node be fixed in Raft and IBFT?

I am doing an experiment to see the effect of a compromised primary node on the performance of Quorum for Raft and IBFT. Is there any way I can fix a node to be the minter or the primary node so that ...
2
votes
2answers
221 views

What is the difference between IBFT(Istanbul BFT) and PBFT?

I recently got to know about IBFT and Quorum and started studying on their consensus protocols. And what is the difference on IBFT and PBFT? Are they pretty much like the same and, when considering ...
1
vote
1answer
45 views

Attach to tessera node failing

Im installed quorum with tessera but when i need to attach to any node using command $ ./attach.sh 1 show error "Fatal: Unable to attach to remote geth: dial unix qdata/dd1/geth.ipc: connect: no ...
1
vote
0answers
40 views

Using privateFor in truffle test

Using truffle , I am able to deploy private smart contracts using privateFor clause. However, I am not able to use in truffle test. I get the following error. Is there a way we can use privateFor ? ...
0
votes
0answers
76 views

Quorum problem to find external node

I have tried several configurations without success. I am trying to connect two nodes there are in different network. Both are in a VM at google cloud, as you can see in the image below, one of them ...
0
votes
0answers
24 views

How to schedule a transaction to a Contract? [duplicate]

I have a simple getter-setter contract. I want to schedule transactions for a method of my contract on a particular date and time. Do we have a function to schedule transactions to a contract in ...
0
votes
1answer
45 views

Are the events raised in a private transaction in quorum also private?

I'm trying to understand the specifics of privacy in quorum transactions, specially regarding the events. Are the events raised in a private transaction in quorum also private? I can't find any ...
0
votes
1answer
64 views

Front-running in Quorum IBFT

Are pending transactions processed sequentially in IBFT? In a networks based on PoW you would usually pay higher gas price in order to get your transaction mined first. Is there a way to manipulate ...
0
votes
0answers
66 views

Chainlink services are not supporting the privateFor transactions in Quorum/Kaleido

We are exploring Kaleido and Chainlink for one of our use cases. What we have done: We have created a network of Quorum/Raft nodes. We had setup the chainlink service for the network. We have setup ...
0
votes
0answers
52 views

Pending transactions at the client machine, but minter is not minting a new block since there are no pending transactions

I am running Blockbench on Quorom Raft using smallbank workload: 4 minters and 4 clients. Following the logs, I found that sometimes 1 specific client (Client 4) has pending transactions but the ...
1
vote
1answer
41 views

What is the block number of the first block mined in a private blockchain network deployed on say Quorum?

I am working on POCs on Azure Blockchain Service. While working on quickstarts, I observed that while deploying my 'Hello Blockchain!' smart contract, the block number of the block mined was 34136. ...
1
vote
1answer
77 views

How to execute a private transaction in quorum

I am currently learning quorum. I was able to build two node environment by referring to "Creating a network from scratch" in the following quorum official link, and successed to attach node1 using ...
1
vote
1answer
182 views

Can an Erc-20 token that I create on my Quorum be integrated with any cryptocurrency exchange (for example Coinbase)?

I have setup my own quorum blockchain network. If I deploy an ERC20 token contract with a coin name (say ABC), will I be able to list the coin in exchanges ?
0
votes
1answer
55 views

Private transaction failing with Non-200 status code

I have a Quorum network running on Azure Blockchain service. Sending private messages to a particular public key is failing. It was working till last week. No code or configuration changes have been ...
2
votes
2answers
221 views

Web3js events “fromBlock: 0” doesnt work

I want to get events from block X. I have: quorum-v2.4.0 web3js 1.2.6 And I have my own smart contracts I want to listen for. So I have created listener for allEvents like this: const event = ...
0
votes
2answers
196 views

Unable to deploy contract on Private Quorum Network

We just built a new 3 node quorum network but we are unable to deploy any contract on it. Please find the below info: Quorum vesrsion: Geth Version: 1.8.18-stable Git Commit: ...
1
vote
1answer
31 views

What is the max number of Blocks which can be created in Quorum

I have nodes running from past few days, with almost 4100+ transactions successfully completed. When i try to interact with the contracts again to add/modify details it shows error Error when ...
0
votes
2answers
325 views

Quorum private transactions not private

I am struggling to enforce privacy using Quorum's privateFor option. I have provisioned a consortium in Azure blockchian service with 3 nodes. I deploy a smart contract from node2 privateFor node1 ...
0
votes
1answer
247 views

How to send a private transaction using Quorum

I'm trying to send a private transaction using Quorum geth, but eventually got an error : Error: ether value is not supported for private transactions at web3.js:3143:20 at web3.js:6347:15 ...
3
votes
2answers
484 views

How is authorization handled in smart contracts

I have deployed a Quorum network on Azure Block chain service to be used by specific invited members of a consortium. I have not yet explored the privacy features provided by Quorum on top of Ethereum....
1
vote
1answer
39 views

Fire transaction from contract

I have a contract holding a mapping like this: mapping (address => User) users. How can I get the contract to automatically fire a transaction/event when a certain condition is met? For example, ...

1
2 3 4 5 6