Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

33
votes
8answers
20k 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.
29
votes
2answers
16k 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 ...
20
votes
1answer
6k 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 ...
15
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?
14
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 ...
13
votes
2answers
8k 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 ...
13
votes
3answers
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
13
votes
1answer
4k 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 ...
11
votes
3answers
16k views

How to attach geth to a local Parity RPC port 8545?

I'm running parity with the --jsonrpc flag which listens on port 8545 by default. I'm trying to attach a geth instance, like described in the the docs: Attach a console to a running geth instance. ...
11
votes
1answer
682 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) ...
11
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 ...
10
votes
4answers
15k 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?
10
votes
2answers
3k 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
4answers
4k views

How to open the JavaScript console on Parity?

There is nothing like parity console. How to open the JavaScript console on Parity?
10
votes
5answers
3k views

Does parity include a console?

I can run geth console to get a command line interface spawned after launching geth. Similar also works for eth. I tried parity console but that didn't work out. ~ $ parity console Invalid ...
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 ...
10
votes
2answers
5k 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 ...
9
votes
3answers
2k 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 ...
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
4answers
2k views

Elegant way to detect current provider int web3.js

I want to know what provider the user is using (Metamaks, Mist...)so I can give better user experience. E.g. Give tips on how to unlock an account I'm currently doing this, but is far from elegant. ...
9
votes
2answers
7k 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 ...
9
votes
2answers
10k 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 ...
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 ...
9
votes
0answers
2k views

geth vs parity - quantitative comparison [closed]

How do geth and parity Ethereum nodes compare in terms of: Speed How long does it take to sync with the main net, in both fast and full modes (if possible) Disk space needs What is the size of the ...
8
votes
2answers
1k 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 ...
8
votes
4answers
2k views

How do I get enode in Parity

I'm setting a private blockchain using parity rust client. In gethI can use admin.nodeInfo and get enode from there. But how can I get enode in parity client?
8
votes
1answer
7k 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 ...
8
votes
2answers
459 views

Parity in production

please share thoughts or experience of using parity in production vs geth, are there any other alternatives? Maybe something like tierion.com but for ethereum exist? Thanks!
8
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?
8
votes
1answer
477 views

Parity - Token disappear

love parity, great Ethereum Client and a stunning pace of progress. If the developers read this: Much thanks! But there is one little tiny bug ... When I start parity and open the visual wallet in ...
7
votes
3answers
3k 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? (...
7
votes
1answer
822 views

Database used for Parity

Specific to Geth the database used is LevelDB. But what is the database used for parity?
7
votes
1answer
519 views

Is it possible to tell whether an address is mist, mew or parity?

How can I tell if an address is from Mist, MyEthereumWallet or Parity? Is there anyway to know? Are they encoded differently?
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' ...
7
votes
3answers
2k views

How to setup parity daemon

I know parity can run as a daemon because the --help has a usage parity daemon <pid-file> [options] but no further help/clues/documentation is provided. What is <pid-file> ? A process ID ...
6
votes
1answer
437 views

What do the response values of a Parity `trace_transaction` call actually represent?

Parity implements a really useful trace module for deep diving into blocks and transactions. One particular method trace_transaction allows you to investigate the EVM execution paths of a transaction....
6
votes
1answer
458 views

Homebrew parity install fails with 'no available formula'

The following installation of Parity via Homebrew on MacOS: brew install parity --beta --verbose fails with Error: No available formula with the name "parity" What can I do?
6
votes
2answers
2k views

In Parity, what is the equivalent RPC call to geth's txpool_content?

There are several useful txpool queries in geth: txpool_content, txpool_inspect and txpool_status. Since these are not part of the general standard, Parity likely has some other name for the same ...
6
votes
1answer
2k views

How many nodes use Parity vs Geth?

I saw a lot of code examples use geth but someone said to me parity is now even more popular than geth. Are there any statistics about how the nodes for Ethereum are generated - either using geth or ...
6
votes
1answer
179 views

Parity: what is “bombDefuseTransition”

I see the Parity option for "bombDefuseTransition" here, under chain spec: https://github.com/paritytech/parity/wiki/Chain-specification Two questions: 1 - Why is this needed? (Would I be correct ...
6
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 ...
6
votes
1answer
1k views

What is the consensus mechanism used in Parity for 'Proof of Authority' chains?

The Ethcore Parity wiki states that it supports 'Proof of Authority Chains'. What distributed byzantine consensus mechanism is used?
6
votes
3answers
3k views

How to configure parity to work with the ETC chain?

I have some ETC/DAO-C funds that I want to claim, so I'm interested in running a parity node to do this. How can I configure parity to follow the ETC chain?
6
votes
2answers
599 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 ...
6
votes
2answers
4k views

How to view/edit/cancel scheduled transactions on Parity wallet?

I've set up a scheduled (after a specific time) transaction using Parity wallet and the transaction is not showing up in the Transactions view. Just wondering if there is a way to view/cancel/modify ...
6
votes
3answers
343 views

Trying to get a refund from my DAO results in “out of gas”

I'm trying to get the ETH refund from my DAO, following the instructions here (but with Parity 1.4.4). The approve transaction is here. But I already tried to send the withdraw transaction twice, in ...
6
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 ...
6
votes
0answers
144 views

Error importing transaction: Transaction(InvalidChainId) in Private POA

Problem I am trying to send some transactions to my private chain, and all transactions are getting failed. I am receiving this error: Error importing transaction: Transaction(InvalidChainId) ...
5
votes
3answers
3k views

Are there Ethereum Wallets (other that Mist) that provide support for test-network

I was going through a list of Ethereum wallets from here and here. Some good or I should say popular ones other than Mist were Jaxx and MyEtherWallet. But I was concerned if any Ethereum wallet ...
5
votes
5answers
6k 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: [...