6385 Commits

Author SHA1 Message Date
Felix Lange
0397c66c4d crypto: fix build with Go 1.5 2015-08-03 13:08:10 +02:00
Jeffrey Wilcke
0cdc7647aa tests: updated v1.0.0 2015-07-29 15:59:33 +02:00
Péter Szilágyi
c5d7faefe9 eth, eth/downloader: don't report stall if fetcher filled the block 2015-07-29 15:39:01 +02:00
zelig
d7211dec79 etherbase defaults to first account even if created during the session 2015-07-28 14:12:49 +02:00
Felix Lange
cea2c0eedf all: fix license headers one more time
I forgot to update one instance of "go-ethereum" in commit 3f047be5a.

Conflicts:
	common/config.go
2015-07-28 14:02:23 +02:00
Felix Lange
b738172dcc Godeps: use BSD-licensed version of gopkg.in/karalabe/cookiejar.v2 2015-07-28 13:33:02 +02:00
Felix Lange
abdc3d3c77 crypto/sha3: add full license headers 2015-07-28 13:32:52 +02:00
Felix Lange
80901e8288 common: remove config.go
The code in config.go is unused. The main reason for removing it is to
get rid github.com/rakyll/goini in Godeps (it has no license).

Conflicts:
	common/config.go
2015-07-28 13:32:39 +02:00
Jeffrey Wilcke
465796c3a8 web3: fixed toHex 2015-07-27 12:21:30 +02:00
Jeffrey Wilcke
9c05284bd1 core: genesis extra data field fix 2015-07-26 14:46:07 +02:00
Péter Szilágyi
56edaa1653 xeth: fix #1485, data race in fiilter creation and event firing 2015-07-26 13:11:51 +02:00
Jeffrey Wilcke
8865fda872 params: reduce extra data to 32 bytes 2015-07-26 13:04:56 +02:00
Jeffrey Wilcke
b0df9b164c core: fixed genesis write out to write only canon number 2015-07-25 21:52:37 +02:00
Jeffrey Wilcke
72188234aa eth: set default miner extra to client name 2015-07-25 17:59:26 +02:00
Jeffrey Wilcke
8c0619d29c core: 5 ether block reward 2015-07-25 17:59:19 +02:00
Jeffrey Wilcke
16a3a4303f cmd/util: lowered default gas price 2015-07-25 17:16:26 +02:00
Jeffrey Wilcke
eaed7584f1 core: check genesis block before writeout 2015-07-25 16:54:51 +02:00
Jeffrey Wilcke
0262ba58cb web3: updated 0.9.1 2015-07-25 12:24:39 +02:00
Jeffrey Wilcke
e088998867 core: 5 ether block reward 2015-07-25 12:06:17 +02:00
Jeffrey Wilcke
db5ec711e8 cmd/geth, core, eth: Version 1.0.0
Genesis release. Closes #1402
2015-07-23 10:46:38 +02:00
Felix Lange
9d49c80783 remove LICENSE files 2015-07-23 10:46:38 +02:00
Felix Lange
b1fdb9f38e all: update license headers to distiguish GPL/LGPL
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
2015-07-23 10:46:37 +02:00
Felix Lange
a606dc274b crypto: fix license of curve.go
crypto/curve.go is not our code and has its own license. This commit
excludes it in update-license.go and removes our GPL header.
2015-07-23 10:46:37 +02:00
Péter Szilágyi
c9d6fba07d miner: fix current work data race 2015-07-23 10:41:49 +02:00
Jeffrey Wilcke
228fc5a83a xeth: removed unneeded mutex lock 2015-07-23 10:41:49 +02:00
Gustav Simonsson
c28dc03f6d xeth: log signed tx hash 2015-07-23 10:41:49 +02:00
Vitalik Buterin
dcb276a0dd Fixed canary to require 2+ nonzero, not sum 2+ 2015-07-22 14:36:33 +02:00
Taylor Gerring
53864a73db Update disclaimer 2015-07-22 13:36:21 +02:00
Taylor Gerring
cf65a127e1 Move text to separate file 2015-07-22 13:35:00 +02:00
Taylor Gerring
fd64dce6a5 Prompt user to accept legalese when datadir doesn't exist 2015-07-22 13:35:00 +02:00
Felix Lange
d60b07249c rlp: fix check for canonical byte array size
Decoding did not reject byte arrays of length one with a single element
b where 55 < b < 128. Such byte arrays must be rejected because
they must be encoded as the single byte b instead.
2015-07-22 13:34:16 +02:00
Felix Lange
7b99278eb0 rlp: reject trailing data when using DecodeBytes 2015-07-22 13:34:16 +02:00
Felix Lange
aaf8ae1d0b tests: document RLP tests 2015-07-22 13:34:16 +02:00
Felix Lange
a83fdd0046 cmd/ethtest, tests: add support for RLP JSON tests 2015-07-22 13:33:05 +02:00
Jeffrey Wilcke
b1a219b0ec core: during chain reorg rewrite receipts and transactions
Added PutBlockReceipts; storing receipts by blocks. Eventually this will
require pruning during some cleanup cycle. During forks the receipts by
block are used to get the new canonical receipts and transactions.

