aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'ethersphere-frontier/blockpool' into conversionobscuren2015-03-2116-544/+736
|\
| * iterator returned wrong valueobscuren2015-03-211-2/+1
| |
| * Merge branch 'frontier/blockpool' of ↵obscuren2015-03-2116-542/+735
| |\ | | | | | | | | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool
| | * use common.Hash as pool key, no string conversion neededzelig2015-03-202-8/+8
| | |
| | * fix common.Hash conversionzelig2015-03-203-3/+5
| | |
| | * fix import in reorganised testzelig2015-03-201-2/+0
| | |
| | * remove eth/wallet.go (only commented out content)zelig2015-03-201-80/+0
| | |
| | * improve documentation and move one testzelig2015-03-209-156/+202
| | |
| | * reduce logging outputzelig2015-03-203-25/+22
| | |
| | * uncomment status test, hack: skip the 2 unreliable fieldszelig2015-03-202-171/+182
| | |
| | * check and penalise td misreportingzelig2015-03-207-52/+129
| | | | | | | | | | | | | | | | | | - add ErrIncorrectTD - checkTD called after insertChain successful - fix tests, use blockPoolTester.tds to map block index to TD
| | * fix missing hexification on IdleTooLong error logzelig2015-03-201-1/+1
| | |
| | * use own total difficulty to limit best peerzelig2015-03-207-26/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | - update blockpool td by subscribing to ChainHeadEvent - if ahead of best peer, demote it - addPeer now take own td as current td - removePeer now take own td as current td - add relevant tests to peers_test - eth: backend now calls blockpool with eth.eventMux and chainManager.Td
| | * peer suspension to disallow reconnect after disconnect on fatal error for ↵zelig2015-03-208-44/+125
| | | | | | | | | | | | set period (PeerSuspensionInterval)
* | | wipobscuren2015-03-214-3/+15
|/ /
* | mergeobscuren2015-03-2011-730/+635
|\ \
| * \ Merge branch 'rpcxeth' into rpcfrontierTaylor Gerring2015-03-207-668/+555
| |\ \ | | | | | | | | | | | | | | | | Conflicts: rpc/api.go
| | * | Add xethAtStateNum convenience methodTaylor Gerring2015-03-201-6/+10
| | | |
| | * | Move Account register to xethTaylor Gerring2015-03-202-46/+48
| | | |
| | * | inline GetStorageAtTaylor Gerring2015-03-201-23/+8
| | | |
| | * | Make prettyTaylor Gerring2015-03-201-12/+14
| | | |
| | * | inline TransactTaylor Gerring2015-03-201-14/+10
| | | |
| | * | Move transact gas check to XEthTaylor Gerring2015-03-202-14/+14
| | | |
| | * | inline CallTaylor Gerring2015-03-201-11/+7
| | | |
| | * | inline GetBlockByNumberTaylor Gerring2015-03-201-20/+13
| | | |
| | * | inline GetBlockByHashTaylor Gerring2015-03-201-31/+20
| | | |
| | * | Reorg for clarityTaylor Gerring2015-03-202-59/+59
| | | |
| | * | Move gas defaults to XEthTaylor Gerring2015-03-202-15/+8
| | | |
| | * | Rename FilterOptions to BlockFilterArgsTaylor Gerring2015-03-203-15/+15
| | | |
| | * | Remove unnecessary event muxTaylor Gerring2015-03-201-3/+1
| | | |
| | * | Move stateAt func to XEthTaylor Gerring2015-03-202-30/+24
| | | |
| | * | Rename for clarityTaylor Gerring2015-03-203-21/+21
| | | |
| | * | inline MessagesChangedTaylor Gerring2015-03-201-6/+1
| | | |
| | * | inline UninstallWhisperFilterTaylor Gerring2015-03-201-7/+1
| | | |
| | * | inline NewWhisperFilterTaylor Gerring2015-03-201-11/+6
| | | |
| | * | inline AllLogsTaylor Gerring2015-03-201-8/+2
| | | |
| | * | inline LogsTaylor Gerring2015-03-201-7/+1
| | | |
| | * | inline FilterChangedTaylor Gerring2015-03-201-6/+1
| | | |
| | * | inline NewFilterStringTaylor Gerring2015-03-201-11/+6
| | | |
| | * | inline UninstallFilterTaylor Gerring2015-03-201-7/+1
| | | |
| | * | inline NewFilterTaylor Gerring2015-03-201-9/+4
| | | |
| | * | Merge branch 'rpcinline' into rpcxethTaylor Gerring2015-03-201-156/+69
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: rpc/api.go
| | | * | inline WhisperPostTaylor Gerring2015-03-201-11/+7
| | | | |
| | | * | inline GetBlockTransactionCountByHashTaylor Gerring2015-03-201-11/+3
| | | | |
| | | * | inline GetBlockTransactionCountByNumberTaylor Gerring2015-03-201-11/+3
| | | | |
| | | * | inline GetBlockUncleCountByHashTaylor Gerring2015-03-201-11/+3
| | | | |
| | | * | inline GetBlockUncleCountByNumberTaylor Gerring2015-03-201-11/+3
| | | | |
| | | * | fixesTaylor Gerring2015-03-201-2/+2
| | | | |
| | | * | inline UninstallWhisperFilterTaylor Gerring2015-03-201-7/+6
| | | | |
| | | * | inline WhisperMessagesTaylor Gerring2015-03-201-6/+1
| | | | |
| | | * | inline GetTransactionByHashTaylor Gerring2015-03-201-9/+4
| | | | |
| | | * | inline RemoveWhisperIdentityTaylor Gerring2015-03-201-6/+1
| | | | |
| | | * | inline NewWhisperIdentityTaylor Gerring2015-03-201-6/+2
| | | | |
| | | * | inline DbGetTaylor Gerring2015-03-201-11/+6
| | | | |
| | | * | inline DbPutTaylor Gerring2015-03-201-11/+7
| | | | |
| | | * | inline GetCompilersTaylor Gerring2015-03-201-7/+2
| | | | |
| | | * | inline GetDataTaylor Gerring2015-03-201-9/+4
| | | | |
| | | * | inline GetTxCountAtTaylor Gerring2015-03-201-10/+7
| | | | |
| | | * | inline GetStorageTaylor Gerring2015-03-201-9/+6
| | | | |
| | | * | inline GetBalanceTaylor Gerring2015-03-201-9/+6
| | | | |
| | | * | inline HasWhisperIdentityTaylor Gerring2015-03-201-6/+1
| | | | |
| | | * | Inline getStateWithNumTaylor Gerring2015-03-201-8/+4
| | | | |
| | * | | Reorg filter logic to XEthTaylor Gerring2015-03-206-203/+273
| | | | |
| * | | | Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into ↵obscuren2015-03-205-97/+111
| |\ \ \ \ | | | | | | | | | | | | | | | | | | rpcfrontier
| | * \ \ \ Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontierTaylor Gerring2015-03-205-1256/+4054
| | |\ \ \ \
| | * | | | | Add tests for errorsTaylor Gerring2015-03-201-0/+41
| | | |/ / / | | |/| | |
| | * | | | Merge branch 'rpcutil' into rpcfrontierTaylor Gerring2015-03-204-97/+70
| | |\ \ \ \ | | | | |/ / | | | |/| |
| | | * | | Make send internalTaylor Gerring2015-03-201-6/+6
| | | | | |
| | | * | | Remove utilTaylor Gerring2015-03-202-57/+33
| | | | | |
| | | * | | Remove extra loggerTaylor Gerring2015-03-202-5/+2
| | | | | |
| | | * | | Move Log to LogResTaylor Gerring2015-03-203-29/+29
| | | | | |
| * | | | | Listen to tx pre event and trigger 'pending'obscuren2015-03-203-16/+20
| | |_|/ / | |/| | |
* | | | | Added caching for block chain. Currently set to 10kobscuren2015-03-204-2/+136
| |_|_|/ |/| | |
* | | | fixed ethashobscuren2015-03-202-4/+4
| | | |
* | | | updated ethashobscuren2015-03-2016-237/+1107
| | | |
* | | | copy over loopobscuren2015-03-202-14/+4
| | | |
* | | | Removed more castsobscuren2015-03-205-24/+14
| | | |
* | | | Merge branch 'develop' into conversionobscuren2015-03-204-1254/+4054
|\| | |
| * | | Merge commit 'f144a95940a5df0809bb028eef7b337125423602' into developobscuren2015-03-203-1253/+4053
| |\ \ \
| | * | | Squashed 'tests/files/' changes from e558aa4..559268bobscuren2015-03-203-1253/+4053
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 559268b go failure 473f67f BlockTests More Invalid RLPs updated to latest develop 296c653 Fixed test to 15 header items d011a67 Merge branch 'develop' of git://github.com/ethereum/tests into develop 44a3664 Updated to 16mb size git-subtree-dir: tests/files git-subtree-split: 559268ba4b454152c17b343db33d617877f30a3a
| * | | | Merge branch 'rpcfrontier' into developobscuren2015-03-201-1/+1
| |\ \ \ \
| | * | | | moved back to debugobscuren2015-03-191-1/+1
| | | |/ / | | |/| |
* | | | | :-)obscuren2015-03-201-1/+0
| | | | |
* | | | | mergeobscuren2015-03-1912-178/+275
|\| | | |
| * | | | re-enabled json loggingobscuren2015-03-191-2/+0
| | | | |
| * | | | Merge branch 'rpcfrontier' into developobscuren2015-03-1912-242/+341
| |\| | |
| | * | | fixed chain event. Closes #529obscuren2015-03-198-38/+58
| | | | |
| | * | | Removed frontier in version :-(obscuren2015-03-191-1/+1
| | | | |
| | * | | Merge branch 'develop' into rpcfrontierobscuren2015-03-19409-1191/+32227
| | |\ \ \
| | * | | | Validate NewTx From field is not blankTaylor Gerring2015-03-193-0/+40
| | | | | |
| | * | | | Merge branch 'rpcutil' into rpcfrontierTaylor Gerring2015-03-194-137/+178
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | | * | | TestsTaylor Gerring2015-03-191-1/+51
| | | | | |
| | | * | | BlockNumber as int fixTaylor Gerring2015-03-191-2/+2
| | | | | |
| | | * | | Remove UnmarshalRawMessagesTaylor Gerring2015-03-192-124/+125
| | | | | |
| | | * | | Remove i2hexTaylor Gerring2015-03-182-7/+2
| | | | | |
| | | * | | Remove RpcServerTaylor Gerring2015-03-181-5/+0
| | | | | |
| * | | | | Removed frontier from version :-(obscuren2015-03-191-1/+1
| | |_|/ / | |/| | |
* | | | | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-19408-1200/+32257
|\ \ \ \ \
| * | | | | Merge branch 'develop' into conversionobscuren2015-03-191-10/+18
| |\| | | |
| | * | | | Removed uint castsobscuren2015-03-191-10/+18
| | | | | |
| * | | | | improved test outputobscuren2015-03-191-24/+45
| | | | | |
| * | | | | Merge branch 'develop' into conversionobscuren2015-03-19408-1182/+32210
| |\| | | |
| | * | | | fixed testsobscuren2015-03-194-20/+16
| | | | | |
| | * | | | Fixed mkdnode & added some testsobscuren2015-03-198-16/+55
| | | | | |
| | * | | | Merge commit '85fa3790ac9f67232f0e31e7f861c66ef0e0047e' into developobscuren2015-03-19399-1150/+32143
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | | * | | Squashed 'tests/files/' changes from 641ebaa..e558aa4obscuren2015-03-19399-1150/+32143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e558aa4 clean up 47096f8 remove corrupted files 47e73ea even more failures 18506ee add tests a9729da merge bc09d2e merge 3c89576 new tests 650ac93 Merge remote-tracking branch 'origin/develop' into develop ee7ea6a update blockChainTests 46484ae fuzz tests eb8f8fb fuzz testing 1c74972 fuzz testing results 8f06b8f Block Tests +make RLP header larger than rlp +all block fields +1)Prefixed000 +2)Larger size +3)Less Size +4)rlp element list when shouldnt +5)given as array +random byte at the end +transaction fields +random byte in RLP fdf6c3e BlokTests Invalid Block Header RLPs (0000prefix, tooLarge, tooShort) c81751d update gasLimit git-subtree-dir: tests/files git-subtree-split: e558aa49d425eb43b8ee2f71f52b6312ab092520
* | | | | | eth, whisper: adapt for RLP encoder switch in package p2pFelix Lange2015-03-195-175/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have rewritten the protocol test to use p2p.MsgPipe because p2p.NewMsg is gone.
* | | | | | p2p: interrupt MsgPipe payload read/writeFelix Lange2015-03-191-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is better because protocols might not actually read the payload for some errors (msg too big, etc.) which can be a pain to test with the old behaviour.
* | | | | | p2p: log disconnect requestsFelix Lange2015-03-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This helps a lot with debugging.
* | | | | | p2p: use package rlp to encode messagesFelix Lange2015-03-198-68/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Message encoding functions have been renamed to catch any uses. The switch to the new encoder can cause subtle incompatibilities. If there are any users outside of our tree, they will at least be alerted that there was a change. NewMsg no longer exists. The replacements for EncodeMsg are called Send and SendItems.
* | | | | | p2p: export ExpectMsg (for eth protocol testing)Felix Lange2015-03-192-32/+32
|/ / / / /
* | | | | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-1919-244/+304
|\ \ \ \ \
| * \ \ \ \ Merge branch 'rpcfrontier' into conversionobscuren2015-03-192-67/+65
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| | * | | | Merge branch 'develop' into rpcfrontierobscuren2015-03-198-106/+126
| | |\| | | | | | |_|/ | | |/| |
| | * | | merge developTaylor Gerring2015-03-188-111/+106
| | |\ \ \
| | * | | | Remove JsonWrapperTaylor Gerring2015-03-182-22/+19
| | | | | |
| | * | | | Support JSON RPC batch requestsTaylor Gerring2015-03-182-52/+53
| | |\ \ \ \
| | | * | | | Add JSON RPC batch supportTaylor Gerring2015-03-182-52/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | http://www.jsonrpc.org/specification#batch
| * | | | | | Merge branch 'develop' into conversionobscuren2015-03-197-97/+97
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| | * | | | | Merge branch 'ethersphere-frontier/cli-private-network' into developobscuren2015-03-197-102/+102
| | |\ \ \ \ \
| | | * | | | | added frontier to versionobscuren2015-03-191-1/+1
| | | | | | | |
| | | * | | | | Merge branch 'frontier/cli-private-network' of ↵obscuren2015-03-197-101/+101
| | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/cli-private-network
| | | * | | | | fix eth testszelig2015-03-181-3/+3
| | | | | | | |
| | | * | | | | private network supportzelig2015-03-186-74/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - protocolversion, networkid global int flags to cli and mist - fix bug with protocolversion check using wrong db - log protocolversion & networkid in backend
| | | * | | | | eth/backend: remove spurious and incorrent PeerInfo()zelig2015-03-181-5/+4
| | | | | | | |
| | | * | | | | eth: remove disused peer_util.gozelig2015-03-181-23/+0
| | | | |_|/ / | | | |/| | |
| * | | | | | mergeobscuren2015-03-1910-78/+92
| |\| | | | |
| | * | | | | Merge pull request #523 from fjl/docker-fastTaylor Gerring2015-03-191-4/+3
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | Dockerfile: use fast™ build steps
| | | * | | | | Dockerfile: use fast™ build stepsFelix Lange2015-03-171-4/+3
| | | |/ / / /
| | * | | | | Merge pull request #522 from fjl/makedagFelix Lange2015-03-181-0/+21
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | cmd/ethereum: add makedag command for testing
| | | * | | | cmd/ethereum: add makedag command for testingFelix Lange2015-03-171-0/+21
| | |/ / / /
| | * | | | Merge pull request #498 from maran/feature/drytoHexJeffrey Wilcke2015-03-188-111/+106
| | |\ \ \ \ | | | | | | | | | | | | | | DRY up the use of toHex in the project and move it to common
| | | * | | | DRY up the use of toHex in the project and move it to commonMaran2015-03-168-113/+108
| | | | | | |
| * | | | | | Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into ↵obscuren2015-03-1815-114/+216
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | conversion
| * | | | | | | prep template for fixed size hashesobscuren2015-03-182-2/+50
| | | | | | | |
* | | | | | | | rlp: fix encoding of one element strings and byte slicesFelix Lange2015-03-192-7/+20
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The encoder was missing a special case for one element strings whose element is below 0x7f. Such strings must be encoded as a single byte without a string header.
* | | | | | | cmd/ethereum, cmd/utils: partial fix for chain importFelix Lange2015-03-182-8/+4
| | | | | | |
* | | | | | | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-1840-660/+1366
|\| | | | | |
| * | | | | | conversions. -compilable-obscuren2015-03-1812-130/+139
| | | | | | |
| * | | | | | conversionsobscuren2015-03-184-27/+30
| | | | | | |
| * | | | | | Added Hex methodsobscuren2015-03-181-0/+2
| | | | | | |
| * | | | | | Merge branch 'develop' into conversionobscuren2015-03-1829-505/+1197
| |\| | | | |
| | * | | | | Merge branch 'rpcfrontier' into developobscuren2015-03-186-42/+179
| | |\ \ \ \ \ | | | | |/ / / | | | |/| | |
| | | * | | | Merge branch 'develop' into rpcfrontierobscuren2015-03-18144-1423/+13716
| | | |\ \ \ \ | | | |/ / / / | | |/| | / / | | | | |/ / | | | |/| |
| | * | | | bumpobscuren2015-03-181-1/+1
| | | | | |
| | * | | | Merge pull request #485 from ethersphere/frontier/nodeadmin.jsFelix Lange2015-03-1823-462/+1017
| | |\ \ \ \ | | | | | | | | | | | | | | Frontier console node admin interface
| | | * | | | remove long-running mining test, ethutil -> commonzelig2015-03-162-46/+8
| | | | | | |
| | | * | | | Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-16116-619/+607
| | | |\ \ \ \
| | | | * | | | we do not use the name Frontier Consolezelig2015-03-161-4/+4
| | | | | | | |
| | | | * | | | ethutil -> commonzelig2015-03-162-5/+5
| | | | | | | |
| | | | * | | | Merge remote-tracking branch 'upstream/develop' into frontier/jszelig2015-03-16122-727/+611
| | | | |\ \ \ \ | | | | | | |/ / | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/js.go javascript/types.go
| | | * | | | | Merge remote-tracking branch 'upstream/develop' into frontier/nodeadmin.jszelig2015-03-169-116/+12
| | | |\ \ \ \ \
| | | * \ \ \ \ \ Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-151-0/+89
| | | |\ \ \ \ \ \ | | | | | |/ / / / | | | | |/| | | |
| | | | * | | | | menubar back to mist main.qmlzelig2015-03-151-0/+89
| | | | | | | | |
| | | * | | | | | Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-151-21/+20
| | | |\| | | | |
| | | | * | | | | jsre: remove assetpath using GOPATH from testzelig2015-03-151-21/+20
| | | | | | | | |
| | | * | | | | | node admin interface for Frontier Console, see spec ↵zelig2015-03-153-0/+550
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/ethereum/go-ethereum/wiki/Frontier-Console
| | | * | | | | | eth:zelig2015-03-151-3/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - NodeInfo, PeerInfo types, PeersInfo(), NodeInfo() in eth/backend to support node admin IF - start net only if MaxPeers > 0, close extraDb in Stop() - defer s.extraDb.Close()
| | | * | | | | | p2p: server>discover table Self=Node exportedzelig2015-03-152-8/+12
| | | |/ / / / /
| | | * | | | | CLI:zelig2015-03-153-130/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - js subcommand for vm - console for Frontier console interactive REPL - jspath in cli - integrate jeth apiBindings
| | | * | | | | rpczelig2015-03-153-13/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - camelcase fields dont play nice with otto value magic: JsonRpc -> Jsonrpc, ID -> Id - jeth: ethereum.js rpc transport provider direct bridge between js and ethereumApi via otto jsre
| | | * | | | | remove jsre from mistzelig2015-03-154-193/+63
| | | | | | | |
| | | * | | | | jsre:zelig2015-03-158-202/+216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - require became loadScript(), no require is supplied - bignumber_js.go: heredoc v2.0.3 minified fixed for otto Regexp incompatibility https://github.com/robertkrimen/otto#regular-expression-incompatibility - bignumber.min.js also updated in mist/assets/ext - ethereum_js.go: latest master minified - assetPath in constructor - Eval/Exec/Handle/ToVal nice API - jsre tests
| | | | | | * | Comment out whisper remove identity stubsTaylor Gerring2015-03-173-21/+21
| | | | | | | |
| | | | | | * | More empty param testsTaylor Gerring2015-03-172-0/+55
| | | | | | | |
| | | | | | * | RPC empty args testsTaylor Gerring2015-03-171-0/+47
| | | | | | | |
| | | | | | * | Return error when filter params are not stringsTaylor Gerring2015-03-171-14/+20
| | | | | | | |
| | | | | | * | Initial support to remove Whisper identities per #491Taylor Gerring2015-03-173-2/+26
| | | | | | | |
| | | | | | * | Merge branch 'develop' into rpcfrontierTaylor Gerring2015-03-172-22/+4
| | | | | | |\ \ | | | | | | |/ / | | | | | |/| |
| | | | | | * | Allow latest/pending in filter optionsTaylor Gerring2015-03-162-40/+45
| | | | | | | |
* | | | | | | | core: fix testsFelix Lange2015-03-185-19/+13
| | | | | | | |
* | | | | | | | core: use package rlp to encode blocksFelix Lange2015-03-182-30/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also changes the chain export format so there is no enclosing list around the blocks, which enables streaming export.
* | | | | | | | core/types: use package rlp instead of common.DecodeFelix Lange2015-03-184-60/+155
| | | | | | | |
* | | | | | | | rlp: add DecodeBytesFelix Lange2015-03-181-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Über-convenience.
* | | | | | | | rlp: don't panic for nil *big.IntFelix Lange2015-03-182-1/+7
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | All other pointer types can handle nil just fine.
* | | | | | | Fixed tests and bloomobscuren2015-03-183-19/+35
| | | | | | |
* | | | | | | bloomobscuren2015-03-173-14/+20
| | | | | | |
* | | | | | | Fixed VM & Tests w/ conversionobscuren2015-03-177-22/+30
| | | | | | |
* | | | | | | Merge branch 'develop' into conversionobscuren2015-03-17124-989/+12704
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/types.go
| * | | | | | Merge commit 'dffaa678f966f87dcd011671a16b554b29a37549' into developobscuren2015-03-17121-960/+12698
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | / | | | |_|_|/ | | |/| | |
| | * | | | Squashed 'tests/files/' changes from 0749546..641ebaaobscuren2015-03-17121-960/+12698
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 641ebaa Merge branch 'develop' of https://github.com/ethereum/tests into develop 8e44fd4 possibility to launch more than one machine 5498fd5 2 more python fails 99268f3 update random test simulation files 170485e Merge remote-tracking branch 'origin/develop' into develop 4fcdf8f new python fails e67b68a Merge branch 'develop' of https://github.com/ethereum/tests into develop 3f45f18 BlockRLPTests block fields prefixed with 0000 9fa9bbd Merge pull request #78 from wanderer/develop 222c2b4 update block tests 9d844dd python fails 05233a4 update blockchaintests 7dc0aa2 update JS_API_Test blockchain 6daf1cc added JS_API_test blockchain e878f7e consitant address format 0e246ce python fail 57ea9a0 random failures 95934e0 add test for callcode to 0 13b8cd2 new python failures 9e60453 remove empty tests ca6dfa9 uncle older than 6 generation test cf7e950 some random failures 282090e update gas limits + uncle generation test bb4c1f4 cppjit failure cda9d4c more random failures 31ac17a add calldataload big offset test f6b8e28 remove seedhash and update blockchain tests ad69f9d add addmod test in order toc check that nothing get downcasted inbetween 38b7db2 a failing test b9149b5 Merge remote-tracking branch 'origin/develop' into develop 5bea708 more failing tests 478a07d fix missing comma 6d82797 Merge remote-tracking branch 'origin/develop' into develop 2f380e2 random fails 3cd0ce7 Merge pull request #75 from romanman/develop afa0a43 Update crypto.json 1b9b7b8 Introduce ECIES crypto test git-subtree-dir: tests/files git-subtree-split: 641ebaa3cf257c08838c707bebb481d61e708f95
| * | | | | removed compileobscuren2015-03-162-22/+4
| | |_|_|/ | |/| | |
| * | | | tmpobscuren2015-03-161-2/+2
| | | | |
* | | | | fixed toobscuren2015-03-172-50/+65
| | | | |
* | | | | core: actually convert transaction poolFelix Lange2015-03-173-17/+19
| | | | |
* | | | | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-1711-72/+88
|\ \ \ \ \
| * | | | | converted vmobscuren2015-03-1711-72/+88
| | | | | |
* | | | | | pow/ezp: use common.HashFelix Lange2015-03-171-7/+4
| | | | | |
* | | | | | core: adapt Message for new Transaction.From signatureFelix Lange2015-03-172-3/+5
| | | | | |
* | | | | | core: convert transaction pool to common.{Address,Hash}Felix Lange2015-03-171-33/+21
| | | | | |
* | | | | | core/types: don't use Address zero value for invalid addressesFelix Lange2015-03-172-27/+37
| | | | | |
* | | | | | core/types: fix Transaction.Hash and add support for encoding with package rlpFelix Lange2015-03-172-6/+75
| | | | | |
* | | | | | crypto: fix Sha3Hash and add a test for itFelix Lange2015-03-172-2/+8
|/ / / / /
* | | | | converted chain managerobscuren2015-03-177-57/+63
| | | | |
* | | | | updated vm envobscuren2015-03-173-21/+23
| | | | |
* | | | | updated blockpoolobscuren2015-03-1711-106/+151
| | | | |
* | | | | Moved gasobscuren2015-03-173-66/+65
| | | | |
* | | | | Merge branch 'conversion' of github.com-obscure:ethereum/go-ethereum into ↵obscuren2015-03-173-69/+36
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | conversion
| * | | | | core/types: use common.{Hash,Address} in for transactionsFelix Lange2015-03-172-68/+26
| | | | | |
| * | | | | Merge branch 'conversion' of https://github.com/ethereum/go-ethereumFelix Lange2015-03-176-37/+75
| |\ \ \ \ \
| * | | | | | crypto: add Sha3HashFelix Lange2015-03-171-1/+10
| | | | | | |
* | | | | | | converted vmobscuren2015-03-176-58/+75
| |/ / / / / |/| | | | |
* | | | | | block conversionobscuren2015-03-176-37/+75
|/ / / / /
* | | | | conversion stateobscuren2015-03-176-36/+40
| | | | |
* | | | | Getters shouldn't need to be pointer receiverobscuren2015-03-161-8/+7
| | | | |
* | | | | undoobscuren2015-03-165-90/+68
| | | | |
* | | | | compilable trie (tests fail)obscuren2015-03-166-71/+90
| | | | |
* | | | | Added functions to Hash & Addressobscuren2015-03-161-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | * Set, SetString, SetBytes * StringTo*, BytesTo*
* | | | | Added ToString methodsobscuren2015-03-161-3/+6
| | | | |
* | | | | new type + additional methodsobscuren2015-03-167-62/+107
|/ / / /
* | | / Moved ethutil => commonobscuren2015-03-16116-604/+610
| |_|/ |/| |
* | | updated godep ethashobscuren2015-03-162-4/+6
| | |
* | | moved to detailobscuren2015-03-161-1/+1
| | |
* | | cleaning up unused codeobscuren2015-03-155-108/+0
| | |
* | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-151-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: README.md
| * | | Linux build linksobscuren2015-03-151-3/+5
| | |/ | |/|
* / | Linux build linksobscuren2015-03-151-3/+5
|/ /
* | removed seed hashobscuren2015-03-151-1/+1
| |
* | Merge branch 'fjl-block-tests' into developobscuren2015-03-157-20/+346
|\ \
| * | mergeobscuren2015-03-157-20/+346
|/| |
| * | cmd/ethereum: add blocktest commandFelix Lange2015-03-142-0/+67
| | |
| * | eth: add ResetWithGenesisBlockFelix Lange2015-03-141-4/+11
| | | | | | | | | | | | This depends on a change in ethash which exposes UpdateCache.
| * | eth: add hook for database creationFelix Lange2015-03-141-2/+10
| | |
| * | cmd/utils: GetEthereum -> MakeEthConfigFelix Lange2015-03-143-12/+16
| | | | | | | | | | | | | | | This allows changing the config before starting Ethereum with it.
| * | tests: add helper functions for block testsFelix Lange2015-03-141-0/+240
| | |
| * | core/types: make Block.{ParentHash,SeedHash,MixDigest} []byteFelix Lange2015-03-141-3/+3
| | | | | | | | | | | | There is no reason to keep them as ethutil.Bytes.
* | | Increased filter ticker time to 5 minutesobscuren2015-03-151-2/+2
| | |
* | | Updated ethashobscuren2015-03-1430-597/+1254
| | |
* | | POW fixesobscuren2015-03-144-12/+1
| | |
* | | typoobscuren2015-03-141-1/+1
| | |
* | | Merge branch 'rpcfrontier' into developobscuren2015-03-141-1/+7
|\ \ \
| * | | Return null coinbase when accounts not createdTaylor Gerring2015-03-141-1/+7
| | | | | | | | | | | | | | | | Was previously returning nonsensical “0x”
* | | | Improved errors. Closes #475obscuren2015-03-142-7/+5
| | | |
* | | | Merge pull request #481 from maran/feature/fromHexDryJeffrey Wilcke2015-03-1411-91/+76
|\ \ \ \ | | | | | | | | | | DRY-up the use of fromHex in the project
| * | | | Support for addresses with or without 0x. Fixes #472Maran2015-03-141-1/+1
| | | | |
| * | | | DRY up the use of fromHex and put it in ethutilMaran2015-03-1410-90/+75
|/ / / /
* | | | GetBlockByNumber now properly looks for a number in the databaseobscuren2015-03-141-28/+33
| | | |
* | | | more tests for remote updateobscuren2015-03-141-0/+8
| | | |
* | | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-03-142-3529/+13
|\ \ \ \
| * \ \ \ Merge pull request #467 from ethersphere/frontier/natspecJeffrey Wilcke2015-03-132-3529/+13
| |\ \ \ \ | | | | | | | | | | | | NatSpec integration
| | * | | | include new minified natspec with RE fix; fix test for the improved error ↵zelig2015-03-122-3529/+13
| | | |/ / | | |/| | | | | | | | | | | | messages
* | | | | Return proper errorobscuren2015-03-144-1/+7
| | | | |
* | | | | Make remote dominantobscuren2015-03-142-7/+48
|/ / / /
* | | | Merge branch 'rpcfrontier' into developobscuren2015-03-137-119/+201
|\ \ \ \ | | |/ / | |/| |
| * | | Rename db_put db_getTaylor Gerring2015-03-131-2/+4
| | | |
| * | | Consolidate error type switchTaylor Gerring2015-03-131-14/+2
| | | |
| * | | Fix eth_newBlockFilterTaylor Gerring2015-03-132-6/+15
| | | |
| * | | Add web3_clientVersionTaylor Gerring2015-03-133-7/+11
| | | |
| * | | Convert to proper errorsTaylor Gerring2015-03-135-104/+183
| | | | | | | | | | | | | | | | Allow returning different JSON RPC error codes depending on error type
* | | | Implemented managed stateobscuren2015-03-134-24/+90
| | | | | | | | | | | | | | | | * Reimplemented nonce management for known accounts.