Commit Graph

  • 45c070fc8b Merge pull request #833 from ethersphere/frontier/solidity Jeffrey Wilcke 2015-05-08 03:43:31 -07:00
  • 1de1359e3b Otto.ToValue concurrency error fixed zsfelfoldi 2015-05-08 12:27:35 +02:00
  • 637b2415d9 Merge pull request #864 from obscuren/filter_changes Jeffrey Wilcke 2015-05-08 02:56:55 -07:00
  • 69aac4d531 Merge pull request #877 from Gustav-Simonsson/update_ethash_godep Jeffrey Wilcke 2015-05-08 02:19:50 -07:00
  • 9d188f73b5 eth, eth/downloader: make synchronize thread safe Péter Szilágyi 2015-05-07 21:07:20 +03:00
  • 3593662b0c Update ethash deps (more build fixes, tests) Gustav Simonsson 2015-05-07 19:39:55 +02:00
  • 54a1304dad Most basic Swarm contract ready. Daniel A. Nagy 2015-05-07 18:59:50 +02:00
  • 7c067a3482 Reporting mechanism implemented in part. Daniel A. Nagy 2015-05-07 18:32:04 +02:00
  • 60b5a94428 xeth: getTransactionByHash, try pool if db fails obscuren 2015-05-07 18:23:24 +02:00
  • dcfecebe1f core: get transaction by hash from transaction pool obscuren 2015-05-07 17:27:17 +02:00
  • ee67ef68fe Report implemented. Daniel A. Nagy 2015-05-07 17:42:02 +02:00
  • 258a7b9a93 xeth: check proper queue for pending transaction filter obscuren 2015-05-07 17:20:57 +02:00
  • 013c435f92 Cleanup Daniel A. Nagy 2015-05-07 16:37:43 +02:00
  • 6f3857a8c8 Removed arbiter abstraction. Won't work. Daniel A. Nagy 2015-05-07 15:50:35 +02:00
  • b3c9b66f29 rpc: eth_transactionFilter => eth_newPendingTransactionFilter obscuren 2015-05-07 13:56:19 +02:00
  • 7e160a677d xeth, core, event/filter, rpc: new block and transaction filters obscuren 2015-05-06 17:51:32 +02:00
  • 8735e5addd p2p: increase the handshake timeout in the tests Péter Szilágyi 2015-05-04 17:44:46 +03:00
  • 4d5a719f25 cmd, eth, p2p: introduce pending peer cli arg, add tests Péter Szilágyi 2015-05-04 17:35:49 +03:00
  • af93217775 p2p: reduce the concurrent handshakes to 10/10 in/out Péter Szilágyi 2015-04-30 17:39:08 +03:00
  • 2060bc8bac p2p: fix dial throttling race condition Péter Szilágyi 2015-04-30 17:12:23 +03:00
  • 29fef349ef p2p: fix a dialing race in the throttler Péter Szilágyi 2015-04-30 15:21:09 +03:00
  • 3953bf0031 p2p: limit the outbound dialing too Péter Szilágyi 2015-04-30 15:06:05 +03:00
  • 3ecd80c8f1 Depositor contract updated for multiple arbiters. Daniel A. Nagy 2015-05-07 14:16:34 +02:00
  • 43901c9282 eth/downloader: fix priority queue reset, add throttling test Péter Szilágyi 2015-05-07 14:40:50 +03:00
  • 79eb40fc9f Add bcTotalDifficultyTest and unskip now working tx tests Gustav Simonsson 2015-05-07 13:03:22 +02:00
  • 009b221692 solidity compiler and contract metadocs integration * common/compiler: solidity compiler + tests * rpc: eth_compilers, eth_compileSolidity + tests * fix natspec test using keystore API, notice exp dynamically changes addr, cleanup * resolver implements registrars and needs to create reg contract (temp) * xeth: solidity compiler. expose getter Solc() and paths setter SetSolc(solcPath) * ethereumApi: implement compiler related RPC calls using XEth - json struct tests * admin: make use of XEth.SetSolc to allow runtime setting of compiler paths * cli: command line flags solc to set custom solc bin path * js admin api with new features debug and contractInfo modules * wiki is the doc https://github.com/ethereum/go-ethereum/wiki/Contracts-and-Transactions zelig 2015-04-22 23:11:11 +01:00
  • 2b716aec54 Update JSON test files Gustav Simonsson 2015-05-07 12:44:29 +02:00
  • 365878a76d Merge 68251ab06fe5af8752cf61620d0f5561a39f6fc4 into 97c37356fdcfac8b704c3d75b33e322a737c4e55 Gustav Simonsson 2015-05-07 10:32:39 +00:00
  • 45f8304f3c eth/downloader: fix expiration not running while fetching Péter Szilágyi 2015-05-07 12:59:19 +03:00
  • 4800c94392 eth/downloader: prioritize block fetch based on chain position, cap memory use Péter Szilágyi 2015-05-06 15:32:53 +03:00
  • 68251ab06f Dev commit. Squash this commit in later rebase Gustav Simonsson 2015-05-07 06:06:22 +02:00
  • 97c37356fd updated ignore 0.9.16 obscuren 2015-05-07 00:03:11 +02:00
  • 82ac4712f1 Merge pull request #867 from Gustav-Simonsson/fix_block_tests_genesis_block_total_difficulty Jeffrey Wilcke 2015-05-06 14:52:55 -07:00
  • a0cb1945ae Merge pull request #866 from fjl/p2p-last-minute Jeffrey Wilcke 2015-05-06 14:49:52 -07:00
  • 3e2a928caa p2p: stop dialing at half the maximum peer count Felix Lange 2015-05-06 23:44:51 +02:00
  • 0b13a1e41e Merge 8589532ecc86fbb84d70b087c66a730b44a6b4f7 into b719801db0bc80b49f05b249e2d4cf322c09eb24 Gustav Simonsson 2015-05-06 21:26:14 +00:00
  • 7bc1f487b8 Unskip now working tests, remove debug print Gustav Simonsson 2015-05-06 23:25:44 +02:00
  • 2808409fbd Add genesis block total difficulty in tests Gustav Simonsson 2015-05-06 23:22:49 +02:00
  • 6a2fec5309 p2p, whisper: use glog for peer-level logging Felix Lange 2015-05-06 23:19:14 +02:00
  • b719801db0 cmd/geth: gofmt screwup fix obscuren 2015-05-06 23:10:46 +02:00
  • 458d891c63 cmd/geth: version bump obscuren 2015-05-06 23:04:49 +02:00
  • bcfd788661 p2p/discover: bump packet timeouts to 500ms Felix Lange 2015-05-06 22:59:00 +02:00
  • fd4b75cfa8 p2p/nat: less confusing error logging Felix Lange 2015-05-06 22:58:03 +02:00
  • 090f593bc0 Merge branch 'karalabe-cherry-trusted-peers' into develop obscuren 2015-05-06 22:54:33 +02:00
  • 062fa049d0 fixed merge issue obscuren 2015-05-06 22:54:21 +02:00
  • 24d44f35f2 Merge pull request #791 from fjl/discover-sha3-distance Jeffrey Wilcke 2015-05-06 13:48:57 -07:00
  • f99c960439 Merge b34a8ef624499e15cc3a2a51bddd94391f9b993e into 323216ed85b48abec07266a203b731e7491d4286 Felix Lange 2015-05-06 20:21:41 +00:00
  • 7d3e91b408 Merge 90f03874ce46d756a158fd628a049f11e4cc2a17 into 323216ed85b48abec07266a203b731e7491d4286 Gustav Simonsson 2015-05-06 19:18:30 +00:00
  • ad628c2caf Important accessors added. Daniel A. Nagy 2015-05-06 20:33:05 +02:00
  • 90f03874ce Make block numbers non-sequential in test Gustav Simonsson 2015-05-06 20:32:16 +02:00
  • 8a7c9ca61c DoS fix: add check for wrong block number in chain fork Gustav Simonsson 2015-05-06 15:24:54 +02:00
  • 323216ed85 Merge pull request #861 from obscuren/transaction_pool_fixes Jeffrey Wilcke 2015-05-06 11:23:58 -07:00
  • 1f26a1b863 Merge pull request #859 from Gustav-Simonsson/ethash_reloaded Jeffrey Wilcke 2015-05-06 11:20:54 -07:00
  • 05ac1209c7 cmd/geth: limit pendingTransactions to owned accounts. obscuren 2015-05-06 14:53:20 +02:00
  • eb4029257a cmd/mist: updated xeth transact obscuren 2015-05-06 00:13:44 +02:00
  • 5ebc22807c cmd/geth: admin, switched price with limit in arguments obscuren 2015-05-05 23:19:59 +02:00
  • 7fed424435 cmd/geth: implemented resending transaction with different gas settings obscuren 2015-05-05 23:09:46 +02:00
  • 92f998c7ef core: use removeTx instead of delete obscuren 2015-05-05 23:09:18 +02:00
  • 03bb88dec0 xeth, rpc: added nonce setting through RPC and xeth transact obscuren 2015-05-05 23:08:52 +02:00
  • 054947def7 Add ethash linux & windows build fixes Gustav Simonsson 2015-05-06 17:38:28 +02:00
  • aa884c052d Merge pull request #771 from zsfelfoldi/develop Jeffrey Wilcke 2015-05-06 07:27:24 -07:00
  • 2adcc31bb4 p2p/discover: new distance metric based on sha3(id) Felix Lange 2015-04-27 00:50:18 +02:00
  • c54d123b31 setTimeout and sendAsync implemented added and eval queue for serializing JSRE vm execution zsfelfoldi 2015-04-22 02:31:59 +02:00
  • f4341c7b7f Unskip working blocktests following ethash cache reusage Gustav Simonsson 2015-05-05 08:34:29 +02:00
  • b1cc9cdc74 Integrate new ethash API and change geth makedag cmd Gustav Simonsson 2015-05-05 08:24:15 +02:00
  • 50659f4b48 Update ethash Godeps files Gustav Simonsson 2015-05-05 07:50:04 +02:00
  • 2e9ed6f7aa Merge pull request #856 from karalabe/windows-console-color-fix Jeffrey Wilcke 2015-05-05 04:50:48 -07:00
  • c750ef09e1 cmd/geth: fix #853 colorize console output in windows Péter Szilágyi 2015-05-05 13:24:15 +03:00
  • 8589532ecc Store block hash under block num even for non-canonical blocks Gustav Simonsson 2015-05-05 07:35:01 +02:00
  • 28770307ba Remove debug logging Gustav Simonsson 2015-05-05 07:29:41 +02:00
  • ff3a891afe Remove old CalcTotalDiff function, improve code comments Gustav Simonsson 2015-05-05 03:48:55 +02:00
  • fee99b3e8d Simplify CalculateTD function Gustav Simonsson 2015-05-05 03:09:44 +02:00
  • 4accc187d5 eth, p2p: add trusted node list beside static list Péter Szilágyi 2015-05-04 13:59:51 +03:00
  • 2382da4179 cmd/mist: fix a stale error message Péter Szilágyi 2015-05-04 13:11:43 +03:00
  • 54db54931e p2p: add static node dialing test Péter Szilágyi 2015-05-04 13:08:42 +03:00
  • ac85fdc75e Merge pull request #835 from obscuren/handler_errors Jeffrey Wilcke 2015-05-04 02:00:54 -07:00
  • 37770ed0d3 core: added unix timestamp to debug output for block proc obscuren 2015-05-03 21:44:44 +02:00
  • 1470b22e90 downloader: hash downloading recovery obscuren 2015-05-03 16:09:10 +02:00
  • ba2236fa51 cmd/geth, eth: bump version & tmp fix for incorrect TD peers obscuren 2015-05-03 14:11:47 +02:00
  • f2a2b2ac70 eth/downloader: put back hashes on block overflow error obscuren 2015-05-03 14:11:00 +02:00
  • 493181ea09 eth/downloader: changed has to blockHashes for chain linking obscuren 2015-05-03 14:10:31 +02:00
  • c5b8acbaf0 core: print ignored blocks obscuren 2015-05-03 14:09:50 +02:00
  • 25bc88113f eth/downloader: added additional tests obscuren 2015-05-03 14:09:33 +02:00
  • c6ad3aec05 eth,core: changed NewTicker to Tick obscuren 2015-05-01 16:30:02 +02:00
  • b298928c49 core: added 'ignored' status obscuren 2015-05-01 16:00:30 +02:00
  • 016f152b36 eth, eth/downloader: Moved block processing & graceful shutdown obscuren 2015-05-01 00:23:51 +02:00
  • 8f652287bd Add SEC 1 section to comment about IV Gustav Simonsson 2015-05-01 08:14:27 +02:00
  • 0b6a702f24 Remove hashing of MAC key part of KDF derived key Gustav Simonsson 2015-05-01 08:12:42 +02:00
  • d1f39f841b Zero XOR CTR IV in ECIES and remove it from ciphertext Gustav Simonsson 2015-05-01 08:07:22 +02:00
  • e82ddd9198 p2p: correct a leftover trusted -> static Péter Szilágyi 2015-04-30 19:34:33 +03:00
  • 413ace37d3 eth, p2p: rename trusted nodes to static, drop inbound extra slots Péter Szilágyi 2015-04-30 19:32:48 +03:00
  • 8595198c1b eth/downloader: delete blocks from queue obscuren 2015-04-30 17:51:47 +02:00
  • 15873fafc0 core: added a wait group to chain manager for graceful shutdown obscuren 2015-04-30 17:50:23 +02:00
  • 701591b403 cmd, eth, p2p: fix review issues enumerated by Felix Péter Szilágyi 2015-04-30 16:15:29 +03:00
  • 1528dbc171 p2p: add trust check to handshake, test privileged connectivity Péter Szilágyi 2015-04-30 12:41:27 +03:00
  • 14f32a0c3a p2p: reduce the severity of a debug log Péter Szilágyi 2015-04-29 18:59:08 +03:00
  • 679c90b873 cmd/geth, cmd/utils, eth: internalize trusted node config file Péter Szilágyi 2015-04-29 18:50:52 +03:00
  • de0549fabb cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peers Péter Szilágyi 2015-04-29 18:04:08 +03:00
  • d457a1187d common: add Hash.Generate Felix Lange 2015-04-27 00:49:49 +02:00
  • 72ab6d3255 p2p/discover: track sha3(ID) in Node Felix Lange 2015-04-23 12:11:21 +02:00