We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [parity]

Parity is an Ethereum client, written from the ground-up for correctness-verifiability, modularization, low-footprint, and high-performance. To this end, it utilizes the Rust language, a hybrid imperative/object-orientated/functional language with an emphasis on efficiency.

Filter by
Sorted by
Tagged with
39
votes
2answers
27k views

How to select a network id or is there a list of network ids?

We're starting a new open network based on the Ethereum protocol. The question is how to allocate a network id for the new network. In Ethereum we have main net, four test networks, classic with test ...
16
votes
2answers
9k views

What is the parity light pruning mode?

Parity offers four different pruning methods: archive, basic, fast and light: --pruning METHOD Configure pruning of the state/storage trie. METHOD may be one of ...
39
votes
8answers
22k views

Where are my keys and chain data located if I am using Parity?

Switched from geth to Parity and wondering where my information now is. Thanks.
7
votes
2answers
6k views

Transaction pending in queue for 100mins +

Using Parity I submitted at Transfer of ETH using 'send after block' The transaction has now been pending for 100mins+ (see attached). Now I can't send any ETH as all transactions go into 'Pending' ...
22
votes
1answer
7k views

What is Parity's “warp” sync, and why is it faster than Geth “fast”?

A follow-up of one of the classic questions on this site: One of the answers to this question suggested using Geth's --fast flag to help quickly synchronise the block data. Now, parity comes with ...
10
votes
2answers
6k views

Adding private network peers to Parity

