Péter Szilágyi
3b25012481
Merge pull request #14792 from karalabe/slim-docker-image
...
dockerignore: ignore all git metadata and all tests
2017-07-11 17:07:01 +03:00
Péter Szilágyi
bd381be9c8
dockerignore: ignore all git metadata and all tests
2017-07-11 17:02:22 +03:00
Péter Szilágyi
bd01cd7183
vendor: update go-stack to fix a sigpanic panic ( #14790 )
2017-07-11 13:43:33 +02:00
Péter Szilágyi
4f7a38001f
Merge pull request #14737 from holiman/txpool_localaccounts
...
Txpool localaccounts
2017-07-10 12:43:23 +03:00
Péter Szilágyi
34ec9913f6
core: test locals support in txpool queue limits, fix
...
The commit reworks the transaction pool queue limitation tests
to cater for testing local accounts, also testing the nolocal flag.
In addition, it also fixes a panic if local transactions exceeded
the global queue allowance (no accounts left to drop from) and also
fixes queue eviction to operate on all accounts, not just the one
being updated.
2017-07-06 11:51:59 +03:00
Péter Szilágyi
88b4fe7d21
core: handle nolocals during add, exepmt locals from expiration
2017-07-05 17:16:42 +03:00
Péter Szilágyi
5e38f7a664
cmd, core: add --txpool.nolocals to disable local price exemptions
2017-07-05 17:06:05 +03:00
Péter Szilágyi
4c1d0b164b
eth: drop leftover from previous nonce protection scheme
2017-07-05 16:53:40 +03:00
Péter Szilágyi
48ee7f9de7
core, eth, les: polish txpool API around local/remote txs
2017-07-05 16:51:55 +03:00
Péter Szilágyi
138f26c93a
Merge pull request #14749 from karalabe/disable-metro-allprotocols
...
params: remove redundant consts, disable metro on AllProtocolChanges
2017-07-04 14:11:04 +03:00
Péter Szilágyi
8f12d76a47
params: remove redundant consts, disable metro on AllProtocolChanges
2017-07-04 12:28:58 +03:00
Péter Szilágyi
a0aa071ca6
Merge pull request #14732 from ethersphere/swarm-remove-ethapi
...
cmd/swarm: Exit if --ethapi is set
2017-06-30 13:06:52 +03:00
Péter Szilágyi
41318f3776
Merge pull request #14646 from ethersphere/swarm-ens-api
...
cmd/swarm: Support using Mainnet for resolving ENS names
2017-06-29 19:09:01 +03:00
Péter Szilágyi
65b96dc4b9
Merge pull request #14727 from holiman/count_txs_right
...
Fix error when reporting numer of txs in imported blocks
2017-06-29 16:49:43 +03:00
Péter Szilágyi
dfd076244d
Merge pull request #14718 from holiman/gascalc_fix
...
core/vm: fix overflow in gas calculation formula
2017-06-28 13:12:13 +03:00
Péter Szilágyi
bb366271fe
Merge pull request #14686 from fjl/hexutil-json-type-error
...
common/hexutil: wrap errors in json.UnmarshalTypeError
2017-06-27 15:02:43 +03:00
Péter Szilágyi
c008176f9f
Merge pull request #14690 from karalabe/faucet-key-reuse
...
cmd/puppeth: fix key reuse during faucet deploys
2017-06-26 14:03:46 +03:00
Péter Szilágyi
feb2932706
Merge pull request #14540 from bas-vk/whisper-api
...
whisperv5: integrate whisper and implement API
2017-06-26 13:44:35 +03:00
Péter Szilágyi
ea1d1825a8
cmd/geth: fix whisper flag group capitalization
2017-06-26 13:40:43 +03:00
Péter Szilágyi
f321ed23fb
Merge pull request #14687 from markya0616/unused_events
...
core: remove unused events
2017-06-26 13:27:39 +03:00
Péter Szilágyi
fdf2184b1e
Merge pull request #14697 from homotopycolimit/master
...
swarm/storage: remove panic on invalid chunk
2017-06-26 12:21:11 +03:00
Péter Szilágyi
5603eb9116
cmd/puppeth: fix key reuse during faucet deploys
2017-06-23 13:34:21 +03:00
Péter Szilágyi
cd88f69715
Merge pull request #14596 from markya0616/valid_clique_vote
...
consensus/clique: choose valid votes
2017-06-23 11:21:38 +03:00
Péter Szilágyi
46d0d04f97
Merge pull request #14685 from karalabe/ethdb-metrics-fail-fix
...
eth: gracefully error if database cannot be opened
2017-06-23 11:10:29 +03:00
Péter Szilágyi
514659a023
consensus/clique: minor cleanups
2017-06-23 11:06:38 +03:00
Péter Szilágyi
b751cf3901
Merge pull request #14681 from fjl/build-fixup
...
travis.yml, cmd/swarm: fix Travis CI build
2017-06-23 10:30:27 +03:00
Péter Szilágyi
d40179f882
eth: gracefully error if database cannot be opened
2017-06-23 10:12:41 +03:00
Péter Szilágyi
b664bedcf2
Merge pull request #14673 from holiman/txfix
...
core: add testcase for txpool
2017-06-22 23:01:43 +03:00
Péter Szilágyi
eebde1a2e2
core: ensure transactions correctly drop on pool limiting
2017-06-22 21:03:54 +03:00
Péter Szilágyi
c98d9b49bf
Merge pull request #14677 from karalabe/miner-cli-gasprice
...
cmd/geth: corrently init gas price for CLI CPU mining
2017-06-22 15:54:24 +03:00
Péter Szilágyi
d432688886
cmd/geth: corrently init gas price for CLI CPU mining
2017-06-22 14:58:07 +03:00
Péter Szilágyi
58a1e13e6d
Merge pull request #14657 from markya0616/refactor_clique
...
consensus/clique: fix typo and don't need to add snapshot into recents again
2017-06-21 17:58:15 +03:00
Péter Szilágyi
9012863ad7
Merge pull request #14667 from fjl/swarm-fuse-cleanup
...
swarm/fuse: simplify externalUnmount, use subtests
2017-06-21 13:51:00 +03:00
Péter Szilágyi
431cf2a1e4
Merge pull request #14635 from necaremus/patch-1
...
cmd/geth: fixed a minor typo in the comments
2017-06-16 17:11:54 +03:00
Péter Szilágyi
335abdceb1
Merge pull request #14581 from holiman/byte_opt
...
core/vm: improve opByte
2017-06-13 14:44:19 +03:00
Péter Szilágyi
732273094c
Merge pull request #14604 from bas-vk/mobile-getfrom
...
mobile: use EIP155 signer for determining sender
2017-06-13 14:09:25 +03:00
Péter Szilágyi
b8793edd83
mobile: add a regression test for signer recovery
2017-06-13 13:39:39 +03:00
Péter Szilágyi
e3dfd55820
Merge pull request #14598 from konradkonrad/fix_makedag
...
consensus/ethash, cmd/geth: Fix `makedag` epoch
2017-06-12 13:34:26 +03:00
Péter Szilágyi
65ea913e29
Merge pull request #14583 from ethersphere/core-log-fixes
...
core: Fix VM error logging
2017-06-06 10:31:27 +03:00
Péter Szilágyi
6171d01b11
VERSION, params: begin Geth 1.6.6 release cycle
2017-06-01 22:08:19 +03:00
Péter Szilágyi
cf87713dd4
params: mark Geth v1.6.5 stable (Hat Trick)
2017-06-01 21:48:47 +03:00
Péter Szilágyi
ac92d7c411
Merge pull request #14570 from Arachnid/jumpdestanalysis
...
core/vm: Use a bitmap instead of a map for jumpdest analysis
2017-06-01 21:44:50 +03:00
Péter Szilágyi
0424192e61
VERSION, params: begin geth 1.6.5 cycle
2017-06-01 17:37:44 +03:00
Péter Szilágyi
9c2882b2e5
params: Geth 1.6.4 stable (hotfix)
2017-06-01 17:33:17 +03:00
Péter Szilágyi
727eadacca
VERSION, params: begin Geth 1.6.4 release cycle
2017-06-01 11:43:57 +03:00
Péter Szilágyi
99cba96f26
params: release Geth 1.6.3 - Covfefe
2017-06-01 11:41:48 +03:00
Péter Szilágyi
f272879e5a
Merge pull request #14565 from karalabe/relax-privkey-checks
...
accounts/keystore, crypto: don't enforce key checks on existing keyfiles
2017-06-01 11:14:11 +03:00
Péter Szilágyi
72dd51e25a
accounts/keystore, crypto: don't enforce key checks on existing keyfiles
2017-06-01 11:11:06 +03:00
Péter Szilágyi
799a469000
Merge pull request #14561 from karalabe/txpool-perf-fix
...
core: reduce transaction reorganization overhead
2017-06-01 10:33:47 +03:00
Péter Szilágyi
f4d81178d8
Merge pull request #14563 from karalabe/ethstats-reduce-traffic-2
...
ethstats: reduce ethstats traffic by trottling reports
2017-06-01 10:33:21 +03:00
Péter Szilágyi
310d2e7ef4
Merge pull request #14564 from karalabe/fix-1.6-docker
...
cotnainers/docker: fix the legacy alpine image before dropping
2017-06-01 10:33:03 +03:00
Péter Szilágyi
3ecde4e2aa
cotnainers/docker: fix the legacy alpine image before dropping
2017-06-01 00:21:47 +03:00
Péter Szilágyi
a355b401db
ethstats: reduce ethstats traffic by trottling reports
2017-06-01 00:16:19 +03:00
Péter Szilágyi
cba33029a8
core: only reorg changed account, not all
2017-05-31 23:26:24 +03:00
Péter Szilágyi
9702badd83
core: don't uselessly recheck transactions on dump
2017-05-31 21:29:50 +03:00
Péter Szilágyi
41bdf49eed
Merge pull request #14516 from holiman/noncefixes
...
internal/ethapi: add mutex around signing + nonce assignment
2017-05-30 18:15:57 +03:00
Péter Szilágyi
8df24760d7
Merge pull request #14553 from karalabe/puppeth-key-check
...
cmd/puppeth: fix improper key validation for remotes
2017-05-30 14:50:48 +03:00
Péter Szilágyi
71814bf6c4
Merge pull request #14547 from karalabe/txpool-gas-decrease
...
core: check for gas limit exceeding txs too on new block
2017-05-30 14:50:27 +03:00
Péter Szilágyi
ec1700600a
cmd/puppeth: fix improper key validation for remotes
2017-05-30 14:24:01 +03:00
Péter Szilágyi
b0f30b0b37
Merge pull request #14545 from karalabe/clique-cache-signatures
...
consensus/clique: cache block signatures for fast checks
2017-05-30 12:56:57 +03:00
Péter Szilágyi
e96f2981e2
Merge pull request #14548 from karalabe/ethstats-no-txs
...
ethstats: don't report transaction content, only hash
2017-05-30 12:54:00 +03:00
Péter Szilágyi
09d59da3a1
ethstats: don't report transaction content, only hash
2017-05-30 02:15:40 +03:00
Péter Szilágyi
280609c99b
core: check for gas limit exceeding txs too on new block
2017-05-30 00:31:37 +03:00
Péter Szilágyi
309da541de
consensus/clique: cache block signatures for fast checks
2017-05-29 22:07:02 +03:00
Péter Szilágyi
dd06c85843
Merge pull request #14523 from karalabe/txpool-cli-flags
...
cmd, core, eth: configurable txpool parameters
2017-05-29 11:42:48 +03:00
Péter Szilágyi
ae40d51410
Merge pull request #14539 from karalabe/txpool-inspec-nonces
...
internal/ethapi: fix tx nonces in pool inspect/content
2017-05-29 11:37:34 +03:00
Péter Szilágyi
b865fad888
Merge pull request #14537 from karalabe/setgasprice-durning-nomine
...
eth: update default gas price when not mining too
2017-05-29 11:37:26 +03:00
Péter Szilágyi
afb17cf071
Merge pull request #14524 from karalabe/noimport-during-fastsync
...
eth: don't import propagated blocks during fastsync
2017-05-29 11:37:08 +03:00
Péter Szilágyi
08959bbc70
cmd, core, eth: configurable txpool parameters
2017-05-29 11:29:46 +03:00
Péter Szilágyi
673c92db6b
internal/ethapi: fix tx nonces in pool inspect/content
2017-05-29 11:17:31 +03:00
Péter Szilágyi
c2a494c743
eth: update default gas price when not mining too
2017-05-29 10:21:34 +03:00
Péter Szilágyi
afdd23b5ca
eth: don't import propagated blocks during fastsync
2017-05-26 16:04:12 +03:00
Péter Szilágyi
dd5ed01f3b
Merge pull request #14514 from karalabe/go1.8.3
...
travis, appveyor: bump to Go 1.8.3, Android NDK 14b
2017-05-25 17:42:40 +03:00
Péter Szilágyi
b7ff0d42e3
Merge pull request #14515 from karalabe/golint-tooooolong
...
core: fix various golint warnings and errors
2017-05-25 17:40:51 +03:00
Péter Szilágyi
c98bce709c
core: fix minor accidental typos and comment errors
2017-05-25 17:22:45 +03:00
Péter Szilágyi
6231edcbab
travis, appveyor: bump to Go 1.8.3, Android NDK 14b
2017-05-25 17:05:33 +03:00
Péter Szilágyi
07aae19e5d
Merge pull request #14446 from bas-vk/cli-help
...
Rewrite templates for (sub)commands help section
2017-05-25 13:58:55 +03:00
Péter Szilágyi
b596b4ba5b
Merge pull request #14513 from obscuren/allocate-stack
...
core/vm: allocate stack to 1024
2017-05-25 13:22:56 +03:00
Péter Szilágyi
344f25fb3e
Merge pull request #14507 from karalabe/faucet-misspell
...
cmd/faucet: fix a few typos
2017-05-24 17:14:21 +03:00
Péter Szilágyi
1afaea4bfe
cmd/faucet: fix a few typos
2017-05-24 17:12:07 +03:00
Péter Szilágyi
3b8915e387
Merge pull request #14504 from bas-vk/wallet-import
...
cmd/geth: reintroduce wallet import subcommand
2017-05-24 13:00:22 +03:00
Péter Szilágyi
136f78ff0a
mobile: support importing flat ecdsa keyst too
2017-05-23 14:58:28 +03:00
Péter Szilágyi
aa73420207
accounts/keystore, crypto: enforce 256 bit keys on import
2017-05-23 14:58:03 +03:00
Péter Szilágyi
3556962053
Merge pull request #14501 from sqli-nantes/master
...
mobile: manage FilterQuery enabling contract events subscription
2017-05-23 13:47:22 +03:00
Péter Szilágyi
a2f23ca9b1
cmd, core, eth, miner: remove txpool gas price limits ( #14442 )
2017-05-16 21:07:27 +02:00
Péter Szilágyi
ef7b9fb7d0
cmd/puppeth: v4/v5 boot separation, signer gas configs ( #14453 )
2017-05-13 02:03:56 +02:00
Péter Szilágyi
90c7155ef4
mobile: accept nil for chainid as homestead signing ( #14463 )
2017-05-13 02:00:39 +02:00
Péter Szilágyi
7c707d14d1
Merge pull request #14454 from karalabe/mobile-surface-txrlp
...
mobile: add toString & rlp/json encoding for protocol types
2017-05-11 17:53:15 +03:00
Péter Szilágyi
953a995116
mobile: add toString & rlp/json encoding for protocol types
2017-05-11 17:25:40 +03:00
Péter Szilágyi
c5840ce12f
Merge pull request #14452 from karalabe/dual-bootnodes
...
cmd, node: support different bootnodes, fix default light port
2017-05-10 21:00:22 +03:00
Péter Szilágyi
3b3989de6a
cmd, node: support different bootnodes, fix default light port
2017-05-10 17:51:52 +03:00
Péter Szilágyi
d18b509e40
Merge pull request #14441 from karalabe/receipt-data-regression
...
core: fix processing regression during receipt import
2017-05-08 12:37:01 +03:00
Péter Szilágyi
2e4d23a793
Merge pull request #14427 from zsfelfoldi/compress
...
common/bitutil: added data compression algorithm
2017-05-08 12:30:35 +03:00
Péter Szilágyi
60293820b7
core: fix processing regression during receipt import
2017-05-08 12:09:35 +03:00
Péter Szilágyi
82defe5c56
common/compress: internalize encoders, add length wrappers
2017-05-08 11:38:25 +03:00
Péter Szilágyi
dd483d7d0d
Merge pull request #14440 from karalabe/cocoapods-confirm-fix
...
travis: adapt build script to new travis VM settings
2017-05-08 11:26:35 +03:00
Péter Szilágyi
dddebe469b
travis: adapt build script to new travis VM settings
2017-05-08 11:22:08 +03:00
Péter Szilágyi
cf19586cfb
common/bitutil: fix decompression corner cases; fuzz, test & bench
2017-05-06 19:06:17 +03:00
Péter Szilágyi
2ec5cf1673
Merge pull request #14423 from karalabe/bitutil
...
common/bitutil, consensus/ethash: reusable bitutil package
2017-05-05 18:23:08 +03:00
Péter Szilágyi
36a800a1d2
common/bitutil, consensus/ethash: reusable bitutil package
2017-05-05 16:00:11 +03:00