Questions tagged [clients]

tag used for any topics on unspecific ethereum clients which allow interaction with the blockchain and smart contracts.

16 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
5
votes
1answer
73 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
298 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
26 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
188 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
177 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
1answer
88 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
162 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
27 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
34 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
302 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
82 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
23 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
35 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
40 views

Building Prysm on Windows

I'm currently following the steps to build Prysm from the instructions on Github: https://github.com/prysmaticlabs/prysm At the step for building the beacon chain I ran this command: bazel build //...
0
votes
0answers
130 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 ...