If possible, I would like to use parity with my private ethereum network. This answer (https://ethereum.stackexchange.com/a/9148/4575) provides us a solution that geth will run on the background and ...
3
votes
1answer
2k views

What do the 3 different peer numbers represent in Parity?

My peer numbers in Parity are quite consistently at 0/25/25. What does each one of those numbers represent?
14
votes
1answer
5k views

Location of public and private keys of Ethereum account

I want to know the details about key generation and handling in Parity. The questions listed are all related, so I put them all in this one question post. When a new Ethereum account is created on ...
12
votes
4answers
18k views

Is it possible to make the Parity software sync faster?

I start Parity software like so: parity -j It takes a really long time to sync. Is there any way to make it sync faster?
16
votes
4answers
7k views

How to schedule a transaction?

Anyone can guide me on how to schedule a transaction to be sent once a specific block number is mined? Thanks
6
votes
1answer
1k views

Database used for Parity

Specific to Geth the database used is LevelDB. But what is the database used for parity?
2
votes
2answers
3k views

Setting Block Gas Limit in private blockchain?

In a private blockchain with Parity, what is the correct way to set the Block Gas Limit? When I go to "Transfer" and then specify an address in the "recipient" field, a red bar pops up that says: ...
6
votes
1answer
666 views

Truffle exits with “Error: The contract code couldn't be stored, please check your gas amount.” error when migrating the 1_initial_migration.js

I am trying to migrate the basic truffle example (the one created via truffle init) to rospten using Parity but I get the following error even thought the contract is correctly deployed on Rospten: ...
13
votes
4answers
5k views

How to open the JavaScript console on Parity?

There is nothing like parity console. How to open the JavaScript console on Parity?
6
votes
2answers
873 views

Is it possible to change Proof-of-Work into Proof-of-Stake consensus algorithm of an on-going Ethereum private chain?

I have a on-going small private chain could be seen here. I have only few nodes, hence difficulty is pretty low and average block time is high (around a minute). So it can easily attacked with someone ...
4
votes
1answer
2k views

Current Disk Space requirements for a pruned parity node? [duplicate]

I want to keep the disk usage to under 30GB, is it possible with --pruned fast ? Or any other config. If its not possible, what is the smallest disk requirements as of recently
8
votes
3answers
3k views

JavaScript console on Parity: unable to unlock account. Error: Method not found

How to open the JavaScript console on Parity? guide us to open a console for communicate with Parity. Inside the console I was not able to unlock my eth.account using personal.unlockAccount(). I ...
7
votes
1answer
428 views

parity TPS optimization - please help

how to accelerate parity PoA ? I have been benchmarking different Ethereum clients with a focus on their PoA capabilities. Current results are: 56 TPS with parity aura 322 TPS with geth clique ...
14
votes
3answers
8k views

Export Parity private key

Good afternoon all. Been searching around for an answer to this question and can't seem to find the exact solution I need. I have an ETH account on my Parity node that I want to move to Ethereum ...
5
votes
1answer
2k views

Ensuring a transaction is included in a specific block

I have been sending myself transactions back and forward between MEW and Parity trying to get a transaction included in a specific block number however I seem to be always 3 - 6 blocks behind where I ...
1
vote
0answers
385 views

transaction gas limit in Parity genesis file

Essentially the question is how to set/change the "minimal cost of the transaction" a.k.a. "Gtransaction" value using Parity? On a private blockchain with a custom chain spec file I have a ...
12
votes
1answer
727 views

parity Ropsten testnet forked at block 296151?

I am seeing what looks like a fork in the Ropsten testnet at block 296151 (Jan 6, 11:14 PM UTC). Is this expected? My local Parity node (Parity/v1.4.7-beta-f2058bd-20161227/x86_64-macos/rustc1.13.0) ...
9
votes
2answers
8k views

How do I set the time to be synchronized on Parity?

Under the Status Tab on Parity, I can see under Node Health that "Chain Synchronized" and "Connected Peers" are working fine. However, under "Time Synchronized", I get the message: "Unable to reach ...
7
votes
3answers
3k views

How to import a plain private key into Parity?

Basically the parity version of this. Can Parity import raw private keys or Geth keystore files?
3
votes
0answers
101 views

Parity create testing transactions and blocks

For test purposes, I would like to make test blocks including test transactions against main net. For example I would like to make a transaction that sends one ether from 0x1234567... to 0x99999999......
3
votes
1answer
902 views

“Active” vs. “Connected” Peers?

I was reading this thread: What do the 3 different peer numbers represent in Parity? And I realized that I don't understand the difference between active and connected regarding peers. I have a ...
2
votes
2answers
698 views

Creating a Geth Genesis File from Parity Chain Spec

I have a parity chain spec file that I'm running on several nodes in a private network. I need to run a geth node and connect it to this private network. How do I use this chain spec file to connect ...
2
votes
1answer
190 views

Roll back current block to a prior block

For testing purposes I want to create some blocks on my computer, not broadcast them to the network, and then rollback my current block in Parity. In git you would do it like this: Edit some files ...
2
votes
1answer
1k views

Optimizing Parity Peer Count

I would like to approx the max amounts of peers my box can handle and whether this max could be too much. Therefore: a) What is the main machine resource consumed by more peers besides network? CPU? ...
1
vote
1answer
394 views

Unlocking Parity Account with web3 fails

I posted a question yesterday but deleted it, since I did things differently. However, the problem remains the same and I really need to get through this: GOAL Automatically connect to Parity ...
1
vote
1answer
293 views

How does Parity decide which account to use when migrating a contract?

Parity 1.7.6 Three accounts active, two have funds. Am migrating a contract using truffle. Parity UI prompts me for the password for one of the accounts with funds. Why did it choose this one?
13
votes
2answers
3k views

What are the limitations of proof of authority

The parity implementation of Ethereum provides proof of authority as an alternative consensus mechanism. I have not found much commentary about the advantages/limitations of this model for ...
9
votes
2answers
11k views

How can I watch tokens in Parity wallet?

I love the Parity Ethereum wallet. It works very well. But I assumed it would automatically show any tokens I own if I watched contract that held the tokens. For example if I watch singularDTV ...
6
votes
2answers
1k views

Getting error message from require()

I know that the latest Solidity supports error messages in require/revert (require(stuff, "problem")). Are there any clients that can get this message? Will I be able to see it if I execute the ...
5
votes
1answer
1k views

How do geth and parity handle notifying clients of events after reorgs?

