aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | 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.
* | 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'obscuren2015-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
| | | | | |
* | | | | | Merge commit '24066dca4646c8a376aa5dfbceec0a4b3f872c11' into developobscuren2015-03-2471-6350/+3223
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Squashed 'tests/files/' changes from 8f3fbe6..a7081bcobscuren2015-03-2471-6350/+3223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a7081bc update tests d2678cb update random tests ca0401b update tests git-subtree-dir: tests/files git-subtree-split: a7081bc54e9d72cc480218cb4b218dbb04c7cde7
* | | | | | Copy fixobscuren2015-03-242-3/+10
| | | | | |
* | | | | | Event fixes for minerobscuren2015-03-241-5/+3
| | | | | |
* | | | | | Updated for PV59obscuren2015-03-243-19/+16
| | | | | | | | | | | | | | | | | | | | | | | | * Value XFER are refunded back to the sender if the execution fails
* | | | | | Merge commit '58c6cc8fd7ff8a27004ed62d912e0a61ae1b73bb' into developobscuren2015-03-2439-3403/+5526
|\| | | | | | |/ / / / |/| | | |
| * | | | Squashed 'tests/files/' changes from 559268b..8f3fbe6obscuren2015-03-2439-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 travisobscuren2015-03-241-0/+7
| | | | |
* | | | | Changed minerobscuren2015-03-244-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 functionobscuren2015-03-241-0/+17
| | | | |
* | | | | better block propagationobscuren2015-03-242-4/+4
| | | | |
* | | | | removed legacy codeobscuren2015-03-243-5/+2
| | | | |
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-241-2/+2
|\ \ \ \ \
| * \ \ \ \ Merge pull request #553 from ethersphere/jsonlogTaylor Gerring2015-03-241-2/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | natspec: minor fix in test
| | * | | | | natspec: minor fix in testzelig2015-03-241-2/+2
| | | | | | |
* | | | | | | Gas validation and clean up of legacy codeobscuren2015-03-241-12/+11
| | | | | | |
* | | | | | | Decrement depthobscuren2015-03-241-1/+3
|/ / / / / /
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-2410-38/+74
|\| | | | |
| * | | | | Merge pull request #552 from ethersphere/jsonlogTaylor Gerring2015-03-244-17/+13
| |\ \ \ \ \ | | | | | | | | | | | | | | Jsonlog
| | * | | | | fix ethtest loggingzelig2015-03-243-12/+11
| | | | | | |
| | * | | | | fix p2p/testlog_testzelig2015-03-241-5/+2
| | | | | | |
| * | | | | | Implement RPC net_versionTaylor Gerring2015-03-243-7/+11
| | | | | | |
| * | | | | | Merge pull request #551 from ethersphere/frontier/eth-version-exportsTaylor Gerring2015-03-241-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 fieldzelig2015-03-241-9/+10
| | | | | | | |
| * | | | | | | Add Close() method to EthereumApiTaylor Gerring2015-03-242-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To close the handler for LDB
| * | | | | | | tests + fixesTaylor Gerring2015-03-242-7/+37
| | |/ / / / / | |/| | | | |
* / | | | | | fixed bad unclesobscuren2015-03-244-6/+16
|/ / / / / /
* | | | | | moved state and vm to coreobscuren2015-03-2358-40/+40
| | | | | |
* | | | | | moved to errorobscuren2015-03-231-9/+2
| | | | | |
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-237-24/+78
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #537 from Gustav-Simonsson/blocktests2Jeffrey Wilcke2015-03-235-15/+56
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Add post state validation to block tests and disable network, add RPC
| | * | | | | | Correct difficulty calculation to use new difficulty minimumGustav Simonsson2015-03-231-2/+4
| | | | | | | |
| | * | | | | | Fix new types for blocktests and comment out non-working log level setterGustav Simonsson2015-03-232-5/+5
| | | | | | | |
| | * | | | | | gofmtGustav Simonsson2015-03-232-5/+3
| | | | | | | |
| | * | | | | | Add validation of post state accounts to block testsGustav Simonsson2015-03-232-6/+40
| | | | | | | |
| | * | | | | | In blocktest cmd, disable network and add RPC flagGustav Simonsson2015-03-232-5/+12
| | | | | | | |
| * | | | | | | "pending" convention should be -2 instead of 0Taylor Gerring2015-03-232-2/+15
| | | | | | | |
| * | | | | | | Rename blockAge to blockHeightTaylor Gerring2015-03-231-7/+7
| |/ / / / / /
* | | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-234-15/+181
|\| | | | | |
| * | | | | | db_putHex/db_getHex + testsTaylor Gerring2015-03-234-15/+181
| |/ / / / /
* | | | | | Fixed issues with stalled remote minerobscuren2015-03-232-4/+9
| | | | | |
* | | | | | logging for possible unclesobscuren2015-03-234-25/+44
| | | | | |
* | | | | | added some nil checks for cache (testing specific)obscuren2015-03-231-6/+19
| | | | | |
* | | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-237-94/+94
|\| | | | |
| * | | | | Merge pull request #548 from tgerring/typescleanupJeffrey Wilcke2015-03-234-10/+10
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix Mist types build errors
| | * | | | | Fix Mist types build errorsTaylor Gerring2015-03-224-10/+10
| | | | | | |
| * | | | | | Move RemoteAgent to miner pkgTaylor Gerring2015-03-232-8/+7
| | | | | | |
| * | | | | | Rename Agent to RemoteAgentTaylor Gerring2015-03-232-14/+14
| | | | | | |
| * | | | | | Add DAG seed hash and difficulty to GetWorkTaylor Gerring2015-03-231-5/+6
| | | | | | |
* | | | | | | finally merged *the missing*obscuren2015-03-233-15/+52
|/ / / / / /
* | | | | | go away!Taylor Gerring2015-03-231-81/+0
| | | | | |
* | | | | | Move remote mining agent to XEthTaylor Gerring2015-03-233-9/+93
| | | | | |