Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | types: block json unmarshal method added | obscuren | 2015-06-04 | 1 | -0/+24 |
| | |||||
* | core/types, eth: meassure and display propagation times | obscuren | 2015-04-30 | 1 | -0/+2 |
| | |||||
* | core/types: added fake parent hash / hash to String() output | obscuren | 2015-04-29 | 1 | -1/+11 |
| | |||||
* | Validate block header UncleHash against calculated hash | Gustav Simonsson | 2015-04-23 | 1 | -0/+4 |
| | |||||
* | core: moved TD calculation from proc to chain | obscuren | 2015-04-20 | 1 | -9/+7 |
| | |||||
* | future queued block support | zelig | 2015-04-09 | 1 | -0/+4 |
| | | | | | | | - queued bool // flag for blockpool to skip TD check - set to true when future block queued - in checkTD: skip check if queued - TODO: add test (insertchain sets future block) | ||||
* | Block header changed & console miner control | obscuren | 2015-04-06 | 1 | -3/+3 |
| | | | | | | * miner control moved to `admin.miner` * miner option to set extra data * block extra now bytes | ||||
* | check TxMsg | zelig | 2015-04-01 | 1 | -3/+3 |
| | | | | | | - add validation on TxMsg checking for nil - add test for nil transaction - add test for zero value transaction (no extra validation needed) | ||||
* | test for invalid rlp encoding of block in BlocksMsg | zelig | 2015-04-01 | 1 | -15/+12 |
| | | | | | | | - rename Validate -> ValidateFields not to confure consensus block validation - add nil transaction and nil uncle header validation - remove bigint field checks: rlp already decodes *big.Int to big.NewInt(0) - add test for nil header, nil transaction | ||||
* | eth: SEC-29 eth wire protocol decoding invalid message data crashes client | zelig | 2015-04-01 | 1 | -0/+20 |
| | | | | | | - add validate method to types.Block - validate after Decode -> error - add tests for NewBlockMsg | ||||
* | Copy fix | obscuren | 2015-03-24 | 1 | -2/+9 |
| | |||||
* | Added copy function | obscuren | 2015-03-24 | 1 | -0/+17 |
| | |||||
* | removed legacy code | obscuren | 2015-03-24 | 1 | -2/+1 |
| | |||||
* | core/types: use package rlp instead of common.Decode | Felix Lange | 2015-03-18 | 1 | -22/+77 |
| | |||||
* | updated blockpool | obscuren | 2015-03-17 | 1 | -3/+3 |
| | |||||
* | core/types: use common.{Hash,Address} in for transactions | Felix Lange | 2015-03-17 | 1 | -3/+2 |
| | |||||
* | block conversion | obscuren | 2015-03-17 | 1 | -30/+31 |
| | |||||
* | new type + additional methods | obscuren | 2015-03-16 | 1 | -17/+17 |
| | |||||
* | Moved ethutil => common | obscuren | 2015-03-16 | 1 | -5/+5 |
| | |||||
* | merge | obscuren | 2015-03-15 | 1 | -2/+2 |
|\ | |||||
| * | core/types: make Block.{ParentHash,SeedHash,MixDigest} []byte | Felix Lange | 2015-03-14 | 1 | -3/+3 |
| | | | | | | | | There is no reason to keep them as ethutil.Bytes. | ||||
* | | POW fixes | obscuren | 2015-03-14 | 1 | -6/+1 |
|/ | |||||
* | Miner fixes and updates (including miner) | obscuren | 2015-03-05 | 1 | -6/+8 |
| | |||||
* | Fixed genesis | obscuren | 2015-03-04 | 1 | -12/+23 |
| | |||||
* | Changed nonce to a uint64 | obscuren | 2015-03-04 | 1 | -5/+5 |
| | |||||
* | fixed pow stuff | obscuren | 2015-03-04 | 1 | -1/+4 |
| | |||||
* | Introducing ethash | Matthew Wampler-Doty | 2015-03-03 | 1 | -1/+14 |
| | |||||
* | Introducign MixDigest and SeedHash | Matthew Wampler-Doty | 2015-02-28 | 1 | -2/+7 |
| | |||||
* | Added GetBlock GetUncle with OOB guard | obscuren | 2015-02-18 | 1 | -0/+12 |
| | |||||
* | Fixed mining & limited hash power | obscuren | 2015-02-14 | 1 | -1/+2 |
| | |||||
* | Update balance label when mining | obscuren | 2015-02-14 | 1 | -0/+2 |
| | |||||
* | WIP miner | obscuren | 2015-02-04 | 1 | -11/+15 |
| | |||||
* | Refactored ethutil.Config.Db out | obscuren | 2015-01-07 | 1 | -11/+11 |
| | |||||
* | Merge | obscuren | 2015-01-06 | 1 | -42/+35 |
| | |||||
* | Refactored tx pool and added extra fields to block | obscuren | 2015-01-02 | 1 | -2/+2 |
| | | | | | | * chain manager sets td on block + td output w/ String * added tx pool tests for removing/adding/validating * tx pool now uses a set for txs instead of list.List | ||||
* | Fixed chain test & added new chain | obscuren | 2014-12-30 | 1 | -0/+1 |
| | |||||
* | Switched to new trie | obscuren | 2014-12-24 | 1 | -2/+2 |
| | |||||
* | Chain importer | obscuren | 2014-12-23 | 1 | -15/+21 |
| | |||||
* | Refactored block & Transaction | obscuren | 2014-12-23 | 1 | -323/+167 |
| | | | | * Includes new rlp decoder | ||||
* | Locks, refactor, tests | obscuren | 2014-12-18 | 1 | -1/+1 |
| | | | | | | * Added additional chain tests * Added proper mutex' on chain * Removed ethereum dependencies | ||||
* | Moved pow | obscuren | 2014-12-10 | 1 | -0/+3 |
| | |||||
* | Renamed State => StateDB | obscuren | 2014-12-04 | 1 | -2/+2 |
| | |||||
* | Renamed `chain` => `core` | obscuren | 2014-12-04 | 1 | -0/+413 |