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.

273 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
1
vote
0answers
130 views

Read data from parity .sst Files

I'm working on a c# application that reads the data from ethereum parity and parses it. As of present i managed to read the key value pairs from the files and convert them to hex. While looking at the ...
1
vote
0answers
204 views

Parity syncing in archive mode stuck at block 4839206

I am running Parity inside docker in pod in Kubernets on Google Cloud. The pod is using disk with 2700 GB for storing Ethereum blockchain, and currently disk has about 2100 GB free. Unfortunately for ...
1
vote
1answer
431 views

Parity - Permission Denied, Cannot write version file

I am trying to run a Parity daemon. Here is my shell command: sudo parity --db-path . --port=20000 --ws-port=20001 --jsonrpc-port=20002 --jsonrpc-apis web3,parity,parity_accounts,personal,eth daemon ...
1
vote
0answers
57 views

How do newHeads and event subscriptions behave on past reorgs?

Based on the geth documentation, I understand that a subscription on both newHeads and logs will emit all new heads and events that come from a reorg. However, I couldn't find what the behaviour is ...
1
vote
0answers
57 views

Slow sync since Constantinople reason?

Noticed two days ago my live ETH node has not been able to keep up with the network. It is a fast VPS that always was fine until two days ago. Running 2.3.5-stable of Parity. Block generation is ...
1
vote
0answers
66 views

Subtraces of delegatecall in Parity trace

I'm investigating transactions using Parity trace which provides useful data over a transaction flow. Among this data is the Subtraces field which allows me to understand how many sub-calls each ...
1
vote
0answers
17 views

Is there a way to launch an in-memory Parity private chain?

Is there a way to launch a all-in-memory Parity private chain for purpose of, for example, unit testing?
1
vote
0answers
38 views

Changing chain specification

We have a private network with 10 nodes actually. It's been working for a couple months now. When we did it, we set up some parameters in the chain specification that are now too small for the growth ...
1
vote
0answers
63 views

State verification during full sync

How does the state verification work when doing a full sync from scratch? Does the state get generated locally for each block using the transactions downloaded (in the transaction trie) and then ...
1
vote
0answers
128 views

Difference of parity PoA between Validator Sets and Aura?

It seems there are two PoA consensus algorithms in parity PoA. What is the difference between Validator Sets and Aura?
1
vote
1answer
66 views

Strange result for w3.eth.filter({'fromBlock': 2500000, 'toBlock': 'latest'})?

I use Parity: Parity-Ethereum//v2.2.7-stable-b00a21f-20190115/x86_64-linux-gnu/rustc1.31.1 I tried code to see new entries for block range. l = w3.eth.filter({'fromBlock': 2500000, 'toBlock': '...
1
vote
1answer
789 views

How to find all Ethereum nodes and list it?

Hi is that possible to find eth nodes and list it with some details? I want to do some metrics and service like ether nodes. they dont have an API.
1
vote
0answers
24 views

Syncing events history for specific addresses, possible?

I am writing software that needs the full history of events but I only need it for a certain contract address, which I would guess is a very common use case for app developers. Is there a way I can ...
1
vote
0answers
29 views

How to let parity EVM execute just some blocks from a state?

I want to do an experiment using mainchain data. The experiment aims to test EVM performance. So, I want to let EVM execute some blocks and measure the performance. Are there some tools that can be ...
1
vote
1answer
241 views

Performance Analysis of Ethereum Clients Geth and Parity

I want to do performance analysis of Geth and Parity. I want to run 1000 transactions serially on each client and want to get transaction processing time for each transaction. How can i get these ...
1
vote
0answers
44 views

Parity chain spec update

I am running a private network using Parity with a custom chain specs defined in a json file. If i realized later that I should change a parameter in the spec, can i update it and the change will be ...
1
vote
0answers
31 views

Re-setting file permissions on IPC file on Parity re-start?

Can anyone think of a clever way to re-set the IPC file permissions on a Parity re-start? I'm using systemd to control Parity.
1
vote
0answers
126 views

setting up parity on windows

