Questions tagged [clients]
tag used for any topics on unspecific ethereum clients which allow interaction with the blockchain and smart contracts.
17
questions with no upvoted or accepted answers
6
votes
2answers
93 views
Ethereum client implementation
I think to better my understanding of the EVM and underlying file system, I want to read through one or more ethereum client implementations and potentially build a client myself. So far I've been ...
5
votes
1answer
348 views
Is it possible to run a client behind an onion address?
It is possible to run a bitcoin client which only connects to onion nodes in the TOR network, like that:
./bitcoind -onion=127.0.0.1:9050 -onlynet=tor -externalip=ssapp53tmftyjmjb.onion
Is something ...
3
votes
0answers
28 views
Does any client maintain a mapping of hashes to addresses?
As explained in the Design Rationale wiki:
Using sha3(k) as the key in the "secure tree" (used in the state and account storage tries): this makes it much more difficult to DoS the trie by setting ...
3
votes
0answers
192 views
Simple hello packet
I am trying to generate a simple hello packet for handshaking with a remote Ethereum client using the encode method from the rlp library.
from rlp import encode
hello = bytearray(encode([0x00, 4, "...
2
votes
1answer
255 views
Invalid transaction signature on sending transaction
Hello guys I'm having a "Invalid transaction signature." error. Can't get pass this one. Am I missing something?
client, err := ethclient.Dial("path/to/geth.ipc")
if err != nil {
return err
}
ks :...
2
votes
2answers
109 views
How does Smart Contract client work?
I don't understand how a client works. I try to explain my doubts. Since a client in the classic client-server paradigm is a lightweight application, I don't understand how this application can use ...
2
votes
0answers
174 views
what is the lowest gas price that clients (Geth / Parity) relay
I read here that nodes (at least Geth) only relay transactions that have a gas price above some limit. What is that default limit currently?
As also mentioned there it is probably not zero as that ...
2
votes
1answer
1k views
Problem with ether mining, stuck in DAG generation loop
i am completely new to ether mining, recently attempted to mine some ether using my desktop.
I came across a comprehensive guide from this link: https://www.cryptocompare.com/mining/guides/how-to-mine-...
1
vote
1answer
86 views
What is the best way to deploy and test smart contracts on multiple machines?
I have recently started developement on Ethereum and the concepts are pretty much new to me. I need to test event emitting/listening on multiple machines for my contract. For the same, I have tried ...
1
vote
0answers
37 views
Is “EthArmbian” an OS for running Ethereum client on “micro-processors”?
Is "EthArmbian" an OS for running Ethereum light client on "micro-processors" or "micro-controllers" ? And if yes, which micro-processors ?
1
vote
1answer
306 views
My Ethereum Wallet/Mist Stuck after Byzantium update
After updating my ethereum wallet and mist now they are stuck at around block 4,375,146. It actually keeps downloading new block but never goes up to the latest block (always +4000 block behind... and ...
0
votes
0answers
15 views
Pros and cons of Parity, geth, infura
what are the pros and cons of each of these ethereum clients: geth, parity, infura?
I want to compare them from a theoretical point of view
0
votes
0answers
30 views
Nethermind conditions
I'm using nethermind client.
The client is running on VM with using VMM of Synology NAS(model:ds918+).
The NAS is installed 14GB HDD, 1TB read/write SSD caches, 4core cpu(Intel Celeron J3455).
OS on ...
0
votes
0answers
509 views
Returned error: gas required exceeds allowance (91135865401031) or always failing transaction
I am trying to deploy smart contract on private network and do transactions via nodejs script. This is my genesis block:
{
"config": {
"chainId": 16,
"homesteadBlock": 0,
"...
0
votes
1answer
62 views
How a json-rpc client can tell that a transaction it's sent has been rejected?
Judging from https://github.com/ethereum/wiki/wiki/JSON-RPC
the api client can synchronize on events such as:
Transaction is received/pending: eth_gettransactionbyhash returns non-null with block ...
0
votes
1answer
92 views
How does Geth query the blockchain?
This question has probably been already answered somewhere else but I didn't find anything on the internet so I'm asking here.
I wonder how clients such as Geth query the blockchain to get specific ...
0
votes
0answers
134 views
Ethereum Wallet and Mist stuck on block 1,699,999 even after updating to latest version of geth
geth version
Geth
Version: 1.7.2-stable
Git Commit: 1db4ecdc0b9e828ff65777fb466fc7c1d04e0de9
Architecture: amd64
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.9.1
Operating System: darwin
...