aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* fixed mergeobscuren2015-02-201-6/+3
|\
* | Removed exported fields from state object and added proper set/gettersobscuren2015-02-202-5/+5
* | dirty tracking for state objects fixedobscuren2015-02-202-6/+3
* | Optimisations and fixed a couple of DDOS issues in the minerobscuren2015-02-206-43/+63
|/
* Added errorsobscuren2015-02-181-0/+6
* Added GetBlock GetUncle with OOB guardobscuren2015-02-184-9/+59
* Changed to ChainEvent and fixed a nil pointer in transactobscuren2015-02-181-2/+0
* Filter and mutex locks addedobscuren2015-02-172-7/+29
* "centralised" mining to backend. Closes #323obscuren2015-02-172-4/+3
* Removed reference to lastBlockNumber & LastBlockNumberobscuren2015-02-161-21/+5
* Resolved some bugs in the minerobscuren2015-02-151-1/+1
* Reference pointer to block instead of pointer to functionobscuren2015-02-151-1/+1
* Fixed mining & limited hash powerobscuren2015-02-142-2/+3
* Update balance label when miningobscuren2015-02-141-0/+2
* Merge branch 'develop' into minerobscuren2015-02-142-9/+0
|\
| * mergeobscuren2015-02-132-14/+0
| * wipobscuren2015-02-132-8/+13
| |\
| | * cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p APIFelix Lange2015-02-062-9/+0
* | | Merge branch 'develop' into minerobscuren2015-02-122-45/+36
|\| |
| * | Documented methods & removed old manifestobscuren2015-02-121-29/+14
| * | moved managerobscuren2015-02-092-16/+22
* | | Basic structure minerobscuren2015-02-102-6/+15
* | | mergedobscuren2015-02-092-19/+21
|\| |
| * | Compare regardless of lengthobscuren2015-02-081-1/+1
| |/
| * Undone fix. Will re-enable once chain resetsobscuren2015-02-061-12/+5
| * Merge pull request #290 from Gustav-Simonsson/correct_block_parent_timestamp_...Jeffrey Wilcke2015-02-061-6/+6
| |\
| | * Correct block parent timestamp check and typosGustav Simonsson2015-02-041-6/+6
| * | pending / chain eventobscuren2015-02-062-2/+11
* | | Merge branch 'develop' into minerobscuren2015-02-061-2/+3
|/ /
* | Propagate known transactions to new peers on connectobscuren2015-02-051-14/+9
* | Filteringobscuren2015-02-054-14/+17
* | WIP minerobscuren2015-02-042-48/+52
|/
* Docs & old code removedobscuren2015-02-033-23/+26
* Added (disabled) Jit validationobscuren2015-02-013-2/+30
* Merge branch 'bounty' into developobscuren2015-02-012-7/+23
|\
| * Validate transactions sender before adding to pool. Closes #272obscuren2015-02-012-7/+23
* | Reimplemented message filters for rpc callsobscuren2015-01-291-0/+21
* | Merge branch 'develop' into qt5.4obscuren2015-01-291-1/+7
|\ \
| * | changed lost keyobscuren2015-01-292-2/+8
* | | merge jsonrpcobscuren2015-01-291-1/+1
|\ \ \
| * | | moving to a better xethobscuren2015-01-291-1/+1
| |/ /
* / / reworking messages => logobscuren2015-01-282-83/+56
|/ /
* | Skip for travisobscuren2015-01-251-0/+2
* | skipping for travisobscuren2015-01-251-0/+4
|/
* Moved `obscuren` secp256k1-goobscuren2015-01-221-1/+1
* Future blocks not allowedobscuren2015-01-221-21/+4
* StdVm by defaultobscuren2015-01-201-1/+1
* VmDebug => StdVmobscuren2015-01-191-1/+1
* Fixed difficultyobscuren2015-01-182-7/+5
* Updated testsobscuren2015-01-141-3/+12
* Fixed consensus issueobscuren2015-01-132-3/+2
* updated testsobscuren2015-01-121-9/+6
* pre-powobscuren2015-01-121-0/+18
* Moved the TD method from block processor.obscuren2015-01-102-40/+30
* Cast to string for hashable typeobscuren2015-01-101-1/+1
* mem fixes for vm. Changed uncle inclusion testsobscuren2015-01-102-14/+42
* Merge remote-tracking branch 'upstream/develop' into developzelig2015-01-093-6/+7
|\
| * fixed other tests to use hashes as wellobscuren2015-01-081-2/+1
| * Changed to use hash for comparisonobscuren2015-01-081-2/+3
| * Minor fixed and additions for block procobscuren2015-01-082-2/+3
* | GetBlockHashesFromHash(hash, max) gives back max hashes starting from PARENT ...zelig2015-01-091-3/+1
|/
* Moved ptrie => trie. Removed old trieobscuren2015-01-081-2/+2
* Refactored ethutil.Config.Db outobscuren2015-01-078-52/+53
* Fixed tests where txs weren't properly removedobscuren2015-01-071-5/+5
* Adjusted difficulty and skip get tx messagesobscuren2015-01-062-1/+2
* Fixed testsobscuren2015-01-062-5/+5
* Limit block extra to 1024obscuren2015-01-061-0/+4
* Precompiled contract & Depth changeobscuren2015-01-061-1/+2
* Mergeobscuren2015-01-062-73/+58
* BlockManager => BlockProcessorobscuren2015-01-051-2/+2
* BlockManager => BlockProcessorobscuren2015-01-052-13/+13
* Cleaned up some of that utilobscuren2015-01-043-192/+0
* Changed prev_hash to block_hash, state transition now uses vm envobscuren2015-01-044-36/+46
* Fixed bug where logging could crash client during tx addingobscuren2015-01-031-1/+9
* Closure => Contextobscuren2015-01-024-27/+7
* added nil checkobscuren2015-01-022-31/+1
* Removed the need of having a backend for the tx poolobscuren2015-01-023-16/+13
* Removed value check from tx validationobscuren2015-01-021-2/+6
* Added tests for valid transactionsobscuren2015-01-021-11/+10
* Refactored tx pool and added extra fields to blockobscuren2015-01-024-98/+123
* Added a query interface for world stateobscuren2015-01-021-0/+9
* Deletedobscuren2015-01-021-1/+0
* Set TD to block once processedobscuren2015-01-021-0/+1
* Fixed testsobscuren2015-01-021-4/+11
* Chain testsobscuren2014-12-301-5/+48
* Fixed chain test & added new chainobscuren2014-12-303-17/+37
* Removed the deferred resetobscuren2014-12-241-6/+0
* Switched to new trieobscuren2014-12-244-7/+8
* Delete current chain for resetobscuren2014-12-231-0/+4
* Chain importerobscuren2014-12-234-36/+37
* Refactored block & Transactionobscuren2014-12-238-528/+416
* Merge branch 'develop' into poc8obscuren2014-12-204-43/+47
|\
| * Minor updates on gas and removed/refactored old code.obscuren2014-12-203-21/+19
| * Removed OOG check. Revert should always happen.obscuren2014-12-193-6/+11
| * Transaction was generating incorrect hash because of var changesobscuren2014-12-192-10/+11
| * Moved VM to executionobscuren2014-12-191-10/+10
* | Merge branch 'badsig' of https://github.com/ebuchman/go-ethereum into ebuchma...obscuren2014-12-192-6/+10
* | Merge branch 'develop' into poc8obscuren2014-12-192-5/+5
|\|
| * Cleaned up objectsobscuren2014-12-192-5/+5
* | mergeobscuren2014-12-195-126/+150
|\|
| * Fixed refund modelobscuren2014-12-191-6/+4
| * Gas corrections and vm fixesobscuren2014-12-193-46/+38
| * Moved methods to messagesobscuren2014-12-183-31/+8
| * Created generic message (easy for testing)obscuren2014-12-185-80/+137
* | Merge fixesobscuren2014-12-183-10/+6
* | Merged developobscuren2014-12-188-69/+178
|\|
| * Updated to new methodsobscuren2014-12-181-0/+7
| * Locks, refactor, testsobscuren2014-12-188-63/+165
| * Removed ethereum as dependencyobscuren2014-12-181-7/+7
* | Merge branch 'develop' into poc8obscuren2014-12-183-21/+42
|\|
| * Moved pre-compiled, moved depth checkobscuren2014-12-181-13/+7
| * moved err checkobscuren2014-12-173-17/+44
* | resolve merge conflict hellzelig2014-12-151-4/+0
* | adapt chain_manager to eth protocol interfacezelig2014-12-151-0/+4
* | add Status to retrieve TD, currentBlock, genesis for easy interface with eth/...zelig2014-12-151-1/+5
* | adapt to new eth pkg and p2pzelig2014-12-151-5/+3
* | add NewMinedBlockEventzelig2014-12-151-0/+3
* | transaction pool changeszelig2014-12-151-10/+16
|/
* Squashed commit of the following:obscuren2014-12-121-2/+2
* moved interfacesobscuren2014-12-112-15/+10
* states moved to chainobscuren2014-12-113-11/+14
* Removed start/stop methodsobscuren2014-12-101-22/+0
* Moved powobscuren2014-12-104-88/+9
* Removed tests because they've become obsoleteobscuren2014-12-101-115/+0
* Core changesobscuren2014-12-101-8/+8
* upped proto version and modified block poolobscuren2014-12-051-9/+15
* Fixed issue in VM where LOG didn't pop anything of the stackobscuren2014-12-053-14/+24
* Skip mining on transactions that don't meet the min accepted gas priceobscuren2014-12-052-20/+16
* Improved and simplified wallet functions and behaviourobscuren2014-12-042-5/+7
* Only set TD if it's actually higherobscuren2014-12-041-1/+4
* Moved block validation as first stepobscuren2014-12-041-7/+3
* null ptr fixobscuren2014-12-041-4/+3
* Log is now interfaceobscuren2014-12-042-3/+3
* sort tests for evmobscuren2014-12-041-1/+0
* Renamed State => StateDBobscuren2014-12-046-19/+19
* Renames for chain, updated VM, moved methodsobscuren2014-12-042-2/+2
* Renamed `chain` => `core`obscuren2014-12-0426-0/+3046