Trying to setup Parity and Kovan to use Melonport app. Downloaded latest stable version of Parity 2.0.7 from Github as instructed and double clicked parity.exe. Starts terminal session which seems to ...
1
vote
0answers
34 views

getLogs RPC makes filters?

I am stuggling with memory explosion issue of Parity on my EC2 instance. The memory usage of it keeps increasing gradually. I suspect that getLogs API call makes some garbage on the node. But I ...
1
vote
0answers
111 views

i cannt confirm request in Parity I Can't locate local key file asked by parity to sign a transaction

How to confirm request in Parity I have POA chain from this tutorial https://github.com/paritytech/parity-poa-tutorial and as you can see it ask me to select local key and click confirm
1
vote
0answers
27 views

Parity Ethereum node missing CLI option to display configuration setting of a running node

I'm playing around with config.toml and using CLI options. Maybe I missed something, but I'm interested in executing a command by which I can exactly see what options are in effect when a Parity ...
1
vote
0answers
75 views

How to open Parity database from javascript (how to open column families)?

I am trying to connect to Parity database at var dbPath = 'C:\\Users\\username\\AppData\\Local\\Parity\\Ethereum\\chains\\ethereum\\db\\906a34e69aec8c0d\\overlayrecent\\db' form javascript using npm ...
1
vote
1answer
184 views

Unable to start Parity node

Parity Ethereum version: version Parity-Ethereum/v2.0.1-beta-e7dc0be-20180726/x86_64-linux-gnu/rustc1.27.2 Operating system: Linux Installation: built from source Fully synchronized: Network: ...
1
vote
0answers
116 views

Transfer tokens from Smart Contract to address using signTransaction + private key

I tried several links like this one, but when I call transfer function from contract and try to send tokens, its sending 'ethers' not 'tokens', how can I send tokens by signing a transaction offline ...
1
vote
0answers
57 views

What portions of the block are validated in Geth's --fast and Parity's --warp mode?

When I am syncing an Ethereum node using Geth's --fast mode and Parity's --warp mode, what portions of the block are being validated as they are being downloaded? I understand that --fast and --warp ...
1
vote
0answers
285 views

Parity - what --tracing and --pruning options use to get all blocks fastest way

I need download all blocks to be able to get all history transactions to create some statistics like mean Ether amount etc. Is it necessery to use --pruning archive and use ~ 1TB od disk? Or default ...
1
vote
1answer
756 views

Parity, Web3, Nodejs - Error: Transaction was not mined within 750 seconds, please make sure your transaction was properly sent

I'm using Parity ( "ropsten" test net), Nodejs and web3js to deploy smart contract from my system. Parity is synchronised in test mode, but when I run below code using Nodejs, it gave me a transaction ...
1
vote
0answers
55 views

Hard vs Soft Hierarchical Address Derivation

I'm using parity as node/JSONRPC and I'm generating a HD wallet with it. Basically I have one address and, according to the Parity documentation, I can generate a new address with this command: ...
1
vote
0answers
92 views

invalid address error on resend method

I've connected to Parity client with geth attach and try to resend my transaction with resend method. >web3.eth.resend("0xed2ec75fa32e19869cc740478828aa42471705d87bda87ca55cb7f71ebcf2de2", ...
1
vote
0answers
191 views

Parity: with 'warp' sync enabled by default, is there still any advantage in using fast pruning?

From Parity Ethereum Documentation: Warp Sync is an extension to the Ethereum Wire protocol, which involves sending snapshots over the network to get the full state at a given block extremely ...
1
vote
0answers
107 views

Unlock account on Ethereum client, or sign every transaction sent it to Ethereum client?

I have a contract which needs to be updated occasionally. For this purpose, I set up an Ethereum client, namely, a Parity node. At this point, I see several ways of carrying out the specified task: ...
1
vote
0answers
154 views

Insufficient funds when using 'signTransaction' but not when using 'unlockAccount'

I am trying to execute a transaction on a private network, using my account. The general flow: Web3.js --> Parity node --> Private network The transaction: Invoke a method in a contract ...
1
vote
0answers
49 views

Pending tx's with full information

Is it possible to subscribe to pending transactions with Parity and receive full information about it in 1 request? Now i receive hashes first, and than i make requests to get info about this hashes. ...
1
vote
1answer
66 views

