Commit Graph

  • 160add8570 Merge pull request #15095 from karalabe/txpool-avoid-deep-reorg Péter Szilágyi 2017-09-06 12:01:07 +03:00
  • 564c8f3ae6
    core/bloombits: drop nil-matcher special case Péter Szilágyi 2017-09-06 11:12:53 +03:00
  • 451ffdb62b
    core/bloombits: use general filters instead of addresses and topics Zsolt Felfoldi 2017-09-06 02:33:10 +02:00
  • 6ff2c02991
    core/bloombits: AddBloom index parameter and fixes variable names Zsolt Felfoldi 2017-09-06 01:43:00 +02:00
  • f585f9eee8
    core, eth: clean up bloom filtering, add some tests Péter Szilágyi 2017-08-29 14:13:11 +03:00
  • 4ea4d2dc34
    core, eth: add bloombit indexer, filter based on it Zsolt Felfoldi 2017-08-18 21:52:20 +02:00
  • 1e67378df8 Merge pull request #15094 from karalabe/eth-auto-maxpeers Péter Szilágyi 2017-09-06 10:38:37 +03:00
  • cc313e78b7
    core: use blocks and avoid deep reorgs in txpool Péter Szilágyi 2017-09-05 19:49:37 +03:00
  • b0ca1b67ce
    eth: use maxpeers from p2p layer instead of extra config Péter Szilágyi 2017-09-05 19:18:28 +03:00
  • 03d00361f5 Merge pull request #15092 from karalabe/puppeth-main-docker-images Nick Johnson 2017-09-05 14:24:09 +01:00
  • f90a193f92
    cmd/puppeth: switch node containers to main ones Péter Szilágyi 2017-09-05 16:06:36 +03:00
  • 8e14bb1448
    Dockerfile: fix missing SSL certificates Péter Szilágyi 2017-09-05 16:06:04 +03:00
  • cd6c861dc5 vendor: pull in latest changes for goleveldb (#15090) Péter Szilágyi 2017-09-05 16:04:32 +03:00
  • c91f7beb53 Merge pull request #15085 from karalabe/txpool-immutable Péter Szilágyi 2017-09-05 13:39:18 +03:00
  • 2bacf36d80 bmt: Binary Merkle Tree Hash (#14334) Viktor Trón 2017-09-05 12:38:36 +02:00
  • 32d8d42274 Merge pull request #15089 from karalabe/docker-multistage Péter Szilágyi 2017-09-05 13:36:20 +03:00
  • da7d57e07c
    core: make txpool operate on immutable state Péter Szilágyi 2017-09-04 22:35:00 +03:00
  • 8cab3ab435 cmd/evm: adds ability to run individual state test file (#14998) Martin Holst Swende 2017-09-05 11:24:26 +02:00
  • 8f567dc8a2
    Dockerfile: multi-stage builds, Go 1.9 Péter Szilágyi 2017-09-05 12:16:59 +03:00
  • 504278e839 build: bump PPA builders to Go 1.9 (#15083) Péter Szilágyi 2017-09-05 11:16:46 +03:00
  • e7408b5552 core/vm: Make MaxCodesize non-retroactive (#15072) Martin Holst Swende 2017-09-04 11:53:25 +02:00
  • 1901521ed0 core: Fix flaw where underpriced locals were removed (#15081) Martin Holst Swende 2017-09-04 11:48:36 +02:00
  • 23b51a68cb core/vm: avoid state lookup during gas calc for call (#15061) Martin Holst Swende 2017-09-04 10:56:45 +02:00
  • dc92779c0a p2p: change ping ticker to timer (#15071) Martin Holst Swende 2017-09-04 09:24:52 +02:00
  • d70536b5d4 Merge pull request #15047 from holiman/ecmul_benchmarks Péter Szilágyi 2017-08-28 17:25:36 +03:00
  • 07635e43e2 core/vm: renamed struct member + go fmt Martin Holst Swende 2017-08-28 13:33:24 +02:00
  • 64a3a3d23c core/vm: Fix testcase input for ecmul Martin Holst Swende 2017-08-28 13:30:26 +02:00
  • 777540628e Merge pull request #15054 from karalabe/go-1.9 Péter Szilágyi 2017-08-28 13:19:03 +03:00
  • a4df80f47f
    travis, appveyor: bump Go to 1.9 stable Péter Szilágyi 2017-08-28 11:15:29 +03:00
  • bc2a5578c0 core/vm: more benchmarks Martin Holst Swende 2017-08-27 14:00:32 +02:00
  • ebf41d16a0 cmd/geth: fix --nousb typo (#15040) Oli Bye 2017-08-25 14:54:36 +01:00
  • 9d0c51fb0f Merge pull request #15039 from karalabe/metropolis-contract-clash Péter Szilágyi 2017-08-25 16:03:39 +03:00
  • 08f27428b4
    core, tests: implement Metropolis EIP 684 Péter Szilágyi 2017-08-25 12:30:51 +03:00
  • 27a5622e99 Merge pull request #15028 from karalabe/metropolis-iceage Péter Szilágyi 2017-08-25 11:00:51 +03:00
  • 8596fc5974 Merge pull request #15033 from fjl/core-receipt-status-bytes Péter Szilágyi 2017-08-25 10:31:44 +03:00
  • ad16aeb0a2 core/types: encode receipt status in PostState field Felix Lange 2017-08-24 15:17:02 +02:00
  • b872961ec8
    consensus, core, tests: implement Metropolis EIP 649 Péter Szilágyi 2017-08-24 12:26:06 +03:00
  • 54b1de67e2 core/vm: make jumpdest code nicer Felix Lange 2017-08-24 13:09:53 +02:00
  • 68955ed2eb core/types: fix create indicator in Transaction.String (#15025) nkbai 2017-08-24 18:48:13 +08:00
  • ff9a868232 core/state: revert metro suicide map addition (#15024) Péter Szilágyi 2017-08-24 13:42:00 +03:00
  • 20b818d206 Merge pull request #15029 from karalabe/rlp-raw-decode Péter Szilágyi 2017-08-24 13:32:45 +03:00
  • 63246e2542
    rlp: fix decoding long strings into RawValue types Péter Szilágyi 2017-08-24 13:10:50 +03:00
  • 3c48a25762 Merge pull request #15014 from rjl493456442/metropolis-eip658 Péter Szilágyi 2017-08-23 14:39:37 +03:00
  • 286ec5df40 cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) Martin Holst Swende 2017-08-23 13:37:18 +02:00
  • 4ee92f2d19
    core/types: reject Metro receipts with > 0x01 status bytes Péter Szilágyi 2017-08-23 10:41:12 +03:00
  • f7e39a7724 Merge pull request #15000 from fjl/node-flock Péter Szilágyi 2017-08-23 13:36:11 +03:00
  • 79cdbcfe64 Merge pull request #15018 from Bo-Ye/master Péter Szilágyi 2017-08-23 13:22:46 +03:00
  • 79bf69b556
    tests: pull in new test suite, enable most block tests Péter Szilágyi 2017-08-22 18:30:46 +03:00
  • 28aea46ac0
    core: implement Metropolis EIP 658, receipt status byte rjl493456442 2017-08-21 08:47:15 +08:00
  • fc5f8a3dda Merge pull request #15022 from karalabe/enable-byzantium-state-tests Péter Szilágyi 2017-08-22 15:06:02 +03:00
  • 3cc476c8ab
    tests: enable Byzantium state tests for CI Péter Szilágyi 2017-08-22 14:03:14 +03:00
  • 2fd5ba6bd4 core/vm: fix typo in method documentation (#15019) Ti Zhou 2017-08-22 17:43:36 +08:00
  • b4b27ebaea metrics: change MetricsEnabledFlag to be const Bo Ye 2017-08-22 18:35:09 +12:00
  • 8c037dc487 Merge pull request #15017 from karalabe/usbhid-macos-thread-fix Péter Szilágyi 2017-08-21 14:32:47 +03:00
  • 3e14837c1c
    vendor: update USB HID lib (fix macOS crash) Péter Szilágyi 2017-08-21 13:45:50 +03:00
  • 58f7f977e7 Dockerfile: use alpine:3.6, clean up apk incovation (#15006) George Angel 2017-08-21 11:26:42 +01:00
  • afdfdebd87 Merge pull request #14983 from karalabe/metropolis-revert Péter Szilágyi 2017-08-21 12:23:03 +03:00
  • e311bb520a whisper: Fix spelling and grammar in error (#15009) Noman 2017-08-21 05:22:00 -04:00
  • 1ab3e30698 Merge pull request #15016 from gurrpi/patch-1 Péter Szilágyi 2017-08-21 11:04:07 +03:00
  • 314246da78 Adding period at end of sentence gurrpi 2017-08-21 15:08:57 +09:00
  • bf1e263128 core, light: send chain events using event.Feed (#14865) Miya Chen 2017-08-18 18:58:36 +08:00
  • 7e57fee355 node: fix instance dir locking and improve error message Felix Lange 2017-08-18 12:14:00 +02:00
  • a4da8416ee Merge pull request #14996 from markya0616/send_not_announce Péter Szilágyi 2017-08-18 12:47:33 +03:00
  • 998abb9107 Merge pull request #14999 from karalabe/puppeth-ethstats-blacklist Péter Szilágyi 2017-08-18 12:39:48 +03:00
  • 059c767adf
    cmd/puppeth: support blacklisting malicious IPs on ethstats Péter Szilágyi 2017-08-18 11:23:56 +03:00
  • d4f11d9b4f eth: send but not announce block to peers if propagate is true mark.lin 2017-08-18 13:52:16 +08:00
  • 104375f398 Merge pull request #14993 from karalabe/bn256-precompile-fixes Péter Szilágyi 2017-08-17 17:46:45 +03:00
  • 1bbd400899
    tests: skip the bad tests from colliding account touches Péter Szilágyi 2017-08-16 17:12:46 +03:00
  • f9fb70d2ee
    core/vm: rework reversion to work on a higher level Péter Szilágyi 2017-08-16 17:09:29 +03:00
  • 1335a6cc8c
    core/vm, crypto/bn256: fix bn256 use and pairing corner case Péter Szilágyi 2017-08-17 16:46:46 +03:00
  • b70a73cd3e
    core/vm: implement REVERT metropolis opcode Jeffrey Wilcke 2017-08-16 15:32:59 +03:00
  • 0b978f91b6 Merge pull request #14981 from karalabe/metropolis-returndata Péter Szilágyi 2017-08-16 15:19:33 +03:00
  • 64d199edf2
    tests: pull in latest tests from upstream Péter Szilágyi 2017-08-16 13:41:51 +03:00
  • 4e0fea4d30
    core/vm: polish RETURNDATA, add missing returns to CALL* Péter Szilágyi 2017-08-16 13:36:48 +03:00
  • 9bd6068fef
    core/vm: implement RETURNDATA metropolis opcodes Jeffrey Wilcke 2017-08-16 13:07:33 +03:00
  • 76069eef38 Merge pull request #14978 from karalabe/metropolis-staticcall Péter Szilágyi 2017-08-16 12:39:31 +03:00
  • 3df7142b3e
    core/vm: minor polishes, fix STATICCALL for precompiles Péter Szilágyi 2017-08-15 12:56:09 +03:00
  • 3d123bcde6
    core/vm: implement metropolis static call opcode Jeffrey Wilcke 2017-08-15 11:23:23 +03:00
  • 3040243042 cmd/evm: add --receiver, support code from stdin (#14873) Martin Holst Swende 2017-08-15 11:31:36 +02:00
  • 9facf6423d Merge pull request #14959 from karalabe/metropolis-precompiles Péter Szilágyi 2017-08-15 10:31:29 +03:00
  • 2403656373 Merge pull request #14951 from egonelbre/megacheck_swarm Péter Szilágyi 2017-08-14 19:44:17 +03:00
  • ef0edc6e32 Merge pull request #14885 from karalabe/trezor-boom Péter Szilágyi 2017-08-14 18:52:40 +03:00
  • 133de3d806 swarm: fix megacheck warnings Egon Elbre 2017-08-08 20:34:35 +03:00
  • f8d8b56b28
    core/vm: optimize copy-less data retrievals Péter Szilágyi 2017-08-14 17:08:49 +03:00
  • d8aaa3a215
    core/vm: benchmarking of metro precompiles Martin Holst Swende 2017-08-14 15:26:47 +03:00
  • 6131dd55c5
    core/vm: polish precompile contract code, add tests and benches Péter Szilágyi 2017-08-10 16:39:43 +03:00
  • 02656f9f61
    console: use keypad based pinpad (Trezor request) Péter Szilágyi 2017-08-14 12:21:40 +03:00
  • 967e097faa core/vm: Address review concerns Martin Holst Swende 2017-08-14 10:57:54 +02:00
  • 02aa86e659 eth/downloader: exit loop when there is no more available task rjl493456442 2017-08-14 13:48:24 +08:00
  • 7bbdf3e268
    core: add Metropolis pre-compiles (EIP 197, 198 and 213) Jeffrey Wilcke 2017-08-10 14:07:11 +03:00
  • 6ca59d98f8 Merge pull request #14964 from fjl/tests-update-2 Péter Szilágyi 2017-08-11 15:23:22 +03:00
  • 833eeb9f23 core/vm/runtime: remove unused state parameter to NewEnv (#14953) Joel Burget 2017-08-11 07:29:32 -04:00
  • 2b422b1a47 cmd/geth, cmd/swarm: sort commands and flags by name (#3462) Maximilian Meister 2017-08-11 13:29:05 +02:00
  • 73c5aba21f ethdb: return copied value from MemDatabase.Get (#14958) gary rong 2017-08-11 18:41:49 +08:00
  • 6a56b15019 tests: update tests, use blockchain test "network" field Felix Lange 2017-08-10 11:38:17 +02:00
  • 5d9ac49c7e
    accounts: refactor API for generalized USB wallets Péter Szilágyi 2017-08-09 12:51:16 +03:00
  • db568a61e2
    accounts, console, internal: support trezor hardware wallet Péter Szilágyi 2017-08-01 17:45:17 +02:00
  • 17ce0a37de eth/downloader: fix race in downloadTesterPeer (#14942) Ivan Daniluk 2017-08-08 20:10:09 +03:00
  • 26b2d6e1aa contracts: fix megacheck errors (#14916) Egon Elbre 2017-08-08 19:41:35 +03:00
  • fff6e03a79 les: fix megacheck warnings (#14941) Felföldi Zsolt 2017-08-08 17:31:08 +01:00