If you set up an event listener with Geth (I assume also with Parity) you get notifications when a particular event shows up in the event logs. Sometimes a reorg will happen, and the block where that ...
4
votes
6answers
2k views

How many concurrent requests can an Ethereum node handle?

This is a fairly simple question which (I suspect) has a more complex answer. I would like to find out that answer now rather than the hard way down the line. How many concurrent requests can an ...
16
votes
1answer
4k views

What is the exploit behind Parity's multisig wallet from 2017-07-19

Right now (2017-07-19, 10pm CEST), there is an alert from Parity that there is an ongoing exploit on their multisig wallet. What is the cause and mechanism of this exploit?
15
votes
5answers
1k views

How to prevent being blacklisted for running an ethereum client?

I'm running a dedicated server at one of the biggest hosters in Germany. This server serves the network with an Ethereum supernode, running parity 1.1.0 in archive pruning mode and allows up to 1024 ...
11
votes
2answers
3k views

What does Parity logs means?

Usually, Parity logs looks like: 2016-12-04 20:56:28 Syncing #2346672 6eb0…3382 2 blk/s 25 tx/s 0 Mgas/s 13529+ 0 Qed #2360201 0/ 8/25 peers 10 MiB db 6 MiB chain 50 MiB ...
11
votes
2answers
5k views

How to make parity write logs?

I'm running a parity supernode, recently switched from geth because parity seems to perform much better, even in archive mode. To log the standard output of geth, I used to run: geth [options] ...
10
votes
2answers
3k views

Did I generate an existing Ethereum address in Parity?

I don't know if I'm going a little bit mad here, or if this is actually an Ethereum address collision. I have installed Parity onto a brand new computer that I had custom built. The machine had not ...
9
votes
1answer
1k views

Is it safe to publicly host a parity node?

In the normal use case, Parity runs on localhost. However, I'm building a demo web site that uses Web3JS to connect to a public parity node running on port 8545. I am publicly serving a Node/VueJS ...
9
votes
2answers
2k views

Truffle: Hanging on “Deploying Migrations…”

I am deploying a contract on a private testnet. I am using Parity. When I type: $ truffle migrate --network my-network-name I get a popup in the Parity interface for a password to my account. I ...
5
votes
1answer
2k views

How could I make Parity connect with my local Ethereum blockchain?

When I run ./parity under /target/release it automatically connects to the public Ethereum blockchain. (It starts syncing with the actual Ethereum blockchain of 900,000 blocks.) I want to connect ...
4
votes
1answer
2k views

Parity mining in testnet

I have recently switched from geth to parity. I want to know how to mine using parity in testnet? I am synched using parity --testnet and I have the web page but how to mine blocks?
7
votes
3answers
4k views

Migration from Geth to Parity: Is there anything to copy/export?

So, I want to migrate to gain disk space thanks to blockchain pruning (it seems that it goes from ~11.4 GiB to ~3.3 GiB) and try the difference of sync speed. Is this already documented somewhere? (...
6
votes
6answers
8k views

Parity — How to delete DB and resync it?

[master][~/parity/target/release]$ ./parity import /tmp/avatar.rlp Error Output: Database was created with newer client version. Upgrade your client or delete DB and resync. I could not understand: [...
5
votes
1answer
61 views

Historical state in mainnet EVM

I would like to get a snapshot of EVM state on a certain block and then execute smart contract call actions against this state. Do Go Ethereum, Parity or any of other Ethereum clients provide ...
4
votes
0answers
319 views

eth_getTransactionReceipt returns null only sometimes and only on my node, tx is successfully mined in

I'm having this strange problem and it may be related to the way my node is configured. I'm making calls to both infura and my own nodes like so: {'id': 123, 'jsonrpc': '2.0', 'method': '...
4
votes
1answer
275 views

Truffle hangs forever with parity with PoA

I'm trying to create a private chain using parity (PoA) and truffle but when I do truffle migrate it hangs forever with the following output: > [ > { > "jsonrpc": "2.0", &...