Questions tagged [clients]

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

Filter by
Sorted by
Tagged with
3
votes
3answers
4k views

How to Unlock account via web3js without geth(web3-extended doesn't work)

Need to unlock account to call contracts functions on client side. So i need to use web 3 or web 3 extanded. But it doesn't work.Method are not availebly. Maybe you know some others ways how to call ...
3
votes
2answers
345 views

Will a smart contract get deleted once Geth's console is closed?

Is there anyway to deploy a contract permanently on my private chain? I tried the greeter contract and closed the console. After running the console again and trying to invoke my greet function I ...
15
votes
5answers
3k views

How to experiment with Ethereum without downloading the entire blockchain?

I want to experiment with Ethereum without having to download the entire blockchain. My ISP limits my bandwidth to 50GB and downloading the ETH chain would consume a lot of that, not to mention the ...
1
vote
2answers
1k views

Offline create accounts and sign transactions

I have a question about Ethereum client-side, maybe someone could give a hint... It's about building a DApp, we need a web client capable of creating offline a private key and a public key, and also ...
3
votes
0answers
189 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, "...
4
votes
1answer
52 views

Can client updates / upgrades be pushed over the ETH network?

Is it possible for ETH clients to securely receive a live push notification/version update like the way OSX, MacOS does? What are the pros and cons? : ) There could be a contract filter to gain ...
7
votes
2answers
4k views

How to switch from Morden to Ropsten?

I installed a v.0.8.7 client and tried switching to Ropsten, following these instructions. Namely, I typed in: dyn906-29:~ sam$ geth -- datadir /Users/sam/Library/Ethereum/testnet/geth/chaindata/ ...
8
votes
1answer
6k views

How to connect Ethereum RPC Client to a remote server?

I have Ethereum node running the JSON RPC server on this IP example 136.10.164.134 . Then I want to use a client to push some data. I see this library to make the client. But I can't connect to my ...
2
votes
1answer
1k views

How to manually switch Mist to Ropsten?

I am new to Ethereum. I have the v.0.8.7 client. It is fully synchronized with the blockchain (see screenshot below: last block seen a minute ago). I am basing myself on this post. If I understood ...
6
votes
2answers
939 views

Generate contract address using nonce

Good day, I was looking at the way contracts addresses are created and it seems that the process is quite deterministic (depends on the nonce). Is there a way to get the address of a contract that ...
2
votes
1answer
174 views

Ethereum redownloading entire blockchain after using geth [duplicate]

As you can see from the image above Ethereum is redownloading the entire blockchain despite it being present in ".ethereum/chaindata". This has happened after using Geth for the first time and ...
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-...
2
votes
1answer
1k views

Simplest way to set up an Ethereum DApp development environment On Ubuntu 14.04 including a Client, and IDE and test environment

What is the simplest way to set up an Ethereum DApp development environment on Ubuntu 14.04 including a Client, and IDE and test environment? I'm basing this Client-IDE-Test configuration on the ...
8
votes
2answers
3k views

Event on Mining of a new block

Does ethereum generate any event whenever a new block is mined on the chain which can trigger a daemon process(lets say java code)?
3
votes
2answers
436 views

What is the standard way for a Dapp to locally store non-sensitive data?

I'm building a small Dapp which is structured like so: Every user who wishes to use the contract deploys a copy of the code. Individual contracts contain a small amount of information. Users can also ...
3
votes
1answer
932 views

Parity installation problem in OSX

During the installation I've got at the end this: Last 15 lines from /Users/maksim/Library/Logs/Homebrew/parity/02.multirust: Compiling serde v0.7.4 Compiling itertools v0.4.13 Compiling bytes v0....
6
votes
1answer
268 views

How to build or install the haskell client EthereumH?

I tried to build EthereumH from this github resource: https://github.com/jamshidh/ethereumH I installed google's git-repo and tried to install at as described in the README. It failes with the ...
3
votes
3answers
1k views

How to sync pyethapp (python ethereum client) with the mainnet?

I just installed pyethapp. However, I'm unable to sync the blockchain. Here is what I get when I run the client: 0 ✓ user@host ~ $ pyethapp run Failed to import scrypt. This is not a fatal error but ...
6
votes
1answer
2k views

How does ethminer interact with the various Etherum clients (e.g. geth, eth, parity) when mining? Does it affect mining efficiency?

Apologies for the rookie question, I'm very new to Ethereum. I wanted to make sure I understand correctly the distinction between an Ethereum mining client (i.e. ethminer) versus a just a client, such ...
6
votes
1answer
2k views

Where does the mist browser store the node log files?

Mist uses to launch it's own client (geth or eth) in the background. Does it store the node's logs? If so, where?
10
votes
4answers
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 ...
2
votes
2answers
284 views

What is the XETH Wallet / Bitprofile?

What is the XETH Wallet? I see it's some kind of wallet dapp on top of a geth instance. But what is the Bitprofile and what makes it different to other wallets like Mist?
5
votes
1answer
3k views

How do I host Ethereum on a server?

I recently tried to get geth and solidity up and running on a virtual server I have some free time on. I got stuck trying to build the Solidity compiler due to issues with the OpenGL library. I've ...
5
votes
2answers
18k views

Are there any other mining clients than Ethminer?

I mine with ethminer on dwarfpool. I use this version: 0.9.41-genoil-1.0.7 Beta for Windows. I would like to try another client if its possible. Is there another client than ethminer? I would like to ...
2
votes
3answers
1k views

How to build C++ Ethereum without GUI/Qt?

