Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Output format and nil fixes | Taylor Gerring | 2015-04-07 | 1 | -11/+21 |
| | |||||
* | Increased test coverage for args | Taylor Gerring | 2015-04-05 | 1 | -0/+214 |
| | |||||
* | Improved test coverage for rpc types | Taylor Gerring | 2015-04-04 | 2 | -14/+158 |
| | |||||
* | More test coverage for responses | Taylor Gerring | 2015-04-04 | 1 | -34/+111 |
| | |||||
* | Allow "earliest" block height | Taylor Gerring | 2015-04-04 | 1 | -0/+2 |
| | |||||
* | Merge branch 'develop' into rpcfabian | Taylor Gerring | 2015-04-04 | 40 | -774/+2865 |
|\ | |||||
| * | version bump | obscuren | 2015-04-03 | 1 | -1/+1 |
| | | |||||
| * | do not include BlockEqualTS as valid uncles | obscuren | 2015-04-03 | 2 | -2/+3 |
| | | |||||
| * | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-04-03 | 7 | -42/+191 |
| |\ | |||||
| | * | Merge pull request #627 from ethersphere/frontier/blockpool | Jeffrey Wilcke | 2015-04-03 | 1 | -8/+11 |
| | |\ | | | | | | | | | Frontier/blockpool BUGFIX | ||||
| | | * | proper locking to prevent "parent unknown" INVALID blocks due to race in ↵ | zelig | 2015-04-02 | 1 | -5/+4 |
| | | | | | | | | | | | | | | | | peer head info update | ||||
| | | * | proper locking to prevent close of closed channel crash when multiple mining ↵ | zelig | 2015-04-02 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | peers compete | ||||
| | * | | Merge pull request #626 from tgerring/rpcfabian | Jeffrey Wilcke | 2015-04-03 | 6 | -34/+180 |
| | |\ \ | |_|/ / |/| | | | RPC Tests updates | ||||
* | | | | Return nil if block does not exist | Taylor Gerring | 2015-04-03 | 1 | -1/+6 |
| | | | | |||||
* | | | | New UncleRes type | Taylor Gerring | 2015-04-02 | 2 | -11/+56 |
| | | | | |||||
* | | | | Fix RLP decoding of tx metadata | Taylor Gerring | 2015-04-02 | 1 | -2/+4 |
| | | | | |||||
* | | | | Return nil when requested uncle index is not valid | Taylor Gerring | 2015-04-02 | 1 | -12/+12 |
| | | | | |||||
* | | | | Return nil when requested index does not exist | Taylor Gerring | 2015-04-02 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | | Instead of error | ||||
* | | | | Detect non-valid strings for blockheight | Taylor Gerring | 2015-04-02 | 2 | -1/+10 |
| | | | | |||||
* | | | | Make "To" field optional in whisper filter | Taylor Gerring | 2015-04-02 | 2 | -5/+33 |
| | | | | |||||
* | | | | More nil checks | Taylor Gerring | 2015-04-02 | 2 | -2/+10 |
| | | | | |||||
* | | | | HashArgs fix + tests | Taylor Gerring | 2015-04-02 | 2 | -0/+46 |
| | | | | |||||
* | | | | Use HashArgs for eth_getTransactionByHash | Taylor Gerring | 2015-04-02 | 1 | -2/+1 |
| | | | | |||||
| * | | | Merge commit 'f6bd4b16e38f9cacd57b57befdeeaed789a473c4' into develop | obscuren | 2015-04-03 | 1 | -651/+781 |
| |\ \ \ | |||||
| | * | | | Squashed 'tests/files/' changes from d6fe94a..3ebf646 | obscuren | 2015-04-03 | 1 | -651/+781 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3ebf646 Merge remote-tracking branch 'origin/develop' into develop 0ecbe27 uncle with same block number as current block git-subtree-dir: tests/files git-subtree-split: 3ebf64619911a7cbdec3b70491284c4cd5f4c3a3 | ||||
| * | | | | bool => int | obscuren | 2015-04-03 | 1 | -63/+63 |
| | |/ / | |/| | | |||||
| * | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-04-03 | 1 | -3/+22 |
| |\ \ \ | |||||
| | * \ \ | Merge pull request #636 from debris/prototype_functions | Jeffrey Wilcke | 2015-04-03 | 1 | -1/+13 |
| | |\ \ \ | | | | | | | | | | | | | do not print Plain Object prototype fields in geth console | ||||
| | | * | | | do not print Plain Object prototype fields in geth console | Marek Kotewicz | 2015-04-03 | 1 | -1/+13 |
| | | | | | | |||||
| | * | | | | Merge pull request #633 from debris/prototype_functions | Jeffrey Wilcke | 2015-04-03 | 1 | -3/+10 |
| | |\| | | | | | |_|/ | | |/| | | printing object prototype functions in geth console | ||||
| | | * | | printing object prototype functions in geth console | Marek Kotewicz | 2015-04-03 | 1 | -3/+10 |
| | |/ / | |||||
| * | | | fixed stack level | obscuren | 2015-04-03 | 3 | -6/+32 |
| | | | | |||||
| * | | | Merge commit '812cbff1a28d89b44a0c8c5a210ac61c7e19da35' into develop | obscuren | 2015-04-03 | 28 | -23/+1939 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Squashed 'tests/files/' changes from ab81bf2..d6fe94a | obscuren | 2015-04-03 | 28 | -23/+1939 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d6fe94a Merge branch 'develop' of https://github.com/ethereum/tests into develop cae0693 more fuzz test failures 2110806 fix mem test 049c4d3 Merge remote-tracking branch 'origin' into develop 6025e7b stack size 1024 fix 97655c7 add JS fails 90fe120 JS fails e8a6964 JS fail git-subtree-dir: tests/files git-subtree-split: d6fe94ad047557531c83b551eb78a7a5838feaa4 | ||||
| * | | | updated coin | obscuren | 2015-04-03 | 1 | -10/+4 |
| | |/ | |/| | |||||
| * | | Merge pull request #619 from tgerring/rpcfabian | Jeffrey Wilcke | 2015-04-02 | 9 | -82/+389 |
| |\ \ | |/ / |/| | | RPC Fabian fixes | ||||
* | | | No longer require gas & gas price in transactions | Taylor Gerring | 2015-04-02 | 2 | -8/+19 |
| | | | | | | | | | | | | Defaults to 0, which is then set to default values in XEth | ||||
* | | | Default Value to 0 for NewTxArgs | Taylor Gerring | 2015-04-02 | 2 | -4/+10 |
| | | | |||||
* | | | Merge branch 'develop' into rpcfabian | Taylor Gerring | 2015-04-02 | 40 | -601/+1193 |
|\ \ \ | |||||
* | | | | Format code as hexdata | Taylor Gerring | 2015-04-02 | 2 | -1/+6 |
| | | | | |||||
* | | | | Guard from nil pointers | Taylor Gerring | 2015-04-02 | 1 | -0/+9 |
| | | | | |||||
* | | | | New args types with stricter checking | Taylor Gerring | 2015-04-02 | 3 | -33/+79 |
| | | | | |||||
* | | | | Output empty block as nil | Taylor Gerring | 2015-04-02 | 1 | -1/+1 |
| | | | | |||||
* | | | | Guard for nil *big.Int | Taylor Gerring | 2015-04-02 | 1 | -1/+5 |
| | | | | |||||
* | | | | Don't ignore user-specified "include tx" param | Taylor Gerring | 2015-04-02 | 1 | -2/+2 |
| | | | | |||||
* | | | | Better decoding of uint* | Taylor Gerring | 2015-04-02 | 1 | -2/+6 |
| | | | | |||||
* | | | | More types supported | Taylor Gerring | 2015-04-02 | 1 | -0/+20 |
| | | | | |||||
* | | | | Trim left only, not right | Taylor Gerring | 2015-04-02 | 1 | -1/+1 |
| | | | | |||||
* | | | | transactionRoot -> transactionsRoot | Taylor Gerring | 2015-04-02 | 2 | -31/+31 |
| | | | | |||||
* | | | | Default BlockNumber to -1 when missing | Taylor Gerring | 2015-04-02 | 1 | -0/+14 |
| | | | | |||||
* | | | | Better nil handling | Taylor Gerring | 2015-04-02 | 1 | -5/+22 |
| | | | | |||||
* | | | | Fixed decoding for uint64 into bytes | Taylor Gerring | 2015-04-02 | 1 | -1/+4 |
| | | | | |||||
* | | | | Patches | Taylor Gerring | 2015-04-01 | 1 | -2/+3 |
| | | | | |||||
* | | | | Update nonce field | Taylor Gerring | 2015-04-01 | 1 | -1/+1 |
| | | | | |||||
* | | | | Respect fullTx option #614 | Taylor Gerring | 2015-04-01 | 2 | -0/+158 |
| | | | | |||||
* | | | | rename messages to types | Taylor Gerring | 2015-04-01 | 2 | -0/+0 |
| | | | | |||||
* | | | | If nil, type doesn't matter | Taylor Gerring | 2015-04-01 | 1 | -0/+3 |
| | | | | |||||
* | | | | Fix block size output #613 | Taylor Gerring | 2015-04-01 | 3 | -2/+7 |
| | | | | |||||
* | | | | Block nonce as data | Taylor Gerring | 2015-04-01 | 2 | -3/+3 |
| | | | | |||||
* | | | | Make block context optional nulls | Taylor Gerring | 2015-04-01 | 1 | -3/+3 |
| | | | | |||||
* | | | | Add new formatting regex | Taylor Gerring | 2015-04-01 | 1 | -6/+7 |
| | | | | |||||
| | * | | Default gas | obscuren | 2015-04-02 | 3 | -5/+7 |
| | | | | |||||
| | * | | Moved to function | obscuren | 2015-04-02 | 1 | -3/+3 |
| |/ / | |||||
| * | | updated ethereum.js | obscuren | 2015-04-02 | 2 | -1/+2 |
| | | | |||||
| * | | Put the old hammer back in <3 | obscuren | 2015-04-02 | 1 | -1/+1 |
| | | | |||||
| * | | info => debug | obscuren | 2015-04-02 | 3 | -2/+4 |
| | | | |||||
| * | | Fixes for balance | obscuren | 2015-04-02 | 2 | -4/+5 |
| | | | |||||
| * | | Merge pull request #625 from debris/nonenumerable | Jeffrey Wilcke | 2015-04-02 | 1 | -7/+22 |
| |\ \ | | | | | | | | | print nonenumerable properties of object in geth console && proper printing BigNumbers | ||||
| | * | | fixed printing BigNumbers | Marek Kotewicz | 2015-04-02 | 1 | -0/+7 |
| | | | | |||||
| | * | | print nonenumerable properties of object in geth console | Marek Kotewicz | 2015-04-02 | 1 | -7/+15 |
| |/ / | |||||
| * | | Removed old (unused) argument | obscuren | 2015-04-02 | 7 | -9/+9 |
| | | | |||||
| * | | Merge pull request #623 from ↵ | Jeffrey Wilcke | 2015-04-02 | 15 | -163/+126 |
| |\ \ | | | | | | | | | | | | | | | | | Gustav-Simonsson/read_protocol_values_from_common_params Read most protocol params from common/params.json | ||||
| | * | | Read most protocol params from common/params.json | Gustav Simonsson | 2015-04-02 | 15 | -163/+126 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add params package with exported variables generated from github.com/ethereum/common/blob/master/params.json * Use params package variables in applicable places * Add check for minimum gas limit in validation of block's gas limit * Remove common/params.json from go-ethereum to avoid outdated version of it | ||||
| * | | | Updated ethereum.js | obscuren | 2015-04-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Changed getters on account objects. Closes #610 | obscuren | 2015-04-02 | 2 | -10/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * GetCode * GetNonce * GetStorage * GetBalance | ||||
| * | | | Fixed uncle rewards in miner | obscuren | 2015-04-02 | 3 | -22/+25 |
| |/ / | | | | | | | | | | | | | The uncle rewards were changed in the block processor. This change will reflect those changes in the miner as well. | ||||
| * | | 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 |
| | | |