aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ignore invalid txs right after being added if they prove incorrectobscuren2015-04-092-2/+6
* Changed how logs are being recordedobscuren2015-04-0812-122/+83
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-081-0/+4
|\
| * Merge pull request #658 from Gustav-Simonsson/add_ec_point_on_curve_checkJeffrey Wilcke2015-04-081-0/+4
| |\
| | * Add IsOnCurve check to EC unmarshalling in ECIES decryptionGustav Simonsson2015-04-081-0/+4
| |/
* | Sync managed accounts to the networkobscuren2015-04-082-3/+17
* | Added additional methods to the managed stateobscuren2015-04-082-2/+44
|/
* Improved tx pool to ignore invalid transactionsobscuren2015-04-082-9/+30
* fixed stop of minerobscuren2015-04-081-14/+12
* Queued level db writes and batch writes. Closes #647obscuren2015-04-083-46/+94
* Merge pull request #648 from Gustav-Simonsson/forward_ecrecover_err_and_remov...Jeffrey Wilcke2015-04-084-13/+28
|\
| * Use logger.Error instead of 0 with glogGustav Simonsson2015-04-073-3/+6
| * Forward and log EC recover err and remove dup pubkey len checkGustav Simonsson2015-04-074-13/+25
* | Merge pull request #657 from Gustav-Simonsson/disable_libsecp256k1_debug_checkJeffrey Wilcke2015-04-081-0/+1
|\ \
| * | libsecp256k1 #define NDEBUGGustav Simonsson2015-04-081-0/+1
|/ /
* | Merge branch 'Gustav-Simonsson-update_bitcoin_secp256k1_lib2' into developobscuren2015-04-0775-5046/+10533
|\ \
| * | Link GMPobscuren2015-04-071-0/+3
| * | Merge branch 'update_bitcoin_secp256k1_lib2' of https://github.com/Gustav-Sim...obscuren2015-04-0775-5049/+10533
|/| |
| * | Update Go wrapper around libbsecp256k1Gustav Simonsson2015-04-071-89/+25
| * | Update bitcoin secp256k1 libGustav Simonsson2015-04-0774-4960/+10508
* | | Merge branch 'tgerring-rpcfabian' into developobscuren2015-04-076-67/+514
|\ \ \
| * | | merge conflictobscuren2015-04-076-67/+514
|/| | |
| * | | More type fixesTaylor Gerring2015-04-071-10/+9
| * | | Output format and nil fixesTaylor Gerring2015-04-071-11/+21
| * | | Increased test coverage for argsTaylor Gerring2015-04-051-0/+214
| * | | Improved test coverage for rpc typesTaylor Gerring2015-04-042-14/+158
| * | | More test coverage for responsesTaylor Gerring2015-04-041-34/+111
| * | | Allow "earliest" block heightTaylor Gerring2015-04-041-0/+2
| * | | Merge branch 'develop' into rpcfabianTaylor Gerring2015-04-0440-774/+2865
| |\ \ \
* | | | | updated loggingobscuren2015-04-072-8/+6
* | | | | Updated loggingobscuren2015-04-0713-58/+76
* | | | | Updated ethashobscuren2015-04-0716-261/+315
* | | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-071-10/+6
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge pull request #653 from debris/circular_structureJeffrey Wilcke2015-04-071-10/+6
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | fixed printing circular structuresMarek Kotewicz2015-04-071-10/+6
| |/ / /
* | | | Fixed testsobscuren2015-04-072-5/+3
* | | | Updated ethereum.jsobscuren2015-04-071-1/+1
* | | | Fixed pending statesobscuren2015-04-073-29/+83
|/ / /
* | | Block header changed & console miner controlobscuren2015-04-068-14/+41
* | | updated ethash. closes 646obscuren2015-04-062-3/+2
* | | time lapseobscuren2015-04-051-1/+3
* | | v bumpobscuren2015-04-051-1/+1
* | | reflect ethash changesobscuren2015-04-051-1/+1
* | | Update ethashobscuren2015-04-0522-129/+746
* | | Disabled PoW checkobscuren2015-04-051-9/+12
* | | removed hash rate from info log. Added hashrate js funcobscuren2015-04-052-1/+6
* | | Remove debug logobscuren2015-04-051-1/+0
* | | Updated loggingobscuren2015-04-055-22/+38
* | | set backtrace during runtimeobscuren2015-04-051-0/+12
* | | Temp removed unrequested block errorobscuren2015-04-051-9/+13
* | | Skipping testobscuren2015-04-051-0/+2
* | | Changed R S to big int and fixed testsobscuren2015-04-054-8/+28
* | | Changed R & S to *big.Intobscuren2015-04-051-6/+6
* | | Reject integers w/ appended zero'sobscuren2015-04-052-0/+10
* | | Added thread safe eachobscuren2015-04-052-4/+15
* | | Removed debuggingobscuren2015-04-052-9/+0
* | | prevent deadlockobscuren2015-04-053-17/+12
* | | bumped version numberobscuren2015-04-041-1/+1
* | | Improved chain manager, improved block processor, fixed testsobscuren2015-04-044-7/+44
* | | Added block cache delete methodobscuren2015-04-042-0/+29
* | | Disabled peer TD check to support suspended blocks (Future blocks)obscuren2015-04-042-6/+6
* | | Changed log to new loggingobscuren2015-04-043-10/+16
* | | Make sure we're not mining on an invalid TSobscuren2015-04-041-0/+3
* | | added verbosity to js adminobscuren2015-04-041-0/+13
* | | Moved logging to logger.Coreobscuren2015-04-046-12/+12
* | | check for nil block (tmp).obscuren2015-04-041-0/+3
* | | basic glogobscuren2015-04-0410-49/+47
* | | Merge branch 'develop' into glogobscuren2015-04-041-1/+1
|\ \ \ | | |/ | |/|
| * | version bumpobscuren2015-04-031-1/+1
* | | Merge branch 'develop' into glogobscuren2015-04-039-44/+194
|\| |
| * | do not include BlockEqualTS as valid unclesobscuren2015-04-032-2/+3
| * | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-037-42/+191
| |\ \
| | * \ Merge pull request #627 from ethersphere/frontier/blockpoolJeffrey Wilcke2015-04-031-8/+11
| | |\ \
| | | * | proper locking to prevent "parent unknown" INVALID blocks due to race in peer...zelig2015-04-021-5/+4
| | | * | proper locking to prevent close of closed channel crash when multiple mining ...zelig2015-04-021-3/+7
| | * | | Merge pull request #626 from tgerring/rpcfabianJeffrey Wilcke2015-04-036-34/+180
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Return nil if block does not existTaylor Gerring2015-04-031-1/+6
| | | * | New UncleRes typeTaylor Gerring2015-04-022-11/+56
| | | * | Fix RLP decoding of tx metadataTaylor Gerring2015-04-021-2/+4
| | | * | Return nil when requested uncle index is not validTaylor Gerring2015-04-021-12/+12
| | | * | Return nil when requested index does not existTaylor Gerring2015-04-021-4/+8
| | | * | Detect non-valid strings for blockheightTaylor Gerring2015-04-022-1/+10
| | | * | Make "To" field optional in whisper filterTaylor Gerring2015-04-022-5/+33
| | | * | 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
* | | | | glog wipobscuren2015-04-039-1/+1998
|/ / / /
* | | | Merge commit 'f6bd4b16e38f9cacd57b57befdeeaed789a473c4' into developobscuren2015-04-031-651/+781
|\ \ \ \
| * | | | Squashed 'tests/files/' changes from d6fe94a..3ebf646obscuren2015-04-031-651/+781
* | | | | bool => intobscuren2015-04-031-63/+63
| |/ / / |/| | |
* | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-031-3/+22
|\ \ \ \
| * \ \ \ Merge pull request #636 from debris/prototype_functionsJeffrey Wilcke2015-04-031-1/+13
| |\ \ \ \
| | * | | | do not print Plain Object prototype fields in geth consoleMarek Kotewicz2015-04-031-1/+13
| * | | | | Merge pull request #633 from debris/prototype_functionsJeffrey Wilcke2015-04-031-3/+10
| |\| | | | | | |_|_|/ | |/| | |
| | * | | printing object prototype functions in geth consoleMarek Kotewicz2015-04-031-3/+10
| |/ / /
* | | | fixed stack levelobscuren2015-04-033-6/+32
* | | | Merge commit '812cbff1a28d89b44a0c8c5a210ac61c7e19da35' into developobscuren2015-04-0328-23/+1939
|\ \ \ \ | | |/ / | |/| |
| * | | Squashed 'tests/files/' changes from ab81bf2..d6fe94aobscuren2015-04-0328-23/+1939
* | | | updated coinobscuren2015-04-031-10/+4
| |/ / |/| |
* | | Merge pull request #619 from tgerring/rpcfabianJeffrey Wilcke2015-04-029-82/+389
|\ \ \ | | |/ | |/|
| * | No longer require gas & gas price in transactionsTaylor Gerring2015-04-022-8/+19
| * | Default Value to 0 for NewTxArgsTaylor Gerring2015-04-022-4/+10
| * | Merge branch 'develop' into rpcfabianTaylor Gerring2015-04-0240-601/+1193
| |\ \
| * | | 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
* | | | Default gasobscuren2015-04-023-5/+7
* | | | Moved to functionobscuren2015-04-021-3/+3
| |/ / |/| |
* | | 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
|\ \ \
| * | | 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 Gustav-Simonsson/read_protocol_values_from_commo...Jeffrey Wilcke2015-04-0215-163/+126
|\ \ \
| * | | Read most protocol params from common/params.jsonGustav Simonsson2015-04-0215-163/+126
* | | | Updated ethereum.jsobscuren2015-04-021-1/+1
* | | | Changed getters on account objects. Closes #610obscuren2015-04-022-10/+5
* | | | Fixed uncle rewards in minerobscuren2015-04-023-22/+25
|/ / /
* | | 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
* | | 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
* | | 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
|\ \ \ | |_|/ |/| |
| * | 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
| * | p2p/discover: add version number to ping packetFelix Lange2015-04-011-0/+8
|/ /
* | Make inner size before assinging. Closes #615Taylor Gerring2015-04-011-0/+1
* | Merge pull request #618 from tgerring/issue613Jeffrey Wilcke2015-04-013-28/+27
|\ \
| * | 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
|\ \ \
| * | | change StatusMsgData.TD back to pointer type *big.Intzelig2015-04-012-8/+8
| * | | check TxMsgzelig2015-04-013-4/+46
| * | | test for invalid rlp encoding of block in BlocksMsgzelig2015-04-013-22/+44
| * | | 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
|/ / /
* | | Merge pull request #616 from bas-vk/developJeffrey Wilcke2015-04-011-6/+7
|\ \ \ | |/ / |/| |
| * | 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
| |/| | |/| | |
| | * | 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
| | * | Add flag to control CORS header #394Taylor Gerring2015-03-303-1/+13
| * | | Merge branch 'hexify' of https://github.com/tgerring/go-ethereum into tgerrin...obscuren2015-04-018-305/+703
|/| | |
| * | | #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
| * | | 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
| * | | | Store and retrieve tx context metadata #608Taylor Gerring2015-04-013-8/+51
| * | | | Remove custom MarshalJSON methodsTaylor Gerring2015-04-013-314/+202
| * | | | 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
| * | | | 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 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
* | | | 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 addressTaylor Gerring2015-03-311-1/+1
| |/ / / /
* / / / / Added Code fieldobscuren2015-03-311-2/+6
|/ / / /
* | | | Merge pull request #594 from Gustav-Simonsson/fix_block_header_gas_limit_vali...Jeffrey Wilcke2015-03-311-1/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | Correct gas limit validation according to new algorithmGustav Simonsson2015-03-301-1/+4
|/ / /
* | / 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
|/| |
| * | 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 kobigu...Taylor Gerring2015-03-291-1/+2
|/| | |
| * | | eth_getTransactionCount now returns a hex stringKobi Gurkan2015-03-281-2/+2
* | | | Merge pull request #579 from tgerring/rpcargsJeffrey Wilcke2015-03-297-370/+1612
|\ \ \ \
| * | | | 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
| |\ \ \ \ \
| * | | | | | 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