I want to have a clean install of the turbo ethereum C++ clients and command line tools without any GUI dependencies (Qt, etc.) - How to build C++ Ethereum without GUI/Qt? I see AlethZero and ...
4
votes
1answer
138 views

Why are nodes sometimes called clients?

Sometimes I see people say the phrase "client" when referring to the node. Why is it called that? Really its not a client, because that depends on the client-server model.
3
votes
1answer
1k views

Dangling hash node ref: too many open files

I'm running two supernodes with the geth client. At peak times they have 500-800 connections and handle around 16GB traffic per hour. This is how I run the node: geth --networkid "1" --identity "...
3
votes
1answer
509 views

What are the options that the web3.js solidity compiler passes to solc?

I've been using the following command to compile my contracts from CLI: solc ballot.sol --combined-json abi,asm,bin,interface > ballot.json However, the ballot.json file has a completely ...
2
votes
1answer
2k views

Writing own mining software

Is it possible for someone to write his own Ethereum miner who would choose which transactions to execute according to own logic? Is there a mechanism for the network to discourage this type of ...
3
votes
2answers
272 views

Developing a lisp(y) contract language

While it would not be possible to implement everything, could it be useful for domain specific applications to have a lisp based contract language that implements a certain subset of features? ...
14
votes
2answers
8k views

How to reduce chaindata database size?

Currently chaindata size is more then 10.02 GB. Is there any solution to reduce the size of stored data? Is there a way to store particular database and keep entirely the functionality of client (e.g....
4
votes
1answer
595 views

Is there a BIP38 equivalent for Ethereum private keys?

What is the best practice to encrypt an Ethereum private key? For example, Bitcoin has BIP38.
6
votes
2answers
264 views

Do I need to prepare anything for the upcoming homestead release?

This is a canonical question. What actions should regular users miners and pool operators developers undertake to prepare for the upcoming homestead release which includes a forking mechanism.
5
votes
1answer
321 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 ...
2
votes
1answer
1k views

How can configure EthereumJ to connect to the public testnet.?

I need to connect to the public testnet via ethereumj can anybody help me please.
3
votes
1answer
386 views

Can STRATO be utilized as an Ethereum client?

Consensys announced yesterday that BlockApps STRATO is available for Microsoft Azure. Joseph Lubin says, It is also a better Ethereum public mainnet node for various kinds of decentralized apps ...
4
votes
1answer
1k views

Why do Ethereum clients download the entire blockchain?

Lets say that I am not interested in mining but instead just interested in one contract and its latest state. Why shouldn't my client discard all the other state on initiation, and also ignore any new ...
2
votes
1answer
297 views

How to control which client mist is using as blockchain backend?

Whenever I run mist without any client, it launches a geth node in the background, connects to the network and syncs the blockchain. If I have a geth node running and start mist, it detects the ...
8
votes
2answers
3k views

Is there any SPV client for ethereum?

I am looking to move some ETH from an exchange to a wallet for which I control the keys. I don't, however, want to download the whole blockchain. Is there a good SPV client I can use?
4
votes
1answer
261 views

How does a client interact with a contract already in the blockchain?

I am looking for someone to help clarify the 'stacktrace' of interactions that occur when a client interacts with a smart contract. Clearly, one has to submit a transaction to a miner, who then has ...
6
votes
1answer
2k views

Is there a Javascript client for Ethereum, like Geth?

Ethereum's Github has ethereumjs-lib. It appears to be a collection of modules, but is it also a client like Geth? If so, how can one run this Javascript client?
5
votes
1answer
769 views

Why is fast sync not working with geth 1.1?

When I run geth --fast I get: Incorrect Usage. geth [global options] command [command options] [arguments...] VERSION: 1.1.0 [...] flag provided but not defined: -fast How do I fix this?
4
votes
1answer
839 views

How can I check which network I'm working on?

When I start eth I get the following header: $ eth (++)Ethereum Beware. You're entering the Frontier! [...] I think i followed the instructions for working on a private network (because i just want ...
16
votes
5answers
17k views

Is there a C# implementation available for Ethereum?

Is there a C# / .NET / Mono implementation available for Ethereum to interact with nodes and/or the blockchain?
16
votes
4answers
5k views

How do Ethereum clients generate unique addresses?

How do Ethereum clients, like Ethereum Wallet or Eth-Lightwallet, generate unique addresses that haven't been used before, and what is the likelihood that these addresses have been used?
3
votes
0answers
295 views

What is Geth and What is Eth? [duplicate]

I'm still very new to this. What is the difference from Geth and Eth I keep reading about? Why were these 2 things developed?
4
votes
2answers
1k views

Is geth being deprecated? eth seems to receive so much more development

By checking the github activity, geth seems to fall behind eth. Would love to hear about it's future and maybe something about the why's (likely to be related because it's in golang).
26
votes
3answers
7k views

Which database(s) do the ethereum clients use and why?

Ethereum clients (such as geth, eth, pyethapp, ethereumj, and ethereumH) download the Ethereum blockchain from their peers and then store a copy of it locally, presumably indexed within some sort of ...
3
votes
1answer
282 views

Is it possible to launch the C++ eth client without unlocking the accounts?

Each time I run eth it requests my master password. I don't feel comforatble with permanently running a node with unlocked accounts. Is it possible to launch the C++ eth (or alethzero) client without ...
-1
votes
1answer
327 views

What capacity is ethereum using recently?

What capacity is ethereum using recently? How many more people can use ethereum now? What is current blocksize, and what are all the data being broadcasted between nodes? I read that ethereum just ...