This PR fixes #1473 by rewriting transactions and receipts from the point
of where the fork occured.
2015-07-22 13:27:19 +02:00
Jeffrey Wilcke
487b3b0f7b cmd, core, eth, common: genesis preparation
Implemented the --genesis flag thru which we can set a custom genesis
block, including the official Ethereum genesis block.
2015-07-22 13:26:27 +02:00
Jeffrey Wilcke
4ca3d49307 ethdb, trie: removed RLE compression 2015-07-22 13:24:30 +02:00
Jeffrey Wilcke
98f4c936f2 Merge branch 'release/0.9.38' v0.9.38 2015-07-09 18:06:39 +02:00
Jeffrey Wilcke
344277d026 cmd/geth: version bump 0.9.38 2015-07-09 17:43:45 +02:00
Jeffrey Wilcke
3add8cfdb0 Merge pull request #1452 from obscuren/develop
core/vm: added str to op
2015-07-09 08:42:38 -07:00
Jeffrey Wilcke
8b5a65c14a core/vm: added str to op 2015-07-09 17:08:33 +02:00
Jeffrey Wilcke
0646cc8d14 Merge pull request #1453 from ethersphere/frozen-accounts
accounts, crypto: fixed file naming for windows
2015-07-09 08:08:09 -07:00
Jeffrey Wilcke
97d22be318 Merge pull request #1441 from obscuren/logs-return-fix
miner, xeth: fire log event during mining. Fix return raw tx
2015-07-09 07:24:35 -07:00
Jeffrey Wilcke
4c62ce831b Merge pull request #1451 from karalabe/handle-potential-TD-forge-attack
eth/downloader: drop peer if advertised TD but won't delvier
2015-07-09 07:23:50 -07:00
Jeffrey Wilcke
b041aed660 Merge pull request #1450 from karalabe/fix-propagation-td
eth: calculate the correct TD, only update if better
2015-07-09 07:23:16 -07:00
Jeffrey Wilcke
cd6d703e94 Merge pull request #1447 from karalabe/fix-database-metrics-race-3
eth, ethdb: fix a data race during startup/shutdown
2015-07-09 07:22:54 -07:00
Jeffrey Wilcke
dd140beb73 Merge pull request #1443 from Gustav-Simonsson/core_uint64_ts
Core uint64 ts
2015-07-09 07:22:38 -07:00
Jeffrey Wilcke
06afabb631 Merge pull request #1436 from bas-vk/net_version
added net.version
2015-07-09 07:22:20 -07:00
Jeffrey Wilcke
505b77a0d5 Merge pull request #1432 from tgerring/develop
Adjust .mailmap
2015-07-09 07:21:41 -07:00
zelig
c3f5403b64 fix wallet key duplicate write - how did it get there? mystery. fixes #1411 2015-07-09 14:07:35 +01:00