aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* More nil checksTaylor Gerring2015-04-022-2/+10
|
* HashArgs fix + testsTaylor Gerring2015-04-022-0/+46
|
* Use HashArgs for eth_getTransactionByHashTaylor Gerring2015-04-021-2/+1
|
* No longer require gas & gas price in transactionsTaylor Gerring2015-04-022-8/+19
| | | | Defaults to 0, which is then set to default values in XEth
* Default Value to 0 for NewTxArgsTaylor Gerring2015-04-022-4/+10
|
* Merge branch 'develop' into rpcfabianTaylor Gerring2015-04-0240-601/+1193
|\
| * updated ethereum.jsobscuren2015-04-022-1/+2
| |
| * Put the old hammer back in <3obscuren2015-04-021-1/+1
| |
| * info => debugobscuren2015-04-023-2/+4
| |
| * Fixes for balanceobscuren2015-04-022-4/+5
| |
| * Merge pull request #625 from debris/nonenumerableJeffrey Wilcke2015-04-021-7/+22
| |\ | | | | | | print nonenumerable properties of object in geth console && proper printing BigNumbers
| | * fixed printing BigNumbersMarek Kotewicz2015-04-021-0/+7
| | |
| | * print nonenumerable properties of object in geth consoleMarek Kotewicz2015-04-021-7/+15
| |/
| * Removed old (unused) argumentobscuren2015-04-027-9/+9
| |
| * Merge pull request #623 from ↵Jeffrey Wilcke2015-04-0215-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.jsonGustav Simonsson2015-04-0215-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.jsobscuren2015-04-021-1/+1
| | |
| * | Changed getters on account objects. Closes #610obscuren2015-04-022-10/+5
| | | | | | | | | | | | | | | | | | | | | * GetCode * GetNonce * GetStorage * GetBalance
| * | Fixed uncle rewards in minerobscuren2015-04-023-22/+25
| |/ | | | | | | | | The uncle rewards were changed in the block processor. This change will reflect those changes in the miner as well.
| * sha3 stack checkobscuren2015-04-011-1/+1
| |
| * Merge commit '4e3ffbcf9bae7e44e45fd1b6e504b3645040d73c' into developobscuren2015-04-011-0/+71
| |\
| | * Squashed 'tests/files/' changes from 5f8a010..ab81bf2obscuren2015-04-011-0/+71
| | | | | | | | | | | | | | | | | | | | | ab81bf2 go fail git-subtree-dir: tests/files git-subtree-split: ab81bf28d6157657b0a1c0d598785f1ed23fdbb1
| * | Check stack for BALANCE. Closes #622obscuren2015-04-011-1/+1
| | |
| * | Merge commit 'f801183b8bea24ce9988fbd06c2f17fedfc3587f' into developobscuren2015-04-015-6/+231
| |\|
| | * Squashed 'tests/files/' changes from 29da5ea..5f8a010obscuren2015-04-015-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
| * | correctedobscuren2015-04-011-1/+1
| | |
| * | bumped network protocolobscuren2015-04-011-1/+1
| | |
| * | Merge pull request #592 from fjl/disco-ping-pongJeffrey Wilcke2015-04-016-379/+695
| |\ \ | | | | | | | | Discovery bonding protocol
| | * | eth: update cpp bootnode addressFelix Lange2015-04-011-2/+2
| | | |
| | * | p2p/discover: fix off by one error causing buckets to contain duplicatesFelix Lange2015-04-012-1/+43
| | | |
| | * | p2p/discover: implement node bondingFelix Lange2015-04-015-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 packetFelix Lange2015-04-011-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.
* | | Format code as hexdataTaylor Gerring2015-04-022-1/+6
| | |
* | | Guard from nil pointersTaylor Gerring2015-04-021-0/+9
| | |
* | | New args types with stricter checkingTaylor Gerring2015-04-023-33/+79
| | |
* | | Output empty block as nilTaylor Gerring2015-04-021-1/+1
| | |
* | | Guard for nil *big.IntTaylor Gerring2015-04-021-1/+5
| | |
* | | Don't ignore user-specified "include tx" paramTaylor Gerring2015-04-021-2/+2
| | |
* | | Better decoding of uint*Taylor Gerring2015-04-021-2/+6
| | |
* | | More types supportedTaylor Gerring2015-04-021-0/+20
| | |
* | | Trim left only, not rightTaylor Gerring2015-04-021-1/+1
| | |
* | | transactionRoot -> transactionsRootTaylor Gerring2015-04-022-31/+31
| | |
* | | Default BlockNumber to -1 when missingTaylor Gerring2015-04-021-0/+14
| | |
* | | Better nil handlingTaylor Gerring2015-04-021-5/+22
| | |
* | | Fixed decoding for uint64 into bytesTaylor Gerring2015-04-021-1/+4
| | |
* | | PatchesTaylor Gerring2015-04-011-2/+3
| | |
* | | Update nonce fieldTaylor Gerring2015-04-011-1/+1
| | |
* | | Respect fullTx option #614Taylor Gerring2015-04-012-0/+158
| | |
* | | rename messages to typesTaylor Gerring2015-04-012-0/+0
| | |
* | | If nil, type doesn't matterTaylor Gerring2015-04-011-0/+3
| | |
* | | Fix block size output #613Taylor Gerring2015-04-013-2/+7
| | |
* | | Block nonce as dataTaylor Gerring2015-04-012-3/+3
| | |
* | | Make block context optional nullsTaylor Gerring2015-04-011-3/+3
| | |
* | | Add new formatting regexTaylor Gerring2015-04-011-6/+7
|/ /
* | Make inner size before assinging. Closes #615Taylor Gerring2015-04-011-0/+1
| |
* | Merge pull request #618 from tgerring/issue613Jeffrey Wilcke2015-04-013-28/+27
|\ \ | | | | | | Issue #613
| * | Build transaction context in BlockResTaylor Gerring2015-04-011-9/+10
| | |
| * | Set fullTx option in constructorTaylor Gerring2015-04-013-19/+17
| | |
* | | Merge pull request #588 from ethersphere/frontier/SEC-29Jeffrey Wilcke2015-04-013-17/+225
|\ \ \ | | | | | | | | Frontier/sec 29
| * | | change StatusMsgData.TD back to pointer type *big.Intzelig2015-04-012-8/+8
| | | |
| * | | check TxMsgzelig2015-04-013-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 BlocksMsgzelig2015-04-013-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 handlingzelig2015-04-011-4/+46
| | | |
| * | | eth: SEC-29 eth wire protocol decoding invalid message data crashes clientzelig2015-04-013-22/+124
|/ / / | | | | | | | | | | | | | | | - add validate method to types.Block - validate after Decode -> error - add tests for NewBlockMsg
* | | Merge pull request #616 from bas-vk/developJeffrey Wilcke2015-04-011-6/+7
|\ \ \ | |/ / |/| | Frontier/513
| * | changed big.Int instantiationBas van Kervel2015-04-011-2/+2
| | |
| * | Frontier/513Bas van Kervel2015-04-011-6/+7
| | |
* | | Merge branch 'tgerring-hexify' into developobscuren2015-04-0129-323/+1722
|\ \ \ | |/ / |/| |
| * | merge conflictobscuren2015-04-0122-18/+1019
| |\ \
| | * | Merge pull request #589 from tgerring/corssettingJeffrey Wilcke2015-04-0122-18/+1019
| |/| | |/| | | | | | | Configurable CORS domain
| | * | Update GodepsTaylor Gerring2015-03-3016-0/+954
| | | |
| | * | Add settable domain to CORS handler #331Taylor Gerring2015-03-301-3/+17
| | | |
| | * | Abstract http into rpc packageTaylor Gerring2015-03-304-15/+36
| | | | | | | | | | | | | | | | New RpcConfig object to pass growing config
| | * | Add flag to control CORS header #394Taylor Gerring2015-03-303-1/+13
| | | | | | | | | | | | | | | | | | | | * Disabled on CLI * http://localhost on Mist
| * | | Merge branch 'hexify' of https://github.com/tgerring/go-ethereum into ↵obscuren2015-04-018-305/+703
|/| | | | | | | | | | | | | | | tgerring-hexify
| * | | #612 rename eth_protocol methodTaylor Gerring2015-04-011-1/+1
| | | |
| * | | txMeta storage as structTaylor Gerring2015-04-012-30/+25
| | | |
| * | | Remove extra type assetionTaylor Gerring2015-04-011-12/+12
| | | |
| * | | Improved response testsTaylor Gerring2015-04-012-17/+117
| | | | | | | | | | | | | | | | Actually verifies output as by regex
| * | | Re-enabled response tests (needs improvement)Taylor Gerring2015-04-011-117/+52
| | | |
| * | | Merge branch 'rpccall' into hexifyTaylor Gerring2015-04-013-9/+357
| |\ \ \
| | * | | New CallArgsTaylor Gerring2015-03-303-9/+357
| | | | | | | | | | | | | | | | | | | | Requirements for calls differ from transactions
| * | | | Store and retrieve tx context metadata #608Taylor Gerring2015-04-013-8/+51
| | | | | | | | | | | | | | | | | | | | | | | | | Improving this in the future will allow for cleaning up a bit of legacy code.
| * | | | Remove custom MarshalJSON methodsTaylor Gerring2015-04-013-314/+202
| | | | | | | | | | | | | | | | | | | | | | | | | Now formats based on underlying hexdata or hexnum type. Fields directly with respective constructors that cover from native types
| * | | | Make new types StringersTaylor Gerring2015-04-011-4/+11
| | | | |
| * | | | Index is zero-based #607Taylor Gerring2015-03-311-4/+4
| | | | |
| * | | | Update output types to use hexnum or hexdataTaylor Gerring2015-03-312-106/+112
| | | | | | | | | | | | | | | | | | | | | | | | | Benefits from automatic output formatting differences between quantities and data
| * | | | Add hexdata and hexnum typesTaylor Gerring2015-03-311-0/+76
| | | | |
* | | | | ethereum.js updateobscuren2015-04-011-0/+0
| | | | |
* | | | | Protocol bumpobscuren2015-04-011-1/+1
| | | | |
* | | | | fixed testsobscuren2015-04-012-3/+3
| | | | |
* | | | | Blocktest fixed, Execution fixedobscuren2015-04-018-43/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added new CreateAccount method which properly overwrites previous accounts (excluding balance) * Fixed block tests (100% success)
* | | | | Added gas generator defaultsobscuren2015-04-012-0/+118
| | | | |
* | | | | Merge commit 'ec181b308addc30c04973e9058960d579c84eef5' into developobscuren2015-03-3110-91/+701
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| |
| * | | Squashed 'tests/files/' changes from c6d9629..29da5eaobscuren2015-03-3110-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 developobscuren2015-03-311-1/+1
|\ \ \ \
| * \ \ \ Merge pull request #606 from tgerring/bootnodeFelix Lange2015-03-311-1/+1
| |\ \ \ \ | | | | | | | | | | | | Update Go bootnode address
| | * | | | Update Go bootnode addressTaylor Gerring2015-03-311-1/+1
| |/ / / /
* / / / / Added Code fieldobscuren2015-03-311-2/+6
|/ / / /
* | | | Merge pull request #594 from ↵Jeffrey Wilcke2015-03-311-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 algorithmGustav Simonsson2015-03-301-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 cleanupTaylor Gerring2015-03-304-7/+10
| |/ |/|
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-297-26/+18
|\ \
| * | Add ExtraData field to RPC outputTaylor Gerring2015-03-291-2/+2
| | |
| * | Docker rename ethereum to gethTaylor Gerring2015-03-291-2/+2
| | |
| * | Remove old go cover locationTaylor Gerring2015-03-291-1/+1
| | |
| * | Added Coveralls badgesTaylor Gerring2015-03-291-2/+2
| | |
| * | Prefer hex prefixed with 0xTaylor Gerring2015-03-291-2/+2
| | |
| * | Report InvalidTypeError as -32602 to JSON RPCTaylor Gerring2015-03-291-1/+1
| | |
| * | CleanupTaylor Gerring2015-03-292-15/+7
| | |
| * | eth_getStorageAt output hex should begin with 0xTaylor Gerring2015-03-291-1/+1
| | |
* | | Merge branch 'ebuchman-fix_ecrecover' into developobscuren2015-03-292-16/+31
|\ \ \ | |/ / |/| |
| * | Cleanup.obscuren2015-03-292-19/+20
| | |
| * | Merge branch 'fix_ecrecover' of https://github.com/ebuchman/go-ethereum into ↵obscuren2015-03-291-7/+21
|/| | | | | | | | | | | ebuchman-fix_ecrecover
| * | vm: explicit error checks in ecrecover. closes #505Ethan Buchman2015-03-231-7/+21
| | |
* | | Merge branch 'kobigurk-develop' into developTaylor Gerring2015-03-291-1/+2
|\ \ \
| * | | Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵Taylor Gerring2015-03-291-1/+2
|/| | | | | | | | | | | | | | | | | | | | | | | | | | | kobigurk-develop Conflicts: rpc/api.go
| * | | eth_getTransactionCount now returns a hex stringKobi Gurkan2015-03-281-2/+2
| | | |
* | | | Merge pull request #579 from tgerring/rpcargsJeffrey Wilcke2015-03-297-370/+1612
|\ \ \ \ | | | | | | | | | | RPC Args
| * | | | Decouple core from rpcTaylor Gerring2015-03-273-62/+34
| | | | |
| * | | | Merge branch 'develop' into rpcargsTaylor Gerring2015-03-2713-143/+301
| |\ \ \ \
| * | | | | BlockFilterArgsTaylor Gerring2015-03-273-62/+319
| | | | | |
| * | | | | More explicit formatting for protocol versionTaylor Gerring2015-03-271-3/+3
| | | | | |
| * | | | | Test blockHeightFromJsonInvalidTaylor Gerring2015-03-271-0/+9
| | | | | |
| * | | | | NewTxArgs accept numbers or strings for value/gas/gaspriceTaylor Gerring2015-03-272-16/+162
| | | | | |
| * | | | | tidyTaylor Gerring2015-03-272-9/+15
| | | | | |
| * | | | | Merge remote-tracking branch 'origin' into rpcargsTaylor Gerring2015-03-2725-203/+396
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: rpc/args.go
| * | | | | | Prefer args as strings not objectsTaylor Gerring2015-03-273-53/+51
| | | | | | |
| * | | | | | Merge branch 'rpcargs' of github.com:tgerring/go-ethereum into rpcargsTaylor Gerring2015-03-273-7/+7
| |\ \ \ \ \ \
| | * | | | | | Undo xeth changesTaylor Gerring2015-03-274-14/+11
| | | | | | | |
| * | | | | | | Undo XEth changesTaylor Gerring2015-03-272-12/+9
| |/ / / / / /
| * | | | | | WhisperMessageArgsTaylor Gerring2015-03-272-5/+104
| | | | | | |
| * | | | | | WhisperFilterArgsTaylor Gerring2015-03-273-13/+60
| | | | | | |
| * | | | | | CompileArgsTaylor Gerring2015-03-272-4/+38
| | | | | | |
| * | | | | | SubmitWorkArgs testsTaylor Gerring2015-03-271-0/+48
| | | | | | |
| * | | | | | WhisperIdentityArgsTaylor Gerring2015-03-272-4/+40
| | | | | | |
| * | | | | | FilterIdArgsTaylor Gerring2015-03-272-4/+37
| | | | | | |
| * | | | | | FilterStringArgs testsTaylor Gerring2015-03-273-18/+35
| | | | | | |
| * | | | | | DbHexArgs testsTaylor Gerring2015-03-272-2/+80
| | | | | | |
| * | | | | | DbArgs testsTaylor Gerring2015-03-271-0/+79
| | | | | | |
| * | | | | | Accept number or string for BlockFilterArgs limit/offsetTaylor Gerring2015-03-271-14/+26
| | | | | | |
| * | | | | | Accept number or string for BlockFilterArgs to/fromBlockTaylor Gerring2015-03-272-11/+14
| | | | | | |
| * | | | | | Sha3ArgsTaylor Gerring2015-03-262-13/+48
| | | | | | |
| * | | | | | Convert error checks to Expect functionsTaylor Gerring2015-03-261-312/+168
| | | | | | |
| * | | | | | HashIndexArgsTaylor Gerring2015-03-263-6/+66
| | | | | | |
| * | | | | | BlockNumIndexArgsTaylor Gerring2015-03-262-4/+62
| | | | | | |
| * | | | | | GetDataArgsTaylor Gerring2015-03-263-20/+56
| | | | | | |
| * | | | | | DecodeParamError -> InvalidTypeError for unexpected input typeTaylor Gerring2015-03-262-53/+53
| | | | | | |
| * | | | | | Add InvalidTypeErrorTaylor Gerring2015-03-262-0/+25
| | | | | | |
| * | | | | | GetBalanceArgsTaylor Gerring2015-03-263-26/+56
| | | | | | |
| * | | | | | GetTxCountArgsTaylor Gerring2015-03-263-23/+57
| | | | | | |
| * | | | | | GetStorageAtArgsTaylor Gerring2015-03-263-27/+74
| | | | | | |
| * | | | | | improved NewTxArgs testsTaylor Gerring2015-03-262-7/+55
| | | | | | |
| * | | | | | Add blockHeightFromJson convenience functionTaylor Gerring2015-03-261-2/+10
| | | | | | |
| * | | | | | improved GetBlockByNumber testsTaylor Gerring2015-03-262-4/+60
| | | | | | |
| * | | | | | improved GetBlockByHashArgs testsTaylor Gerring2015-03-261-2/+37
| | | | | | |
| * | | | | | GetStorageArgsTaylor Gerring2015-03-263-21/+56
| | | | | | |
| * | | | | | NewTxArgsTaylor Gerring2015-03-263-38/+17
| | | | | | |
| * | | | | | GetBlockByHashArgsTaylor Gerring2015-03-264-9/+12
| | | | | | |
* | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-291-1/+1
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge pull request #585 from aperseghin/patch-2Jeffrey Wilcke2015-03-280-0/+0
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Minor fix
| | * | | | | | | Minor fixaperseghin2015-03-271-1/+1
| | | |_|/ / / / | | |/| | | | |
| * | | | | | | Merge pull request #586 from aperseghin/patch-3Jeffrey Wilcke2015-03-280-0/+0
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Update README.md
| | * | | | | | | Update README.mdaperseghin2015-03-271-1/+1
| | |/ / / / / /
| * | | | / / / ethereum -> gethTaylor Gerring2015-03-281-1/+1
| | |_|_|/ / / | |/| | | | |
* | | | | | | Cleanup VM.obscuren2015-03-294-56/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CALLDATA use getData * removed old context get range value * removed casting big => int for some cases * pc now big int #457
* | | | | | | Cleanup VMobscuren2015-03-295-29/+40
|/ / / / / /
* | | | | | PUSH gas fixobscuren2015-03-272-21/+5
| | | | | |
* | | | | | Removed commentsobscuren2015-03-271-15/+0
| | | | | |
* | | | | | Removed defer/panic. #503obscuren2015-03-274-120/+180
| | | | | |
* | | | | | Explicitly check memory's data store. #515obscuren2015-03-271-1/+8
|/ / / / /
* | | | | Etherbase => etherbaseobscuren2015-03-271-1/+1
| | | | |
* | | | | Merge pull request #581 from aperseghin/patch-1Jeffrey Wilcke2015-03-271-6/+6
|\ \ \ \ \ | | | | | | | | | | | | Update README.md
| * | | | | Update README.mdaperseghin2015-03-271-6/+6
| | |/ / / | |/| | | | | | | | Rename ethereum executable to geth
* | | | | Merge pull request #580 from ethersphere/frontier/cli-keyJeffrey Wilcke2015-03-275-18/+37
|\ \ \ \ \ | | | | | | | | | | | | settable etherbase
| * | | | | settable etherbasezelig2015-03-275-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/issue577Jeffrey Wilcke2015-03-277-61/+56
|\ \ \ \ \ | | | | | | | | | | | | Use ExtraDB for RPC storage. Fixes #577
| * | | | | Use ExtraDB for storage. Fixes #577Taylor Gerring2015-03-277-61/+56
| |/ / / /
* | | | | Merge pull request #565 from tgerring/responsetypesJeffrey Wilcke2015-03-272-58/+202
|\ \ \ \ \ | |/ / / / |/| | | | Update response types + tests
| * | | | Update response types + testsTaylor Gerring2015-03-252-58/+202
| | | | | | | | | | | | | | | | | | | | To coincide with recent type conversion
* | | | | renamed ethereum => gethobscuren2015-03-275-5/+5
| | | | |
* | | | | Merge pull request #550 from ethersphere/frontier/cli-keyJeffrey Wilcke2015-03-2714-183/+308
|\ \ \ \ \ | | | | | | | | | | | | import/export accounts
| * | | | | max paranoia mode to UNsupport unencrypted keys entirelyzelig2015-03-273-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 ↵zelig2015-03-271-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | /path: is a directory") msg
| * | | | | unlocking coinbase without knowing addresszelig2015-03-272-17/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - accounts: remove Manager.getKey - cli: for -unlock coinbase, use account manager Coinbase()
| * | | | | common: remove WriteFile and ReadAllFile (use ioutil instead)zelig2015-03-278-92/+22
| | | | | |
| * | | | | Applying: fix adming js test regression (maybe otto update?)zelig2015-03-271-1/+1
| | | | | |
| * | | | | cli test: fix test newJSRE interactive argumentzelig2015-03-271-1/+1
| | | | | |
| * | | | | cli: implement ethereum presale wallet import via clizelig2015-03-272-27/+59
| | | | | |
| * | | | | cli: help formattingzelig2015-03-272-14/+19
| | | | | |
| * | | | | cli: fix liner not closing (spuriously opened) in noninteractive jsrezelig2015-03-272-4/+4
| | | | | |
| * | | | | unlocking coinbasezelig2015-03-272-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 loopzelig2015-03-272-40/+55
| | | | | |
| * | | | | import/export accountszelig2015-03-275-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)
* | | | | bumpobscuren2015-03-271-1/+1
| | | | |
* | | | | Stack limitobscuren2015-03-271-0/+6
| | | | |
* | | | | Fixed minerobscuren2015-03-273-15/+35
| | | | | | | | | | | | | | | | | | | | * Miners could stall because the worker wasn't aware the miner was done
* | | | | Merge commit 'a718515b3d43f00497231f981b5ea757b71d55ff' into developobscuren2015-03-261-0/+11
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Squashed 'tests/files/' changes from a7081bc..c6d9629obscuren2015-03-261-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c6d9629 added another test git-subtree-dir: tests/files git-subtree-split: c6d96293710a37489fa3b074a9fc228e0393f152
* | | | | moved helperobscuren2015-03-261-20/+20
| | | | |
* | | | | fixed block filter argsobscuren2015-03-261-1/+1
| | | | |
* | | | | debug logobscuren2015-03-261-1/+1
| | | | |
* | | | | updated web3.js light for consoleobscuren2015-03-262-2/+2
| | | | |
* | | | | updated web3.jsobscuren2015-03-261-0/+0
| | | | |
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-261-6/+2
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Don't return empty block for "pending" #568Taylor Gerring2015-03-261-6/+2
| | | | |
* | | | | Fixed filter and refactored codeobscuren2015-03-262-24/+29
|/ / / /
* | | | Updated example for new ethereum.jsobscuren2015-03-261-4/+4
| | | |
* | | | Godep issue?obscuren2015-03-261-1/+1
| | | |
* | | | Moved output to debugobscuren2015-03-261-1/+1
| | | |
* | | | Fixed storage. Closes #516obscuren2015-03-262-3/+3
| | | |
* | | | added tx tests and fixed block testsobscuren2015-03-264-4/+59
| | | |
* | | | Merge pull request #564 from fjl/rlp-nil-arrayJeffrey Wilcke2015-03-262-8/+28
|\ \ \ \ | |_|/ / |/| | | rlp: encode nil array pointers as empty list or string
| * | | rlp: encode nil array pointers as empty list or stringFelix Lange2015-03-252-8/+28
|/ / /
* | | updated ethashobscuren2015-03-2516-1109/+239
| | |
* | | removed big num from ppobscuren2015-03-251-2/+0
| | |
* | | Merge pull request #560 from tgerring/xethcleanupJeffrey Wilcke2015-03-256-161/+153
|\ \ \ | | | | | | | | XEth cleanup
| * | | Improve protocol version reportingTaylor Gerring2015-03-253-21/+36
| | | |
| * | | Move version to const and expose via Version()Taylor Gerring2015-03-251-3/+8
| | | |
| * | | WithState -> withStateTaylor Gerring2015-03-251-2/+3
| | | |
| * | | DRY up height logicTaylor Gerring2015-03-251-31/+20
| | | |
| * | | ShuffleTaylor Gerring2015-03-251-5/+6
| | | |
| * | | Move Frontend interface to separate fileTaylor Gerring2015-03-242-27/+32
| | | |
| * | | Update internal calls to use CurrentBlock()Taylor Gerring2015-03-241-3/+3
| | | |
| * | | Don't expose backend directlyTaylor Gerring2015-03-242-9/+20
| | | |
| * | | Remove redundant fieldsTaylor Gerring2015-03-241-33/+24
| | | |
| * | | rename eth to backendTaylor Gerring2015-03-242-17/+17
| | | |
| * | | Backend no longer needed to resolve import cycleTaylor Gerring2015-03-241-30/+4
| | | |
* | | | Merge pull request #561 from ethersphere/frontier/blockpoolFelix Lange2015-03-253-10/+17
|\ \ \ \ | | | | | | | | | | bugfix with idle too long triggered after peer switch
| * | | | header check for testzelig2015-03-252-3/+8
| | | | |
| * | | | bugfix with idle too long triggered after peer switchzelig2015-03-252-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - reset bestIdleTimer when launching head section process - log chain head events - common.Hash key in activateChain map
* | | | | updated ethereum.jsobscuren2015-03-251-0/+0
| | | | |
* | | | | Removed full pathobscuren2015-03-251-1/+1
| | | | |
* | | | | Improved miner recoveryobscuren2015-03-251-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 consoleobscuren2015-03-251-8/+21
|/ / / /
* | | | bumpobscuren2015-03-251-2/+2
| | | |
* | | | fixed testobscuren2015-03-251-3/+13
| | | |
* | | | Store protocol version in the block db **NOT** extra dbobscuren2015-03-251-2/+2
| | | |
* | | | back to debug logobscuren2015-03-251-1/+1
| | | |
* | | | Temp fix for console outputobscuren2015-03-251-2/+4
| | | |
* | | | updated depsobscuren2015-03-2525-288/+1194
| | | |
* | | | Merge branch 'master' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-250-0/+0
|\ \ \ \
| * \ \ \ Merge branch 'hotfix/0.8.5-2'v0.8.5-2obscuren2015-02-274-7/+4
| |\ \ \ \
* | \ \ \ \ Merge pull request #559 from Gustav-Simonsson/blocktests_update_ethashJeffrey Wilcke2015-03-2519-1674/+1268
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update ethash lib
| * | | | | | Update ethash libGustav Simonsson2015-03-2419-1674/+1268
| | | | | | |
* | | | | | | Better error reporting in the console. Updated ethereum.jsobscuren2015-03-255-14/+28
| |_|_|/ / / |/| | | | |
* | | | | | fixed testsobscuren2015-03-242-5/+5
| | | | | |
* | | | | | Cleaned up changesobscuren2015-03-245-13/+9
| | | | | |
* | | | | | Modified according to poc 9 changesobscuren2015-03-245-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | * Refund of value
* | | | | | Secure trie shakey / key matchingobscuren2015-03-242-5/+14
| | | | | |