Where does parity look when trying to import geth keystore files

I'm in the directory for parity keystore files, namely, ~/.local/share/io.parity.ethereum/keys/ and I've run: parity --import-geth-keys But I get an error saying: Failed to find geth keys ...
1
vote
0answers
556 views

Deploying a contract to Parity via Web3.js

I am trying to deploy a contract to Parity via Web3.js. Here is my code: let fs = require("fs"); let Web3 = require('web3'); let NODE_URL = "http://localhost:8545"; let OWNER_ADDRESS = "0x..."; ...
1
vote
1answer
48 views
1
vote
0answers
95 views

Help! Parity Error: account not found for current chain (ropsten)

I have downloaded Parity and its connecting with accounts created from Pariy-Ui, When I tries to connect Parity using an account created from MetaMask Chrome Extension, then its showing below error ...
1
vote
0answers
121 views

What does “RlpInvalidIndirection” error mean?

I run my own Parity node for Ropsten network. I am sending raw transactions to the node with "eth_sendRawTransaction" api, and sometimes it returns {-32602, "Invalid RLP.", "RlpInvalidIndirection"} ...
1
vote
0answers
157 views

Getting return values from constant functions with signed transactions using web3 @1.0.27

I have a setup where no accounts exist on a local node and communication with contracts is done by creating raw transactions with Web3 (signed in code and not by user or node). On the contracts there ...
1
vote
0answers
167 views

Can I curl a full node on initial sync?

I spun up a few node ~30 minutes ago and I'm not able to make a curl request, not sure if this is normal behaviour during initial sync or if something is somehow misconfigured. Request: curl -X ...
1
vote
0answers
25 views

Parity Chain Spec - Require More GPU RAM?

Is there any setting on a Parity chain spec file that would allow the chain to require more than 1GB RAM to start? or to change the rate of increase per epoch? This would make a private blockchain ...
1
vote
0answers
72 views

Distribution Contract Not Working

I'm trying to set up a distribution contract to send an ERC20 token to multiple addresses at the same time. After multiple attempts, the transfer keeps failing. Transactions are approved, the problem ...
1
vote
0answers
319 views

How to get transaction hash at time of invoking function?

I have a function as follows: function setEnergy(address dev, uint256 energy) public returns (bool) { require(dev != address(0)); amount[dev].energyValue = amount[dev].energyValue + energy; ...
1
vote
1answer
53 views

I just want to query Parity what setup should I use?

I want to run javascript on node locally against Web3. I require a minimal amount of information security and I just want it to work. I tried snap run parity --light and it is slow because it still ...
1
vote
0answers
302 views

How to generate a empty block in dev chain on parity? like dev.period in geth?

I use config like this: [parity] mode="active" chain = "dev" base_path = "./data" db_path = "./data/chains" keys_path = "./data/keys" identity = "" light = false [rpc] disable = false port = 8545 ...
1
vote
0answers
49 views

Parity SMS Verification failed

I have tried to verify my account by SMS method so I can request Kovan ethers. I have followed this video https://youtu.be/99UucFzYCRc. Unfortunately someting have messed up (I have changed ...
1
vote
1answer
318 views

Contract deploy timeout - web3py & Parity

I'm trying to deploy a contract but it seems like I'm going through a minefield... When I try to deploy the contract I always get timeout error. I wrote the contract on remix, and tried both remix ...
1
vote
0answers
118 views

How force parity on AWS use public IP?

I have few mining parity on docker container in AWS instances. Each AWS instance have private and public IP. When I ask "parity_enode" it return enode address with private IP. I want it use public IP. ...
1
vote
0answers
113 views

Querying transactions per account in Parity

I know geth doesn't provide the functionality of querying transactions of a particular account. But, does Parity provide it? Kind of a javascript function like this: getAllAccountTransactions(...
1
vote
0answers
197 views

Parity: Change port 30304?

If I want to change the discovery port from 30303 to XXXX I do "parity -port XXXX". But what if I want to change 30304/udp? For example, maybe I have many computers NAT behind a firewall. I can do ...