Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamed `chain` => `core` | obscuren | 2014-12-04 | 26 | -3046/+0 |
| | |||||
* | Moved execution from vm to chain. | obscuren | 2014-12-04 | 3 | -108/+112 |
| | | | | | | | | This moves call and create to the specified environments. Vms are no longer re-used. Vm uses environment's Call(Code) and Create in order to execute new contracts or transfer value between accounts. State transition now uses the same mechanism described above. | ||||
* | updated to types | obscuren | 2014-12-03 | 4 | -52/+24 |
| | |||||
* | reverted vm back | obscuren | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | merge | obscuren | 2014-12-03 | 8 | -43/+49 |
|\ | |||||
| * | Fixed mem error in vm. Fixed logs tests | obscuren | 2014-12-03 | 1 | -2/+2 |
| | | |||||
| * | Set proper message value | obscuren | 2014-12-03 | 3 | -33/+31 |
| | | |||||
| * | Check coinbase for from/to inclusion | obscuren | 2014-12-03 | 2 | -8/+13 |
| | | |||||
| * | Updated LOG to match proper gas in all cases | obscuren | 2014-12-03 | 2 | -7/+12 |
| | | |||||
| * | Additional logging and removed temp merged mining options. | obscuren | 2014-12-02 | 3 | -8/+4 |
| | | |||||
* | | merge errors fixed | obscuren | 2014-12-02 | 5 | -135/+81 |
|\| | |||||
| * | Check for known block err and ignore | obscuren | 2014-12-02 | 3 | -77/+36 |
| | | |||||
| * | Transaction strictness | obscuren | 2014-12-02 | 1 | -4/+8 |
| | | |||||
| * | Changed the way transactions are being added to the transaction pool | obscuren | 2014-12-02 | 4 | -8/+53 |
| | | |||||
* | | Fixed merge | obscuren | 2014-11-29 | 5 | -32/+33 |
|\| | |||||
| * | Changed refund | obscuren | 2014-11-29 | 1 | -3/+4 |
| | | |||||
| * | Removed min gas price from genesis | obscuren | 2014-11-29 | 1 | -2/+0 |
| | | |||||
| * | GasData changes & removed min gas price | obscuren | 2014-11-29 | 3 | -27/+29 |
| | | |||||
* | | Added `chain` tests & minor fixes | obscuren | 2014-11-19 | 2 | -13/+128 |
| | | | | | | | | | | | | * Fork tests (equal and larger chains) * `chain.link` fields are now exported * moved debug function from state to dump.go | ||||
* | | Fixed tests for 'types' | obscuren | 2014-11-19 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'tests' into poc8 | obscuren | 2014-11-19 | 3 | -13/+14 |
|\ \ | |||||
| * | | try to get full coverage report on travis | Taylor Gerring | 2014-11-15 | 3 | -13/+15 |
| |/ | |||||
* | | Added a callback mechanism to chain adding. | obscuren | 2014-11-19 | 1 | -3/+3 |
| | | | | | | | | | | | | Not sure if this is the right approach. Why? BlockChain shouldn't need the "Ethereum" object. BlockChain shouldn't need to worry about notifying listeners or message propagation. | ||||
* | | Begin of moving objects to types package | obscuren | 2014-11-18 | 17 | -94/+128 |
| | | | | | | | | | | * Block(s) * Transaction(s) | ||||
* | | cleaning up | obscuren | 2014-11-17 | 1 | -154/+131 |
|/ | |||||
* | Clean up | obscuren | 2014-11-14 | 4 | -20/+16 |
| | |||||
* | Fixes for PV41/42 | obscuren | 2014-11-14 | 2 | -10/+4 |
| | | | | | | * Don't expand mem on empty value * Removed all coinbase logs for PV42 * Removed C++ bug stuff for LOG* | ||||
* | Numerous fixes for consensus. | obscuren | 2014-11-14 | 5 | -8/+36 |
| | | | | | | * Removed (buged) C++ specific gas specification for LOG* * Fixed LOG* where mstart went after msize * | ||||
* | Transaction execution fixes | obscuren | 2014-11-12 | 4 | -14/+14 |
| | |||||
* | Removed all implicit logging. Fixed gas issues and jump errors | obscuren | 2014-11-12 | 3 | -7/+6 |
| | |||||
* | debugging code | obscuren | 2014-11-11 | 4 | -58/+86 |
| | |||||
* | Moved messages eventing to chain manager | obscuren | 2014-11-10 | 2 | -16/+25 |
| | |||||
* | Fixed bloom, updated mining & block processing | obscuren | 2014-11-10 | 4 | -29/+23 |
| | | | | | | * Reverted back to process blocks in batches method * Bloom generation and lookup fix * Minor UI changed (mainly debug) | ||||
* | Fixed bug on gas and setting of receipts and roots | obscuren | 2014-11-10 | 1 | -36/+4 |
| | |||||
* | Implemented new miner w/ ui interface for merged mining. Closes #177 | obscuren | 2014-11-07 | 3 | -13/+40 |
| | | | | | | | | * Miner has been rewritten * Added new miner pane * Added option for local txs * Added option to read from MergeMining contract and list them for merged mining | ||||
* | Proper packages | obscuren | 2014-11-05 | 1 | -1/+1 |
| | |||||
* | Accidental packages | obscuren | 2014-11-05 | 1 | -1/+1 |
| | |||||
* | Fixed VM and added static analysis for EVM jumps | obscuren | 2014-11-05 | 2 | -2/+1 |
| | |||||
* | Replaced to return the td and throw a specific error on TD | obscuren | 2014-11-04 | 2 | -6/+15 |
| | |||||
* | Reworked chain handling process | obscuren | 2014-11-04 | 2 | -44/+104 |
| | | | | | | | * Forks * Rename * Moved inserting of blocks & processing * Added chain testing method for validating pieces of a **a** chain. | ||||
* | Bloom validation | obscuren | 2014-11-04 | 1 | -4/+5 |
| | |||||
* | StateManager => BlockManager | obscuren | 2014-11-04 | 4 | -40/+24 |
| | |||||
* | removed old bloom | obscuren | 2014-11-04 | 2 | -67/+0 |
| | |||||
* | Removed debug print | obscuren | 2014-11-04 | 1 | -0/+2 |
| | |||||
* | Sha addresses | obscuren | 2014-11-04 | 2 | -4/+18 |
| | |||||
* | Fixed genesis | obscuren | 2014-11-04 | 1 | -4/+5 |
| | |||||
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2014-11-01 | 2 | -7/+9 |
|\ | |||||
| * | chain, tests/helper, vm: make tests compile | Felix Lange | 2014-11-01 | 1 | -2/+4 |
| | | | | | | | | They were broken by df5603de0a34e80a1, when vm.Log became ethstate.Log. | ||||
| * | all: fix rename breakage | Felix Lange | 2014-11-01 | 1 | -5/+5 |
| | | |||||
* | | Re-org op codes | obscuren | 2014-11-01 | 2 | -316/+9 |
|/ | |||||
* | ethwire => wire | obscuren | 2014-10-31 | 2 | -5/+5 |
| | |||||
* | ethtrie => trie | obscuren | 2014-10-31 | 2 | -6/+6 |
| | |||||
* | ethstate => state | obscuren | 2014-10-31 | 8 | -58/+58 |
| | |||||
* | ethlog => logger | obscuren | 2014-10-31 | 4 | -8/+8 |
| | |||||
* | ethcrypto => crypto | obscuren | 2014-10-31 | 5 | -18/+18 |
| | |||||
* | Moved ethchain to chain | obscuren | 2014-10-31 | 26 | -0/+3248 |