Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sha3 stack check | obscuren | 2015-04-01 | 1 | -1/+1 |
| | |||||
* | Merge commit '4e3ffbcf9bae7e44e45fd1b6e504b3645040d73c' into develop | obscuren | 2015-04-01 | 1 | -0/+71 |
|\ | |||||
| * | Squashed 'tests/files/' changes from 5f8a010..ab81bf2 | obscuren | 2015-04-01 | 1 | -0/+71 |
| | | | | | | | | | | | | | | ab81bf2 go fail git-subtree-dir: tests/files git-subtree-split: ab81bf28d6157657b0a1c0d598785f1ed23fdbb1 | ||||
* | | Check stack for BALANCE. Closes #622 | obscuren | 2015-04-01 | 1 | -1/+1 |
| | | |||||
* | | Merge commit 'f801183b8bea24ce9988fbd06c2f17fedfc3587f' into develop | obscuren | 2015-04-01 | 5 | -6/+231 |
|\| | |||||
| * | Squashed 'tests/files/' changes from 29da5ea..5f8a010 | obscuren | 2015-04-01 | 5 | -6/+231 |
| | | | | | | | | | | | | | | | | | | | | 5f8a010 go fials 6f7924a add cppjit fail c21f368 update genesis test de7266b update js example test git-subtree-dir: tests/files git-subtree-split: 5f8a0103c0456f9467b402fde3db4bcde345d53b | ||||
* | | corrected | obscuren | 2015-04-01 | 1 | -1/+1 |
| | | |||||
* | | bumped network protocol | obscuren | 2015-04-01 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #592 from fjl/disco-ping-pong | Jeffrey Wilcke | 2015-04-01 | 6 | -379/+695 |
|\ \ | | | | | | | Discovery bonding protocol | ||||
| * | | eth: update cpp bootnode address | Felix Lange | 2015-04-01 | 1 | -2/+2 |
| | | | |||||
| * | | p2p/discover: fix off by one error causing buckets to contain duplicates | Felix Lange | 2015-04-01 | 2 | -1/+43 |
| | | | |||||
| * | | p2p/discover: implement node bonding | Felix Lange | 2015-04-01 | 5 | -383/+649 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This a fix for an attack vector where the discovery protocol could be used to amplify traffic in a DDOS attack. A malicious actor would send a findnode request with the IP address and UDP port of the target as the source address. The recipient of the findnode packet would then send a neighbors packet (which is 16x the size of findnode) to the victim. Our solution is to require a 'bond' with the sender of findnode. If no bond exists, the findnode packet is not processed. A bond between nodes α and β is created when α replies to a ping from β. This (initial) version of the bonding implementation might still be vulnerable against replay attacks during the expiration time window. We will add stricter source address validation later. | ||||
| * | | p2p/discover: add version number to ping packet | Felix Lange | 2015-04-01 | 1 | -0/+8 |
|/ / | | | | | | | | | | | The primary motivation for doing this right now is that old PoC 8 nodes and newer PoC 9 nodes keep discovering each other, causing handshake failures. | ||||
* | | Make inner size before assinging. Closes #615 | Taylor Gerring | 2015-04-01 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #618 from tgerring/issue613 | Jeffrey Wilcke | 2015-04-01 | 3 | -28/+27 |
|\ \ | | | | | | | Issue #613 | ||||
| * | | Build transaction context in BlockRes | Taylor Gerring | 2015-04-01 | 1 | -9/+10 |
| | | | |||||
| * | | Set fullTx option in constructor | Taylor Gerring | 2015-04-01 | 3 | -19/+17 |
| | | | |||||
* | | | Merge pull request #588 from ethersphere/frontier/SEC-29 | Jeffrey Wilcke | 2015-04-01 | 3 | -17/+225 |
|\ \ \ | | | | | | | | | Frontier/sec 29 | ||||
| * | | | change StatusMsgData.TD back to pointer type *big.Int | zelig | 2015-04-01 | 2 | -8/+8 |
| | | | | |||||
| * | | | check TxMsg | zelig | 2015-04-01 | 3 | -4/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | - 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 | 3 | -22/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 | ||||
| * | | | add tests for valid blocks msg handling | zelig | 2015-04-01 | 1 | -4/+46 |
| | | | | |||||
| * | | | eth: SEC-29 eth wire protocol decoding invalid message data crashes client | zelig | 2015-04-01 | 3 | -22/+124 |
|/ / / | | | | | | | | | | | | | | | | - add validate method to types.Block - validate after Decode -> error - add tests for NewBlockMsg | ||||
* | | | Merge pull request #616 from bas-vk/develop | Jeffrey Wilcke | 2015-04-01 | 1 | -6/+7 |
|\ \ \ | |/ / |/| | | Frontier/513 | ||||
| * | | changed big.Int instantiation | Bas van Kervel | 2015-04-01 | 1 | -2/+2 |
| | | | |||||
| * | | Frontier/513 | Bas van Kervel | 2015-04-01 | 1 | -6/+7 |
| | | | |||||
* | | | Merge branch 'tgerring-hexify' into develop | obscuren | 2015-04-01 | 29 | -323/+1722 |
|\ \ \ | |/ / |/| | | |||||
| * | | merge conflict | obscuren | 2015-04-01 | 22 | -18/+1019 |
| |\ \ | |||||
| | * | | Merge pull request #589 from tgerring/corssetting | Jeffrey Wilcke | 2015-04-01 | 22 | -18/+1019 |
| |/| | |/| | | | | | | | Configurable CORS domain | ||||
| | * | | Update Godeps | Taylor Gerring | 2015-03-30 | 16 | -0/+954 |
| | | | | |||||
| | * | | Add settable domain to CORS handler #331 | Taylor Gerring | 2015-03-30 | 1 | -3/+17 |
| | | | | |||||
| | * | | Abstract http into rpc package | Taylor Gerring | 2015-03-30 | 4 | -15/+36 |
| | | | | | | | | | | | | | | | | New RpcConfig object to pass growing config | ||||
| | * | | Add flag to control CORS header #394 | Taylor Gerring | 2015-03-30 | 3 | -1/+13 |
| | | | | | | | | | | | | | | | | | | | | * Disabled on CLI * http://localhost on Mist | ||||
| * | | | Merge branch 'hexify' of https://github.com/tgerring/go-ethereum into ↵ | obscuren | 2015-04-01 | 8 | -305/+703 |
|/| | | | | | | | | | | | | | | | tgerring-hexify | ||||
| * | | | #612 rename eth_protocol method | Taylor Gerring | 2015-04-01 | 1 | -1/+1 |
| | | | | |||||
| * | | | txMeta storage as struct | Taylor Gerring | 2015-04-01 | 2 | -30/+25 |
| | | | | |||||
| * | | | Remove extra type assetion | Taylor Gerring | 2015-04-01 | 1 | -12/+12 |
| | | | | |||||
| * | | | Improved response tests | Taylor Gerring | 2015-04-01 | 2 | -17/+117 |
| | | | | | | | | | | | | | | | | Actually verifies output as by regex | ||||
| * | | | Re-enabled response tests (needs improvement) | Taylor Gerring | 2015-04-01 | 1 | -117/+52 |
| | | | | |||||
| * | | | Merge branch 'rpccall' into hexify | Taylor Gerring | 2015-04-01 | 3 | -9/+357 |
| |\ \ \ | |||||
| | * | | | New CallArgs | Taylor Gerring | 2015-03-30 | 3 | -9/+357 |
| | | | | | | | | | | | | | | | | | | | | Requirements for calls differ from transactions | ||||
| * | | | | Store and retrieve tx context metadata #608 | Taylor Gerring | 2015-04-01 | 3 | -8/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Improving this in the future will allow for cleaning up a bit of legacy code. | ||||
| * | | | | Remove custom MarshalJSON methods | Taylor Gerring | 2015-04-01 | 3 | -314/+202 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Now formats based on underlying hexdata or hexnum type. Fields directly with respective constructors that cover from native types | ||||
| * | | | | Make new types Stringers | Taylor Gerring | 2015-04-01 | 1 | -4/+11 |
| | | | | | |||||
| * | | | | Index is zero-based #607 | Taylor Gerring | 2015-03-31 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Update output types to use hexnum or hexdata | Taylor Gerring | 2015-03-31 | 2 | -106/+112 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Benefits from automatic output formatting differences between quantities and data | ||||
| * | | | | Add hexdata and hexnum types | Taylor Gerring | 2015-03-31 | 1 | -0/+76 |
| | | | | | |||||
* | | | | | ethereum.js update | obscuren | 2015-04-01 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Protocol bump | obscuren | 2015-04-01 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | fixed tests | obscuren | 2015-04-01 | 2 | -3/+3 |
| | | | | | |||||
* | | | | | Blocktest fixed, Execution fixed | obscuren | 2015-04-01 | 8 | -43/+77 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added new CreateAccount method which properly overwrites previous accounts (excluding balance) * Fixed block tests (100% success) | ||||
* | | | | | Added gas generator defaults | obscuren | 2015-04-01 | 2 | -0/+118 |
| | | | | | |||||
* | | | | | Merge commit 'ec181b308addc30c04973e9058960d579c84eef5' into develop | obscuren | 2015-03-31 | 10 | -91/+701 |
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | | |||||
| * | | | Squashed 'tests/files/' changes from c6d9629..29da5ea | obscuren | 2015-03-31 | 10 | -91/+701 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29da5ea add JS block test example as state test 04108e0 Merge remote-tracking branch 'origin' into develop 6da7f35 JS failures 22b5dfc stQuadraticComplexity Refill with latest develop c97bf26 Memory / Solidity Test Update git-subtree-dir: tests/files git-subtree-split: 29da5ea53ab36d74bd3c0712337168086cabfb8d | ||||
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-31 | 1 | -1/+1 |
|\ \ \ \ | |||||
| * \ \ \ | Merge pull request #606 from tgerring/bootnode | Felix Lange | 2015-03-31 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | | | Update Go bootnode address | ||||
| | * | | | | Update Go bootnode address | Taylor Gerring | 2015-03-31 | 1 | -1/+1 |
| |/ / / / | |||||
* / / / / | Added Code field | obscuren | 2015-03-31 | 1 | -2/+6 |
|/ / / / | |||||
* | | | | Merge pull request #594 from ↵ | Jeffrey Wilcke | 2015-03-31 | 1 | -1/+4 |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | Gustav-Simonsson/fix_block_header_gas_limit_validation Correct gas limit validation according to new algorithm | ||||
| * | | | Correct gas limit validation according to new algorithm | Gustav Simonsson | 2015-03-30 | 1 | -1/+4 |
|/ / / | | | | | | | | | | | | | | | | * Use absolute value of (block's gas limit) - (parent's gas limit) in comparison with diff limit. * Ensure the diff is strictly smaller than the allowed size. | ||||
* | / | General repo cleanup | Taylor Gerring | 2015-03-30 | 4 | -7/+10 |
| |/ |/| | |||||
* | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-29 | 7 | -26/+18 |
|\ \ | |||||
| * | | Add ExtraData field to RPC output | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | | | |||||
| * | | Docker rename ethereum to geth | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | | | |||||
| * | | Remove old go cover location | Taylor Gerring | 2015-03-29 | 1 | -1/+1 |
| | | | |||||
| * | | Added Coveralls badges | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | | | |||||
| * | | Prefer hex prefixed with 0x | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | | | |||||
| * | | Report InvalidTypeError as -32602 to JSON RPC | Taylor Gerring | 2015-03-29 | 1 | -1/+1 |
| | | | |||||
| * | | Cleanup | Taylor Gerring | 2015-03-29 | 2 | -15/+7 |
| | | | |||||
| * | | eth_getStorageAt output hex should begin with 0x | Taylor Gerring | 2015-03-29 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'ebuchman-fix_ecrecover' into develop | obscuren | 2015-03-29 | 2 | -16/+31 |
|\ \ \ | |/ / |/| | | |||||
| * | | Cleanup. | obscuren | 2015-03-29 | 2 | -19/+20 |
| | | | |||||
| * | | Merge branch 'fix_ecrecover' of https://github.com/ebuchman/go-ethereum into ↵ | obscuren | 2015-03-29 | 1 | -7/+21 |
|/| | | | | | | | | | | | ebuchman-fix_ecrecover | ||||
| * | | vm: explicit error checks in ecrecover. closes #505 | Ethan Buchman | 2015-03-23 | 1 | -7/+21 |
| | | | |||||
* | | | Merge branch 'kobigurk-develop' into develop | Taylor Gerring | 2015-03-29 | 1 | -1/+2 |
|\ \ \ | |||||
| * | | | Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵ | Taylor Gerring | 2015-03-29 | 1 | -1/+2 |
|/| | | | | | | | | | | | | | | | | | | | | | | | | | | | kobigurk-develop Conflicts: rpc/api.go | ||||
| * | | | eth_getTransactionCount now returns a hex string | Kobi Gurkan | 2015-03-28 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #579 from tgerring/rpcargs | Jeffrey Wilcke | 2015-03-29 | 7 | -370/+1612 |
|\ \ \ \ | | | | | | | | | | | RPC Args | ||||
| * | | | | Decouple core from rpc | Taylor Gerring | 2015-03-27 | 3 | -62/+34 |
| | | | | | |||||
| * | | | | Merge branch 'develop' into rpcargs | Taylor Gerring | 2015-03-27 | 13 | -143/+301 |
| |\ \ \ \ | |||||
| * | | | | | BlockFilterArgs | Taylor Gerring | 2015-03-27 | 3 | -62/+319 |
| | | | | | | |||||
| * | | | | | More explicit formatting for protocol version | Taylor Gerring | 2015-03-27 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | Test blockHeightFromJsonInvalid | Taylor Gerring | 2015-03-27 | 1 | -0/+9 |
| | | | | | | |||||
| * | | | | | NewTxArgs accept numbers or strings for value/gas/gasprice | Taylor Gerring | 2015-03-27 | 2 | -16/+162 |
| | | | | | | |||||
| * | | | | | tidy | Taylor Gerring | 2015-03-27 | 2 | -9/+15 |
| | | | | | | |||||
| * | | | | | Merge remote-tracking branch 'origin' into rpcargs | Taylor Gerring | 2015-03-27 | 25 | -203/+396 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: rpc/args.go | ||||
| * | | | | | | Prefer args as strings not objects | Taylor Gerring | 2015-03-27 | 3 | -53/+51 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'rpcargs' of github.com:tgerring/go-ethereum into rpcargs | Taylor Gerring | 2015-03-27 | 3 | -7/+7 |
| |\ \ \ \ \ \ | |||||
| | * | | | | | | Undo xeth changes | Taylor Gerring | 2015-03-27 | 4 | -14/+11 |
| | | | | | | | | |||||
| * | | | | | | | Undo XEth changes | Taylor Gerring | 2015-03-27 | 2 | -12/+9 |
| |/ / / / / / | |||||
| * | | | | | | 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 |
| | | | | | | | |||||
* | | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-29 | 1 | -1/+1 |
|\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge pull request #585 from aperseghin/patch-2 | Jeffrey Wilcke | 2015-03-28 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Minor fix | ||||
| | * | | | | | | | Minor fix | aperseghin | 2015-03-27 | 1 | -1/+1 |
| | | |_|/ / / / | | |/| | | | | | |||||
| * | | | | | | | Merge pull request #586 from aperseghin/patch-3 | Jeffrey Wilcke | 2015-03-28 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Update README.md | ||||
| | * | | | | | | | Update README.md | aperseghin | 2015-03-27 | 1 | -1/+1 |
| | |/ / / / / / | |||||
| * | | | / / / | ethereum -> geth | Taylor Gerring | 2015-03-28 | 1 | -1/+1 |
| | |_|_|/ / / | |/| | | | | | |||||
* | | | | | | | Cleanup VM. | obscuren | 2015-03-29 | 4 | -56/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CALLDATA use getData * removed old context get range value * removed casting big => int for some cases * pc now big int #457 | ||||
* | | | | | | | Cleanup VM | obscuren | 2015-03-29 | 5 | -29/+40 |
|/ / / / / / | |||||
* | | | | | | PUSH gas fix | obscuren | 2015-03-27 | 2 | -21/+5 |
| | | | | | | |||||
* | | | | | | Removed comments | obscuren | 2015-03-27 | 1 | -15/+0 |
| | | | | | | |||||
* | | | | | | Removed defer/panic. #503 | obscuren | 2015-03-27 | 4 | -120/+180 |
| | | | | | | |||||
* | | | | | | Explicitly check memory's data store. #515 | obscuren | 2015-03-27 | 1 | -1/+8 |
|/ / / / / | |||||
* | | | | | Etherbase => etherbase | obscuren | 2015-03-27 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #581 from aperseghin/patch-1 | Jeffrey Wilcke | 2015-03-27 | 1 | -6/+6 |
|\ \ \ \ \ | | | | | | | | | | | | | Update README.md | ||||
| * | | | | | Update README.md | aperseghin | 2015-03-27 | 1 | -6/+6 |
| | |/ / / | |/| | | | | | | | | Rename ethereum executable to geth | ||||
* | | | | | Merge pull request #580 from ethersphere/frontier/cli-key | Jeffrey Wilcke | 2015-03-27 | 5 | -18/+37 |
|\ \ \ \ \ | | | | | | | | | | | | | settable etherbase | ||||
| * | | | | | settable etherbase | zelig | 2015-03-27 | 5 | -18/+37 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - etherbase flag for block reward destination - coinbase => etherbase - CLI- eth Config -> eth, xeth -> RPC / Miner - use primary instead of coinbase as the unlock magic wildcard - accounts: firstAddr/Coinbase -> Primary | ||||
* | | | | | Merge pull request #584 from tgerring/issue577 | Jeffrey Wilcke | 2015-03-27 | 7 | -61/+56 |
|\ \ \ \ \ | | | | | | | | | | | | | Use ExtraDB for RPC storage. Fixes #577 | ||||
| * | | | | | Use ExtraDB for storage. Fixes #577 | Taylor Gerring | 2015-03-27 | 7 | -61/+56 |
| |/ / / / | |||||
* | | | | | Merge pull request #565 from tgerring/responsetypes | Jeffrey Wilcke | 2015-03-27 | 2 | -58/+202 |
|\ \ \ \ \ | |/ / / / |/| | | | | Update response types + tests | ||||
| * | | | | Update response types + tests | Taylor Gerring | 2015-03-25 | 2 | -58/+202 |
| | | | | | | | | | | | | | | | | | | | | To coincide with recent type conversion | ||||
* | | | | | renamed ethereum => geth | obscuren | 2015-03-27 | 5 | -5/+5 |
| | | | | | |||||
* | | | | | Merge pull request #550 from ethersphere/frontier/cli-key | Jeffrey Wilcke | 2015-03-27 | 14 | -183/+308 |
|\ \ \ \ \ | | | | | | | | | | | | | import/export accounts | ||||
| * | | | | | max paranoia mode to UNsupport unencrypted keys entirely | zelig | 2015-03-27 | 3 | -92/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove account export functionality from CLI - remove accountExport method, - remove unencrypted-keys flag from everywhere - improve documentation | ||||
| * | | | | | output error message if unlock address is invalid (fixes the wierd "read ↵ | zelig | 2015-03-27 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | /path: is a directory") msg | ||||
| * | | | | | unlocking coinbase without knowing address | zelig | 2015-03-27 | 2 | -17/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - accounts: remove Manager.getKey - cli: for -unlock coinbase, use account manager Coinbase() | ||||
| * | | | | | common: remove WriteFile and ReadAllFile (use ioutil instead) | zelig | 2015-03-27 | 8 | -92/+22 |
| | | | | | | |||||
| * | | | | | Applying: fix adming js test regression (maybe otto update?) | zelig | 2015-03-27 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | cli test: fix test newJSRE interactive argument | zelig | 2015-03-27 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | cli: implement ethereum presale wallet import via cli | zelig | 2015-03-27 | 2 | -27/+59 |
| | | | | | | |||||
| * | | | | | cli: help formatting | zelig | 2015-03-27 | 2 | -14/+19 |
| | | | | | | |||||
| * | | | | | cli: fix liner not closing (spuriously opened) in noninteractive jsre | zelig | 2015-03-27 | 2 | -4/+4 |
| | | | | | | |||||
| * | | | | | unlocking coinbase | zelig | 2015-03-27 | 2 | -3/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - extract accounts.getKey method - if given empty address it retrieves coinbase (first account) - cli -unlock coinbase will unlock coinbase | ||||
| * | | | | | blockpool: wrap intermittent status test in a loop | zelig | 2015-03-27 | 2 | -40/+55 |
| | | | | | | |||||
| * | | | | | import/export accounts | zelig | 2015-03-27 | 5 | -37/+188 |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - cli: add passwordfile flag - cli: change unlock flag only takes account - cli: with unlock you are prompted for password or use passfile with password flag - cli: unlockAccount used in normal client start (run) and accountExport - cli: getPassword used in accountCreate and accountImport - accounts: Manager.Import, Manager.Export - crypto: SaveECDSA (to complement LoadECDSA) to save to file - crypto: NewKeyFromECDSA added (used in accountImport and New = generated constructor) | ||||
* | | | | | bump | obscuren | 2015-03-27 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Stack limit | obscuren | 2015-03-27 | 1 | -0/+6 |
| | | | | | |||||
* | | | | | Fixed miner | obscuren | 2015-03-27 | 3 | -15/+35 |
| | | | | | | | | | | | | | | | | | | | | * Miners could stall because the worker wasn't aware the miner was done | ||||
* | | | | | Merge commit 'a718515b3d43f00497231f981b5ea757b71d55ff' into develop | obscuren | 2015-03-26 | 1 | -0/+11 |
|\ \ \ \ \ | | |_|_|/ | |/| | | | |||||
| * | | | | Squashed 'tests/files/' changes from a7081bc..c6d9629 | obscuren | 2015-03-26 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6d9629 added another test git-subtree-dir: tests/files git-subtree-split: c6d96293710a37489fa3b074a9fc228e0393f152 | ||||
* | | | | | moved helper | obscuren | 2015-03-26 | 1 | -20/+20 |
| | | | | | |||||
* | | | | | fixed block filter args | obscuren | 2015-03-26 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | debug log | obscuren | 2015-03-26 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | updated web3.js light for console | obscuren | 2015-03-26 | 2 | -2/+2 |
| | | | | | |||||
* | | | | | updated web3.js | obscuren | 2015-03-26 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-03-26 | 1 | -6/+2 |
|\ \ \ \ \ | | |_|/ / | |/| | | | |||||
| * | | | | Don't return empty block for "pending" #568 | Taylor Gerring | 2015-03-26 | 1 | -6/+2 |
| | | | | | |||||
* | | | | | Fixed filter and refactored code | obscuren | 2015-03-26 | 2 | -24/+29 |
|/ / / / | |||||
* | | | | 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 |
| | | | | | |