Crypto currencies and blockchains in general allow you to work with arbitrarily many accounts at the same time. However often people want to have a default/primary account (e.g. miners have a designated mining address, average users will usually use one particular account even if they have multiple one for other purposes).
Coinbase or etherbase (they are ...
We were getting the same error and it turned out that there were two conflicting keyfiles. One in the default (~/.ethereum) and one in a custom location that we had specified using --datadir.
In the end it was just a case of cleaning up the scripts we were using to deploy the geth node to make sure that we consistently only used one or the other keystore (...
Your ETH & tokens are on the blockchain, regardless of what service you use to access them. When you move them, you are sending them from one address on the blockchain to another. These are simply lines of code. Your wallet file, the user interface you interact with, the private key—these do not have funds in them. The private key gives you the ability ...
For cryptocurrency wallets, you have four choices:
Web-based wallet: Which is what you have with Coinbase; they have the keys for you and make things easier for you (as you don't have to install anything locally). Coinbase does have the option of a "Vault" which adds more control back to you if you're concerned about them handling your private keys, though ...
There are no inputs and outputs in Ethereum, just state changes and balances. Therefore, mining rewards don't have a transaction hash since they are not a transaction.
Each block contains the miner's address, and when the block is published, the miner just gets 5 more Ether added to their balance, without the need for a transaction.
See this question for ...
Some possible reasons:
No one sent a transaction during that timeframe.
Someone was mining and found a solution before it received any transactions to include in the block. And this solution was picked up by other miners who mined on top of it.
Just like Bitcoin, there is no rule in the Ethereum protocol that miners have to include transactions: there is ...
If you are mining on a pool, unless the pool clearly states that you can because they make sure to send enough gas, you can't redirect reward to a contract without risking to loose it if the transaction runs out of gas. The reward would then be returned to the pool and you couldn't get it back.
A contract address is the same as a regular address in terms of ...
The test-nets (such as Rinkeby) can be thought of as an alternate dimension for all intents and purposes. They are a place to run experiments without modifying the real Ethereum network. The ether there isn't worth anything, but your mistakes there also don't have consequences. If you die on Rinkeby, you don't die in real-life ;)
In Ethereum you get 5 Ether as reward if you are the one who first solves the puzzle and, consequently, you are the one who adds the new block to the blockchain.
This happens on any network, be it private or public, since it is part of the Ethereum protocol and code.
Inflation does not take place because the Ether gathered on a private network can only be ...
web3.eth.getCoinbase() returns the account that your mining rewards go to.
web3.eth.getAccounts() returns the first account you created (index 0)
Web3.js doesnt expose this API (probably because from an application level , there aren't strong use cases for it ), but it is possible to set your Coinbase (Etherbase) to any of your accounts using from the ...
Looks like the answer to your question is CREATE2. This is an EVM opcode that was created to allow contracts to be created deterministically, (other people use the term 'counterfactually')
It's a fairly complicated topic. One link is here: https://hackernoon.com/using-ethereums-create2-nw2137q7 but there are many you could check out.
Perhaps most simply ...
The DAO on the hard-forked chain has been converted into a withdrawal contract. You can convert your DAO tokens into ETH using this withdrawal contract - see How do I convert my The DAO tokens into ethers using the withdrawal contract after the hard fork? .
If you bought your The DAO tokens in the last two weeks of the crowdfunding, you will have ...
Mining is rewarded, even in a private blockchain, 5 Eth for each block.
In your case, you are the only miner, so you get 5 ETH almost continuously...
For more information concerning the minig :
You can do a few things.
Move your keystore to the new rig
If you move the whole folder, the new rig should mine to the same etherbase by default.
Set the new rig's etherbase to your wallet or old etherbase
The command in geth is miner.setEtherbase(0x123...)
Transfer all of your ether to your wallet, and start from scratch on the new rig.
With coinbase I guess you mean default address your web-application uses?
Testrpc initialized by default 10 accounts.
Alternatively, if you have an separate ...
There's nothing technically CoinBase could do to stop someone from sending tokens to one of their addresses--that transfer takes place in the token contract and can be initiated by the sending account, and the 'record' of that transfer is stored in the token contract's balance map.
You do not want to send your tokens to Coinbase, however, for a least two ...
Coin is native currency of the blockchain, Token is a currency of a particular contract account, with some restrictions.
No, you should copy ethereum binaries, modify chainID and create your own network.
Mining will not create a new coin, it will only add more of the existent coin.
Whitepaper used to be a technical explanation on how your coin works, but ...
Most (if not all) of the wallets you mentioned are non-custodial, meaning that they do not control your funds. If a service were to go down, you can simply go to another and use your private key there. Funds are stored on the blockchain directly, not on the service itself.
This is different from custodial wallets or services (e.g. Coinbase). Those services ...
You first need to log out. in order to do so, click on your account picture on the top right. then click on "lock". this will log you out of Metamask. after logging out, right before you enter your password to log in, on the bottom of the login page you can see a link that says "Import using account seed phrase".
Also, take note that ...
The Ether is a reward for mining, on any chain, the system always works the same. It does not matter whether you mine a private, a testnet or the public network chain.
However, the mined Ether on a testnet or private blockchain can not be used on the public blockchain. So, to answer your question, no: this does not increase inflation, because to mine real ...
Etherbase is just a pointer to an account. So back up your keystore in the normal way and you should be able to retain all of your ether.
You probably should be able to keep your existing etherbase. (But keep in mind that if you are copying keystore files to another computer, that they both now have access to spend the ether.)
which tells geth to use the Ropsten testnet. However,
is still running the old, deprecated Morden testnet. Use
to check your current balance. Read more on Ropsten and Morden.
If Coinbase said they sent a transaction, they probably did that. Probably your local wallet isn't completely syncronized and that is why you don't see your balance. Use an online explorer (i.e. etherscan.io) to check your real balance.