| Commit message (Expand) | Author | Age | Files | Lines |
* | core, dex/downloader: polish headers verification and blocks insertion logic ... | Sonic | 2019-06-12 | 1 | -0/+11 |
* | core, dex: use block hash as witness data (#160) | Sonic | 2019-06-12 | 1 | -6/+0 |
* | core: add database/sql support for more types (#102) | Meng-Ying Yang | 2019-06-12 | 1 | -1/+26 |
* | dex: remove duplicate declaration of WitnessData (#92) | Wei-Ning Huang | 2019-06-12 | 1 | -1/+0 |
* | core: revert changes to StateProcessor.Process (#29) | Wei-Ning Huang | 2019-06-12 | 1 | -3/+1 |
* | core: refactor validator and fix light node sync (#25) | Wei-Ning Huang | 2019-06-12 | 1 | -0/+1 |
* | core: validate roundHeight mapping in governance contract | Wei-Ning Huang | 2019-06-12 | 1 | -0/+4 |
* | core: fix blockReward serialization | Wei-Ning Huang | 2019-06-12 | 1 | -22/+21 |
* | app: add cache mechanism to increase performance | Bojie Wu | 2019-06-12 | 1 | -17/+18 |
* | dex: return round in get block rpc output | Wei-Ning Huang | 2019-06-12 | 1 | -0/+1 |
* | dex: remove uneeded info from block header | Wei-Ning Huang | 2019-06-12 | 1 | -23/+26 |
* | core: types: fix header marshal json | Sonic | 2019-06-12 | 1 | -0/+2 |
* | app: check nonce and balance in prepare payload | Bojie Wu | 2019-06-12 | 1 | -2/+0 |
* | core: included Dexcon metadata in block | Wei-Ning Huang | 2019-06-12 | 1 | -2/+3 |
* | app: implement verify block logic | Bojie Wu | 2019-06-12 | 1 | -0/+2 |
* | consensus: dexcon: fetch config from state | Wei-Ning Huang | 2019-06-12 | 1 | -19/+22 |
* | app: implement new insert blocks logic | Bojie Wu | 2019-06-12 | 1 | -16/+19 |
* | core: vm: implement RAND opcode support | Wei-Ning Huang | 2019-06-12 | 1 | -0/+1 |
* | dex/core: misc bug fixes | Wei-Ning Huang | 2019-06-12 | 1 | -1/+2 |
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-06-12 | 1 | -3/+3 |
* | all: simplify timestamps to uint64 (#19372) | Martin Holst Swende | 2019-04-08 | 1 | -7/+4 |
* | vendor, crypto, swarm: switch over to upstream sha3 package | Dave McGregor | 2019-01-04 | 1 | -2/+2 |
* | fix mixHash/nonce for parity compatible network (#18166) | Jaynti Kanani | 2018-11-26 | 1 | -2/+2 |
* | miner: fix state commit, track old work packages too (#17490) | gary rong | 2018-08-23 | 1 | -23/+0 |
* | core/types: remove String methods from struct types (#16205) | Steven Roose | 2018-04-05 | 1 | -35/+0 |
* | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 1 | -0/+9 |
* | all: update generated code (#15808) | Felix Lange | 2018-01-08 | 1 | -2/+2 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 1 | -12/+6 |
* | core/types: use Header.Hash for block hashes (#14587) | bailantaotao | 2017-06-07 | 1 | -1/+1 |
* | core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) | Felix Lange | 2017-04-06 | 1 | -15/+16 |
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 1 | -6/+5 |
* | core/types: use gencodec for JSON marshaling code | Felix Lange | 2017-03-07 | 1 | -100/+27 |
* | common/hexutil: implement TextMarshaler, TextUnmarshaler | Felix Lange | 2017-03-02 | 1 | -6/+6 |
* | eth: accept leading zeros for nonce parameter of submitWork (#3558) | Felix Lange | 2017-01-13 | 1 | -2/+2 |
* | core/types: use package hexutil for JSON handling | Felix Lange | 2016-11-28 | 1 | -22/+15 |
* | mobile: initial wrappers for mobile support | Péter Szilágyi | 2016-11-14 | 1 | -2/+2 |
* | core/types: renamed receiptRoot to receiptsRoot | Bas van Kervel | 2016-10-05 | 1 | -1/+1 |
* | core/types, core/vm: improve docs, add JSON marshaling methods | Felix Lange | 2016-08-04 | 1 | -64/+110 |
* | rpc: refactor subscriptions and filters | Bas van Kervel | 2016-08-17 | 1 | -0/+22 |
* | eth: enable bad block reports | Felix Lange | 2016-05-25 | 1 | -2/+4 |
* | core, core/types, eth: add and use Block.Body | Felix Lange | 2016-04-15 | 1 | -0/+3 |
* | core: various typos | Leif Jurvetson | 2016-03-16 | 1 | -1/+1 |
* | rpc: new RPC implementation with pub/sub support | Bas van Kervel | 2015-12-14 | 1 | -0/+4 |
* | core, eth: receipt chain reconstruction | Péter Szilágyi | 2015-10-19 | 1 | -5/+0 |
* | eth/downloader: add fast and light sync strategies | Péter Szilágyi | 2015-10-19 | 1 | -5/+5 |
* | core: support inserting pure header chains | Péter Szilágyi | 2015-10-19 | 1 | -7/+9 |
* | core: split out TD from database and all internals | Péter Szilágyi | 2015-09-11 | 1 | -16/+19 |
* | core, eth: split the db blocks into headers and bodies | Péter Szilágyi | 2015-09-11 | 1 | -0/+4 |
* | Merge pull request #1701 from karalabe/eth62-sync-rebase | Felix Lange | 2015-08-27 | 1 | -0/+14 |
|\ |
|
| * | eth: port the synchronisation algo to eth/62 | Péter Szilágyi | 2015-08-25 | 1 | -0/+14 |
* | | Add tests for uncle timestamps and refactor timestamp type | Gustav Simonsson | 2015-08-25 | 1 | -3/+6 |
|/ |
|
* | Merge pull request #1515 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-28 | 1 | -1/+1 |
|\ |
|
| * | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
* | | Merge pull request #1510 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-23 | 1 | -4/+4 |
|\| |
|
| * | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -4/+4 |
* | | core: fix an RLP encoding data race due to deep struct copy | Péter Szilágyi | 2015-07-23 | 1 | -2/+2 |
|/ |
|
* | all: add some godoc synopsis comments | Felix Lange | 2015-07-07 | 1 | -0/+1 |
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
* | Use uint64 for block header timestamp | Gustav Simonsson | 2015-06-30 | 1 | -1/+1 |
* | core/types: cache computed block values | Felix Lange | 2015-06-30 | 1 | -3/+22 |
* | core/types: make blocks immutable | Felix Lange | 2015-06-30 | 1 | -237/+184 |
* | 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 |
* | Block header changed & console miner control | obscuren | 2015-04-06 | 1 | -3/+3 |
* | check TxMsg | zelig | 2015-04-01 | 1 | -3/+3 |
* | test for invalid rlp encoding of block in BlocksMsg | zelig | 2015-04-01 | 1 | -15/+12 |
* | eth: SEC-29 eth wire protocol decoding invalid message data crashes client | zelig | 2015-04-01 | 1 | -0/+20 |
* | 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 |
* | | 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 |
* | 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 |
* | Locks, refactor, tests | obscuren | 2014-12-18 | 1 | -1/+1 |
* | 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 |