Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Undo xeth changes | Taylor Gerring | 2015-03-27 | 4 | -14/+11 |
| | |||||
* | WhisperMessageArgs | Taylor Gerring | 2015-03-27 | 2 | -5/+104 |
| | |||||
* | WhisperFilterArgs | Taylor Gerring | 2015-03-27 | 3 | -13/+60 |
| | |||||
* | CompileArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+38 |
| | |||||
* | SubmitWorkArgs tests | Taylor Gerring | 2015-03-27 | 1 | -0/+48 |
| | |||||
* | WhisperIdentityArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+40 |
| | |||||
* | FilterIdArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+37 |
| | |||||
* | FilterStringArgs tests | Taylor Gerring | 2015-03-27 | 3 | -18/+35 |
| | |||||
* | DbHexArgs tests | Taylor Gerring | 2015-03-27 | 2 | -2/+80 |
| | |||||
* | DbArgs tests | Taylor Gerring | 2015-03-27 | 1 | -0/+79 |
| | |||||
* | Accept number or string for BlockFilterArgs limit/offset | Taylor Gerring | 2015-03-27 | 1 | -14/+26 |
| | |||||
* | Accept number or string for BlockFilterArgs to/fromBlock | Taylor Gerring | 2015-03-27 | 2 | -11/+14 |
| | |||||
* | Sha3Args | Taylor Gerring | 2015-03-26 | 2 | -13/+48 |
| | |||||
* | Convert error checks to Expect functions | Taylor Gerring | 2015-03-26 | 1 | -312/+168 |
| | |||||
* | HashIndexArgs | Taylor Gerring | 2015-03-26 | 3 | -6/+66 |
| | |||||
* | BlockNumIndexArgs | Taylor Gerring | 2015-03-26 | 2 | -4/+62 |
| | |||||
* | GetDataArgs | Taylor Gerring | 2015-03-26 | 3 | -20/+56 |
| | |||||
* | DecodeParamError -> InvalidTypeError for unexpected input type | Taylor Gerring | 2015-03-26 | 2 | -53/+53 |
| | |||||
* | Add InvalidTypeError | Taylor Gerring | 2015-03-26 | 2 | -0/+25 |
| | |||||
* | GetBalanceArgs | Taylor Gerring | 2015-03-26 | 3 | -26/+56 |
| | |||||
* | GetTxCountArgs | Taylor Gerring | 2015-03-26 | 3 | -23/+57 |
| | |||||
* | GetStorageAtArgs | Taylor Gerring | 2015-03-26 | 3 | -27/+74 |
| | |||||
* | improved NewTxArgs tests | Taylor Gerring | 2015-03-26 | 2 | -7/+55 |
| | |||||
* | Add blockHeightFromJson convenience function | Taylor Gerring | 2015-03-26 | 1 | -2/+10 |
| | |||||
* | improved GetBlockByNumber tests | Taylor Gerring | 2015-03-26 | 2 | -4/+60 |
| | |||||
* | improved GetBlockByHashArgs tests | Taylor Gerring | 2015-03-26 | 1 | -2/+37 |
| | |||||
* | GetStorageArgs | Taylor Gerring | 2015-03-26 | 3 | -21/+56 |
| | |||||
* | NewTxArgs | Taylor Gerring | 2015-03-26 | 3 | -38/+17 |
| | |||||
* | GetBlockByHashArgs | Taylor Gerring | 2015-03-26 | 4 | -9/+12 |
| | |||||
* | Don't return empty block for "pending" #568 | Taylor Gerring | 2015-03-26 | 1 | -6/+2 |
| | |||||
* | Updated example for new ethereum.js | obscuren | 2015-03-26 | 1 | -4/+4 |
| | |||||
* | Godep issue? | obscuren | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Moved output to debug | obscuren | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Fixed storage. Closes #516 | obscuren | 2015-03-26 | 2 | -3/+3 |
| | |||||
* | added tx tests and fixed block tests | obscuren | 2015-03-26 | 4 | -4/+59 |
| | |||||
* | Merge pull request #564 from fjl/rlp-nil-array | Jeffrey Wilcke | 2015-03-26 | 2 | -8/+28 |
|\ | | | | | rlp: encode nil array pointers as empty list or string | ||||
| * | rlp: encode nil array pointers as empty list or string | Felix Lange | 2015-03-25 | 2 | -8/+28 |
|/ | |||||
* | updated ethash | obscuren | 2015-03-25 | 16 | -1109/+239 |
| | |||||
* | removed big num from pp | obscuren | 2015-03-25 | 1 | -2/+0 |
| | |||||
* | Merge pull request #560 from tgerring/xethcleanup | Jeffrey Wilcke | 2015-03-25 | 6 | -161/+153 |
|\ | | | | | XEth cleanup | ||||
| * | Improve protocol version reporting | Taylor Gerring | 2015-03-25 | 3 | -21/+36 |
| | | |||||
| * | Move version to const and expose via Version() | Taylor Gerring | 2015-03-25 | 1 | -3/+8 |
| | | |||||
| * | WithState -> withState | Taylor Gerring | 2015-03-25 | 1 | -2/+3 |
| | | |||||
| * | DRY up height logic | Taylor Gerring | 2015-03-25 | 1 | -31/+20 |
| | | |||||
| * | Shuffle | Taylor Gerring | 2015-03-25 | 1 | -5/+6 |
| | | |||||
| * | Move Frontend interface to separate file | Taylor Gerring | 2015-03-24 | 2 | -27/+32 |
| | | |||||
| * | Update internal calls to use CurrentBlock() | Taylor Gerring | 2015-03-24 | 1 | -3/+3 |
| | | |||||
| * | Don't expose backend directly | Taylor Gerring | 2015-03-24 | 2 | -9/+20 |
| | | |||||
| * | Remove redundant fields | Taylor Gerring | 2015-03-24 | 1 | -33/+24 |
| | | |||||
| * | rename eth to backend | Taylor Gerring | 2015-03-24 | 2 | -17/+17 |
| | | |||||
| * | Backend no longer needed to resolve import cycle | Taylor Gerring | 2015-03-24 | 1 | -30/+4 |
| | | |||||
* | | Merge pull request #561 from ethersphere/frontier/blockpool | Felix Lange | 2015-03-25 | 3 | -10/+17 |
|\ \ | | | | | | | bugfix with idle too long triggered after peer switch | ||||
| * | | header check for test | zelig | 2015-03-25 | 2 | -3/+8 |
| | | | |||||
| * | | bugfix with idle too long triggered after peer switch | zelig | 2015-03-25 | 2 | -8/+10 |
| | | | | | | | | | | | | | | | | | | - reset bestIdleTimer when launching head section process - log chain head events - common.Hash key in activateChain map | ||||
* | | | updated ethereum.js | obscuren | 2015-03-25 | 1 | -0/+0 |
| | | | |||||
* | | | Removed full path | obscuren | 2015-03-25 | 1 | -1/+1 |
| | | | |||||
* | | | Improved miner recovery | obscuren | 2015-03-25 | 1 | -22/+16 |
| | | | | | | | | | | | | | | | * In case of uncle mining (e.g. same TS) the miner would stop if all threads happened to mine a potential uncle | ||||
* | | | Improved pretty printer for console | obscuren | 2015-03-25 | 1 | -8/+21 |
|/ / | |||||
* | | bump | obscuren | 2015-03-25 | 1 | -2/+2 |
| | | |||||
* | | fixed test | obscuren | 2015-03-25 | 1 | -3/+13 |
| | | |||||
* | | Store protocol version in the block db **NOT** extra db | obscuren | 2015-03-25 | 1 | -2/+2 |
| | | |||||
* | | back to debug log | obscuren | 2015-03-25 | 1 | -1/+1 |
| | | |||||
* | | Temp fix for console output | obscuren | 2015-03-25 | 1 | -2/+4 |
| | | |||||
* | | updated deps | obscuren | 2015-03-25 | 25 | -288/+1194 |
| | | |||||
* | | Merge branch 'master' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-25 | 0 | -0/+0 |
|\ \ | |||||
| * \ | Merge branch 'hotfix/0.8.5-2' | obscuren | 2015-02-27 | 4 | -7/+4 |
| |\ \ | |||||
* | \ \ | Merge pull request #559 from Gustav-Simonsson/blocktests_update_ethash | Jeffrey Wilcke | 2015-03-25 | 19 | -1674/+1268 |
|\ \ \ \ | | | | | | | | | | | Update ethash lib | ||||
| * | | | | Update ethash lib | Gustav Simonsson | 2015-03-24 | 19 | -1674/+1268 |
| | | | | | |||||
* | | | | | Better error reporting in the console. Updated ethereum.js | obscuren | 2015-03-25 | 5 | -14/+28 |
| |_|_|/ |/| | | | |||||
* | | | | fixed tests | obscuren | 2015-03-24 | 2 | -5/+5 |
| | | | | |||||
* | | | | Cleaned up changes | obscuren | 2015-03-24 | 5 | -13/+9 |
| | | | | |||||
* | | | | Modified according to poc 9 changes | obscuren | 2015-03-24 | 5 | -9/+16 |
| | | | | | | | | | | | | | | | | * Refund of value | ||||
* | | | | Secure trie shakey / key matching | obscuren | 2015-03-24 | 2 | -5/+14 |
| | | | | |||||
* | | | | Merge commit '24066dca4646c8a376aa5dfbceec0a4b3f872c11' into develop | obscuren | 2015-03-24 | 71 | -6350/+3223 |
|\ \ \ \ | |||||
| * | | | | Squashed 'tests/files/' changes from 8f3fbe6..a7081bc | obscuren | 2015-03-24 | 71 | -6350/+3223 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a7081bc update tests d2678cb update random tests ca0401b update tests git-subtree-dir: tests/files git-subtree-split: a7081bc54e9d72cc480218cb4b218dbb04c7cde7 | ||||
* | | | | | Copy fix | obscuren | 2015-03-24 | 2 | -3/+10 |
| | | | | | |||||
* | | | | | Event fixes for miner | obscuren | 2015-03-24 | 1 | -5/+3 |
| | | | | | |||||
* | | | | | Updated for PV59 | obscuren | 2015-03-24 | 3 | -19/+16 |
| | | | | | | | | | | | | | | | | | | | | * Value XFER are refunded back to the sender if the execution fails | ||||
* | | | | | Merge commit '58c6cc8fd7ff8a27004ed62d912e0a61ae1b73bb' into develop | obscuren | 2015-03-24 | 39 | -3403/+5526 |
|\| | | | | |/ / / |/| | | | |||||
| * | | | Squashed 'tests/files/' changes from 559268b..8f3fbe6 | obscuren | 2015-03-24 | 39 | -3403/+5526 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f3fbe6 Pv59 changes 2633cce JS fails 748f803 Merge remote-tracking branch 'origin' into develop 2e60a20 JS failure 2673f14 Incorrect Test deletion 345261d More Transaction Tests 300998f add blockchain tests - uncle gen 0 - in-chain-uncle 7e8585a gas counter overflow 5af1002 check overflow of v value in tx tests 53ee775 memory stress tests 28 46045b7 add 1024 stack size tests 4678ee8 add 1024 stack size limit tests 3b870f6 rm test 7c51854 fix test 74f1e91 cpp fail ce9535a add cppjit fail 2e17a2e SDIV tests cd38e05 first JS failures d5e80d5 Delete st201503181858GO.json git-subtree-dir: tests/files git-subtree-split: 8f3fbe63f92c413fda1fc68cf27a9dbb69681168 | ||||
* | | | | Added gitter integration for travis | obscuren | 2015-03-24 | 1 | -0/+7 |
| | | | | |||||
* | | | | Changed miner | obscuren | 2015-03-24 | 4 | -38/+48 |
| | | | | | | | | | | | | | | | | | | | | * Instead of delivering `Work` to the `Worker`, push a complete Block to the `Worker` so that each agent can work on their own block. | ||||
* | | | | Added copy function | obscuren | 2015-03-24 | 1 | -0/+17 |
| | | | | |||||
* | | | | better block propagation | obscuren | 2015-03-24 | 2 | -4/+4 |
| | | | | |||||
* | | | | removed legacy code | obscuren | 2015-03-24 | 3 | -5/+2 |
| | | | | |||||
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-24 | 1 | -2/+2 |
|\ \ \ \ | |||||
| * \ \ \ | Merge pull request #553 from ethersphere/jsonlog | Taylor Gerring | 2015-03-24 | 1 | -2/+2 |
| |\ \ \ \ | | | | | | | | | | | | | natspec: minor fix in test | ||||
| | * | | | | natspec: minor fix in test | zelig | 2015-03-24 | 1 | -2/+2 |
| | | | | | | |||||
* | | | | | | Gas validation and clean up of legacy code | obscuren | 2015-03-24 | 1 | -12/+11 |
| | | | | | | |||||
* | | | | | | Decrement depth | obscuren | 2015-03-24 | 1 | -1/+3 |
|/ / / / / | |||||
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-24 | 10 | -38/+74 |
|\| | | | | |||||
| * | | | | Merge pull request #552 from ethersphere/jsonlog | Taylor Gerring | 2015-03-24 | 4 | -17/+13 |
| |\ \ \ \ | | | | | | | | | | | | | Jsonlog | ||||
| | * | | | | fix ethtest logging | zelig | 2015-03-24 | 3 | -12/+11 |
| | | | | | | |||||
| | * | | | | fix p2p/testlog_test | zelig | 2015-03-24 | 1 | -5/+2 |
| | | | | | | |||||
| * | | | | | Implement RPC net_version | Taylor Gerring | 2015-03-24 | 3 | -7/+11 |
| | | | | | | |||||
| * | | | | | Merge pull request #551 from ethersphere/frontier/eth-version-exports | Taylor Gerring | 2015-03-24 | 1 | -9/+10 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | eth: fix protocol version/network id copied from config to Ethereum field | ||||
| | * | | | | | eth: fix protocol version/network id copied from config to Ethereum field | zelig | 2015-03-24 | 1 | -9/+10 |
| | | | | | | | |||||
| * | | | | | | Add Close() method to EthereumApi | Taylor Gerring | 2015-03-24 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | To close the handler for LDB | ||||
| * | | | | | | tests + fixes | Taylor Gerring | 2015-03-24 | 2 | -7/+37 |
| | |/ / / / | |/| | | | | |||||
* / | | | | | fixed bad uncles | obscuren | 2015-03-24 | 4 | -6/+16 |
|/ / / / / | |||||
* | | | | | moved state and vm to core | obscuren | 2015-03-23 | 58 | -40/+40 |
| | | | | | |||||
* | | | | | moved to error | obscuren | 2015-03-23 | 1 | -9/+2 |
| | | | | | |||||
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-23 | 7 | -24/+78 |
|\ \ \ \ \ | |||||
| * \ \ \ \ | Merge pull request #537 from Gustav-Simonsson/blocktests2 | Jeffrey Wilcke | 2015-03-23 | 5 | -15/+56 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Add post state validation to block tests and disable network, add RPC | ||||
| | * | | | | | Correct difficulty calculation to use new difficulty minimum | Gustav Simonsson | 2015-03-23 | 1 | -2/+4 |
| | | | | | | | |||||
| | * | | | | | Fix new types for blocktests and comment out non-working log level setter | Gustav Simonsson | 2015-03-23 | 2 | -5/+5 |
| | | | | | | | |||||
| | * | | | | | gofmt | Gustav Simonsson | 2015-03-23 | 2 | -5/+3 |
| | | | | | | | |||||
| | * | | | | | Add validation of post state accounts to block tests | Gustav Simonsson | 2015-03-23 | 2 | -6/+40 |
| | | | | | | | |||||
| | * | | | | | In blocktest cmd, disable network and add RPC flag | Gustav Simonsson | 2015-03-23 | 2 | -5/+12 |
| | | | | | | | |||||
| * | | | | | | "pending" convention should be -2 instead of 0 | Taylor Gerring | 2015-03-23 | 2 | -2/+15 |
| | | | | | | | |||||
| * | | | | | | Rename blockAge to blockHeight | Taylor Gerring | 2015-03-23 | 1 | -7/+7 |
| |/ / / / / | |||||
* | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-23 | 4 | -15/+181 |
|\| | | | | | |||||
| * | | | | | db_putHex/db_getHex + tests | Taylor Gerring | 2015-03-23 | 4 | -15/+181 |
| |/ / / / | |||||
* | | | | | Fixed issues with stalled remote miner | obscuren | 2015-03-23 | 2 | -4/+9 |
| | | | | | |||||
* | | | | | logging for possible uncles | obscuren | 2015-03-23 | 4 | -25/+44 |
| | | | | | |||||
* | | | | | added some nil checks for cache (testing specific) | obscuren | 2015-03-23 | 1 | -6/+19 |
| | | | | | |||||
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-23 | 7 | -94/+94 |
|\| | | | | |||||
| * | | | | Merge pull request #548 from tgerring/typescleanup | Jeffrey Wilcke | 2015-03-23 | 4 | -10/+10 |
| |\ \ \ \ | | | | | | | | | | | | | Fix Mist types build errors | ||||
| | * | | | | Fix Mist types build errors | Taylor Gerring | 2015-03-22 | 4 | -10/+10 |
| | | | | | | |||||
| * | | | | | Move RemoteAgent to miner pkg | Taylor Gerring | 2015-03-23 | 2 | -8/+7 |
| | | | | | | |||||
| * | | | | | Rename Agent to RemoteAgent | Taylor Gerring | 2015-03-23 | 2 | -14/+14 |
| | | | | | | |||||
| * | | | | | Add DAG seed hash and difficulty to GetWork | Taylor Gerring | 2015-03-23 | 1 | -5/+6 |
| | | | | | | |||||
* | | | | | | finally merged *the missing* | obscuren | 2015-03-23 | 3 | -15/+52 |
|/ / / / / | |||||
* | | | | | go away! | Taylor Gerring | 2015-03-23 | 1 | -81/+0 |
| | | | | | |||||
* | | | | | Move remote mining agent to XEth | Taylor Gerring | 2015-03-23 | 3 | -9/+93 |
| | | | | | |||||
* | | | | | Consistent var names | Taylor Gerring | 2015-03-23 | 1 | -60/+60 |
| | | | | | |||||
* | | | | | Always return 3 strings | Taylor Gerring | 2015-03-23 | 1 | -6/+5 |
| | | | | | |||||
* | | | | | Stub corrected getWork response | Taylor Gerring | 2015-03-23 | 2 | -4/+9 |
| | | | | | |||||
* | | | | | Rename for filename typo | Taylor Gerring | 2015-03-23 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Cleanup get/submitWork | Taylor Gerring | 2015-03-23 | 3 | -12/+54 |
| | | | | | | | | | | | | | | | | | | | | getWork needs to return additional values | ||||
* | | | | | Merge pull request #547 from tgerring/commoncleanup | Jeffrey Wilcke | 2015-03-23 | 9 | -265/+250 |
|\ \ \ \ \ | | | | | | | | | | | | | common/common.go cleanup | ||||
| * | | | | | Remove common.go | Taylor Gerring | 2015-03-22 | 1 | -12/+0 |
| | | | | | | |||||
| * | | | | | Move Big* vars to big.go | Taylor Gerring | 2015-03-22 | 2 | -14/+13 |
| | | | | | | |||||
| * | | | | | Move MakeName to path | Taylor Gerring | 2015-03-22 | 2 | -8/+8 |
| | | | | | | |||||
| * | | | | | Move OS-specific funcs to path.go | Taylor Gerring | 2015-03-22 | 4 | -98/+91 |
| | | | | | | |||||
| * | | | | | Move CurrencyToString to size | Taylor Gerring | 2015-03-22 | 4 | -91/+95 |
| | | | | | | |||||
| * | | | | | Move ToHex/FromHex into bytes | Taylor Gerring | 2015-03-22 | 4 | -42/+43 |
| |/ / / / | |||||
* | | | | | Merge pull request #536 from zsfelfoldi/develop | Jeffrey Wilcke | 2015-03-23 | 144 | -13116/+4986 |
|\ \ \ \ \ | | | | | | | | | | | | | using robertkrimen/otto, godeps updated | ||||
| * | | | | | fixed jsre test | zsfelfoldi | 2015-03-20 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | using robertkrimen/otto, godeps updated | zsfelfoldi | 2015-03-20 | 144 | -13116/+4986 |
| | | | | | | |||||
* | | | | | | Merge branch 'ethersphere-jsonlog' into develop | obscuren | 2015-03-23 | 9 | -110/+105 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Merge branch 'jsonlog' of https://github.com/ethersphere/go-ethereum into ↵ | obscuren | 2015-03-23 | 9 | -110/+105 |
|/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ethersphere-jsonlog Conflicts: eth/backend.go | ||||
| * | | | | | | fix blockpool test logger | zelig | 2015-03-22 | 1 | -12/+6 |
| | | | | | | | |||||
| * | | | | | | independent flag for json structured logging | zelig | 2015-03-22 | 8 | -95/+95 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - logjson flag remove logformat flag - passed to eth Config - logsystem not a field of Ethereum - LogSystem does not need to expose GetLogLevel/SetLogLevel - message struct just implements more generic LogMsg interface - LogMsg is a fmt.Stringer with Level() - jsonMsg ([]byte) implements LogMsg - remove "raw" systems - move level logic inside StdLogSystem - logsystems only print their kind of msg: jsonLogSystem prints jsonMsg, StdLogSystem prints stdMsg | ||||
* | | | | | | | check for nil ptrs | obscuren | 2015-03-22 | 1 | -2/+2 |
| | | | | | | | |||||
* | | | | | | | Get work / submit work partially implemented. | obscuren | 2015-03-22 | 5 | -8/+101 |
| |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | * WIP missing arguments for submitting new work * GetWork **done** | ||||
* | | | | | | Merge pull request #526 from ethersphere/frontier/blockpool | Jeffrey Wilcke | 2015-03-22 | 4 | -28/+31 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Frontier/blockpool | ||||
| * | | | | | | Idle too long error incorrectly triggered even when peer sending new blocks | zelig | 2015-03-22 | 4 | -28/+31 |
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fix status chain map uses common.Hash as key - add badPeers increment to IncorrectTD errors (forgotten) - signal head info update to head section process even if parent hash is not in pool (inserted), so that idle timer can be set to nil - suicideC -> peer.headInfoTimer - quit -> peer.bestIdleTimer - and they are properly set from within getBlockHashes and handleSection | ||||
* | | | | | | bump | obscuren | 2015-03-22 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | converted to proper types | obscuren | 2015-03-22 | 1 | -29/+29 |
|/ / / / / | |||||
* | | | | | Merge branch 'conversion' into develop | obscuren | 2015-03-22 | 117 | -2346/+3812 |
|\ \ \ \ \ | |||||
| * | | | | | Added new ethereum.js | obscuren | 2015-03-21 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Merge branch 'develop' into conversion | obscuren | 2015-03-21 | 1 | -3/+3 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: rpc/responses.go | ||||
| * \ \ \ \ \ | Merge branch 'develop' into conversion | obscuren | 2015-03-21 | 6 | -7/+32 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Removed some comments | obscuren | 2015-03-21 | 2 | -3/+3 |
| | | | | | | | | |||||
| * | | | | | | | Fixed state tests | obscuren | 2015-03-21 | 1 | -8/+5 |
| | | | | | | | | |||||
| * | | | | | | | Fixed incorrect recipient derived | obscuren | 2015-03-21 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into ↵ | obscuren | 2015-03-21 | 16 | -355/+201 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion | ||||
| | * | | | | | | | whisper: use common.Hash | Felix Lange | 2015-03-21 | 4 | -41/+34 |
| | | | | | | | | | |||||
| | * | | | | | | | eth: enable whisper again | Felix Lange | 2015-03-21 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | whisper: use package rlp | Felix Lange | 2015-03-21 | 2 | -37/+24 |
| | | | | | | | | | |||||
| | * | | | | | | | rlp: add Stream.Raw | Felix Lange | 2015-03-21 | 3 | -12/+59 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-21 | 33 | -1279/+1522 |
| | |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | | cmd/blocktest: delete package | Felix Lange | 2015-03-21 | 1 | -213/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blocktests are now integrated in cmd/ethereum. | ||||
| | * | | | | | | | | rlp: fix nil pointer decoding | Felix Lange | 2015-03-21 | 2 | -2/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The generic pointer decoder did not advance the input position for empty values. This can lead to strange issues and even infinite loops. | ||||
| | * | | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-20 | 37 | -1707/+5453 |
| | |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | common: drop accessors for Value.Val | Felix Lange | 2015-03-20 | 4 | -11/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I don't see why we would need two different accessors for a public field. | ||||
| | * | | | | | | | | | common: drop unused kind field from Value | Felix Lange | 2015-03-20 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes Value 24 bytes smaller on 64bit systems. | ||||
| | * | | | | | | | | | common: make Value encodable with package rlp | Felix Lange | 2015-03-20 | 2 | -28/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Value.{Encode,Decode} are gone. It implements rlp.Encoder and rlp.Decoder instead, so Value can be decoded into directly. | ||||
| | * | | | | | | | | | crypto: remove use of common.Value.Encode | Felix Lange | 2015-03-20 | 1 | -9/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This seems to be the last remaining use of it. | ||||
| * | | | | | | | | | | Right pad bytes to prevent future programmers making bugs | obscuren | 2015-03-21 | 1 | -14/+18 |
| | |_|/ / / / / / / | |/| | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'ethersphere-frontier/blockpool' into conversion | obscuren | 2015-03-21 | 16 | -544/+736 |
| |\ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | iterator returned wrong value | obscuren | 2015-03-21 | 1 | -2/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Merge branch 'frontier/blockpool' of ↵ | obscuren | 2015-03-21 | 16 | -542/+735 |
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool | ||||
| | | * | | | | | | | | | use common.Hash as pool key, no string conversion needed | zelig | 2015-03-20 | 2 | -8/+8 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | fix common.Hash conversion | zelig | 2015-03-20 | 3 | -3/+5 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | fix import in reorganised test | zelig | 2015-03-20 | 1 | -2/+0 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | remove eth/wallet.go (only commented out content) | zelig | 2015-03-20 | 1 | -80/+0 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | improve documentation and move one test | zelig | 2015-03-20 | 9 | -156/+202 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | reduce logging output | zelig | 2015-03-20 | 3 | -25/+22 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | uncomment status test, hack: skip the 2 unreliable fields | zelig | 2015-03-20 | 2 | -171/+182 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | check and penalise td misreporting | zelig | 2015-03-20 | 7 | -52/+129 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add ErrIncorrectTD - checkTD called after insertChain successful - fix tests, use blockPoolTester.tds to map block index to TD | ||||
| | | * | | | | | | | | | fix missing hexification on IdleTooLong error log | zelig | 2015-03-20 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | use own total difficulty to limit best peer | zelig | 2015-03-20 | 7 | -26/+87 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - update blockpool td by subscribing to ChainHeadEvent - if ahead of best peer, demote it - addPeer now take own td as current td - removePeer now take own td as current td - add relevant tests to peers_test - eth: backend now calls blockpool with eth.eventMux and chainManager.Td | ||||
| | | * | | | | | | | | | peer suspension to disallow reconnect after disconnect on fatal error for ↵ | zelig | 2015-03-20 | 8 | -44/+125 |
| | | | |/ / / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set period (PeerSuspensionInterval) | ||||
| * | / | | | | | | | | wip | obscuren | 2015-03-21 | 4 | -3/+15 |
| |/ / / / / / / / / | |||||
| * | | | | | | | | | merge | obscuren | 2015-03-20 | 11 | -730/+635 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Added caching for block chain. Currently set to 10k | obscuren | 2015-03-20 | 4 | -2/+136 |
| | |/ / / / / / / / | |/| | | | | | | | | |||||
| * | | | | | | | | | fixed ethash | obscuren | 2015-03-20 | 2 | -4/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | updated ethash | obscuren | 2015-03-20 | 16 | -237/+1107 |
| | | | | | | | | | | |||||
| * | | | | | | | | | copy over loop | obscuren | 2015-03-20 | 2 | -14/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Removed more casts | obscuren | 2015-03-20 | 5 | -24/+14 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'develop' into conversion | obscuren | 2015-03-20 | 4 | -1254/+4054 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | :-) | obscuren | 2015-03-20 | 1 | -1/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | merge | obscuren | 2015-03-19 | 12 | -178/+275 |
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-19 | 408 | -1200/+32257 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into conversion | obscuren | 2015-03-19 | 1 | -10/+18 |
| | |\ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | improved test output | obscuren | 2015-03-19 | 1 | -24/+45 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Merge branch 'develop' into conversion | obscuren | 2015-03-19 | 408 | -1182/+32210 |
| | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | eth, whisper: adapt for RLP encoder switch in package p2p | Felix Lange | 2015-03-19 | 5 | -175/+124 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have rewritten the protocol test to use p2p.MsgPipe because p2p.NewMsg is gone. | ||||
| * | | | | | | | | | | | | | p2p: interrupt MsgPipe payload read/write | Felix Lange | 2015-03-19 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is better because protocols might not actually read the payload for some errors (msg too big, etc.) which can be a pain to test with the old behaviour. | ||||
| * | | | | | | | | | | | | | p2p: log disconnect requests | Felix Lange | 2015-03-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps a lot with debugging. | ||||
| * | | | | | | | | | | | | | p2p: use package rlp to encode messages | Felix Lange | 2015-03-19 | 8 | -68/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Message encoding functions have been renamed to catch any uses. The switch to the new encoder can cause subtle incompatibilities. If there are any users outside of our tree, they will at least be alerted that there was a change. NewMsg no longer exists. The replacements for EncodeMsg are called Send and SendItems. | ||||
| * | | | | | | | | | | | | | p2p: export ExpectMsg (for eth protocol testing) | Felix Lange | 2015-03-19 | 2 | -32/+32 |
| |/ / / / / / / / / / / / | |||||
| * | | | | | | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-19 | 19 | -244/+304 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'rpcfrontier' into conversion | obscuren | 2015-03-19 | 2 | -67/+65 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into conversion | obscuren | 2015-03-19 | 7 | -97/+97 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ | merge | obscuren | 2015-03-19 | 10 | -78/+92 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into ↵ | obscuren | 2015-03-18 | 15 | -114/+216 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion | ||||
| | * | | | | | | | | | | | | | | | | prep template for fixed size hashes | obscuren | 2015-03-18 | 2 | -2/+50 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | rlp: fix encoding of one element strings and byte slices | Felix Lange | 2015-03-19 | 2 | -7/+20 |
| | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The encoder was missing a special case for one element strings whose element is below 0x7f. Such strings must be encoded as a single byte without a string header. | ||||
| * | | | | | | | | | | | | | | | | cmd/ethereum, cmd/utils: partial fix for chain import | Felix Lange | 2015-03-18 | 2 | -8/+4 |
| | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-18 | 40 | -660/+1366 |
| |\| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | | | conversions. -compilable- | obscuren | 2015-03-18 | 12 | -130/+139 |
| | | | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | | | conversions | obscuren | 2015-03-18 | 4 | -27/+30 |
| | | | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | | | Added Hex methods | obscuren | 2015-03-18 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | | | Merge branch 'develop' into conversion | obscuren | 2015-03-18 | 29 | -505/+1197 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | | | | core: fix tests | Felix Lange | 2015-03-18 | 5 | -19/+13 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | core: use package rlp to encode blocks | Felix Lange | 2015-03-18 | 2 | -30/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also changes the chain export format so there is no enclosing list around the blocks, which enables streaming export. | ||||
| * | | | | | | | | | | | | | | | | | core/types: use package rlp instead of common.Decode | Felix Lange | 2015-03-18 | 4 | -60/+155 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | rlp: add DecodeBytes | Felix Lange | 2015-03-18 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Über-convenience. | ||||
| * | | | | | | | | | | | | | | | | | rlp: don't panic for nil *big.Int | Felix Lange | 2015-03-18 | 2 | -1/+7 |
| |/ / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All other pointer types can handle nil just fine. | ||||
| * | | | | | | | | | | | | | | | | Fixed tests and bloom | obscuren | 2015-03-18 | 3 | -19/+35 |
| | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | bloom | obscuren | 2015-03-17 | 3 | -14/+20 |
| | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | Fixed VM & Tests w/ conversion | obscuren | 2015-03-17 | 7 | -22/+30 |
| | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | Merge branch 'develop' into conversion | obscuren | 2015-03-17 | 124 | -989/+12704 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/types.go | ||||
| * | | | | | | | | | | | | | | | | | fixed to | obscuren | 2015-03-17 | 2 | -50/+65 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | core: actually convert transaction pool | Felix Lange | 2015-03-17 | 3 | -17/+19 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversion | Felix Lange | 2015-03-17 | 11 | -72/+88 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | | | | | | | converted vm | obscuren | 2015-03-17 | 11 | -72/+88 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | pow/ezp: use common.Hash | Felix Lange | 2015-03-17 | 1 | -7/+4 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | core: adapt Message for new Transaction.From signature | Felix Lange | 2015-03-17 | 2 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | core: convert transaction pool to common.{Address,Hash} | Felix Lange | 2015-03-17 | 1 | -33/+21 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | core/types: don't use Address zero value for invalid addresses | Felix Lange | 2015-03-17 | 2 | -27/+37 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | core/types: fix Transaction.Hash and add support for encoding with package rlp | Felix Lange | 2015-03-17 | 2 | -6/+75 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | crypto: fix Sha3Hash and add a test for it | Felix Lange | 2015-03-17 | 2 | -2/+8 |
| |/ / / / / / / / / / / / / / / / / | |||||
| * | | | | | | | | | | | | | | | | | converted chain manager | obscuren | 2015-03-17 | 7 | -57/+63 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | updated vm env | obscuren | 2015-03-17 | 3 | -21/+23 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | updated blockpool | obscuren | 2015-03-17 | 11 | -106/+151 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | Moved gas | obscuren | 2015-03-17 | 3 | -66/+65 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into ↵ | obscuren | 2015-03-17 | 3 | -69/+36 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion | ||||
| | * | | | | | | | | | | | | | | | | | core/types: use common.{Hash,Address} in for transactions | Felix Lange | 2015-03-17 | 2 | -68/+26 |
| | | | | | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | | | | | Merge branch 'conversion' of https://github.com/ethereum/go-ethereum | Felix Lange | 2015-03-17 | 6 | -37/+75 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | | | | | | | | crypto: add Sha3Hash | Felix Lange | 2015-03-17 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | | converted vm | obscuren | 2015-03-17 | 6 | -58/+75 |
| | |/ / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | block conversion | obscuren | 2015-03-17 | 6 | -37/+75 |
| |/ / / / / / / / / / / / / / / / / | |||||
| * | | | | | | | | | | | | | | | | | conversion state | obscuren | 2015-03-17 | 6 | -36/+40 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | Getters shouldn't need to be pointer receiver | obscuren | 2015-03-16 | 1 | -8/+7 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | undo | obscuren | 2015-03-16 | 5 | -90/+68 |
| | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | compilable trie (tests fail) | obscuren | 2015-03-16 | 6 | -71/+90 |
| | | | | | | | | | | | | | | | | | |