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
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
Nick Johnson
cb809c03da
Merge pull request #14517 from Ali92hm/master
...
Improved Dockerfile?
2017-05-26 10:54:41 +01:00
Ali92hm
45421d3130
dockerfile: expose 30303/udp
2017-05-25 12:34:29 -07:00
Ali92hm
115e7d71cc
dockerfile: cp geth to /usr/local/bin
2017-05-25 12:34:28 -07: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
changhong
17f0b11942
core: typos and comments improve
...
1. fix typos
2. methods recevier of struct should be same
3. comments improve
(cherry picked from commit 1ba979539582a00b7fd1a7c8a37a6852e59eac0d)
2017-05-25 17:14:33 +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
Or Rikon
8b1e4c4c5e
README: corrected attach example ( #14512 )
2017-05-25 13:22:26 +03:00
Jeffrey Wilcke
846d091bd2
core/vm: allocate stack to 1024
...
Pre allocate the stack to 1024 optimising stack pushing, reducing calls
to runtime.makeslice and runtime.mallocgc
2017-05-25 11:37:04 +02:00
Bas van Kervel
a346aedb90
cmd/geth: reorganise help section for new cli flag handling
2017-05-25 09:15:51 +02:00
Felix Lange
ef25b826e6
Merge pull request #14502 from karalabe/mobile-import-ecdsa
...
Enforce 256 bit keys on raw import, support raw mobile imports
2017-05-24 22:30:47 +02:00
Felix Lange
261b3e2351
Merge pull request #14336 from obscuren/metropolis-preparation
...
consensus, core/*, params: metropolis preparation refactor
2017-05-24 22:28:22 +02: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
Felix Lange
11cf5b7ead
consensus/ethash: fix TestCalcDifficulty
2017-05-24 15:40:54 +02:00
Felix Lange
069cb661c3
crypto/bn256: fix go vet false positive
...
Also add the package to the license tool ignore list.
2017-05-24 15:40:26 +02: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
Bas van Kervel
437ceaa9be
cmd/geth: reintroduce wallet import subcommand
2017-05-23 17:45:26 +02: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
Jeffrey Wilcke
e1e87d8b1a
common: fixed byte padding functions
...
Byte padding function should return the given slice if the length is
smaller or equal rather than *only* smaller than.
This fix improves almost all EVM push operations.
2017-05-23 11:24:07 +02:00
Nicolas Guillaume
30cc1c3bf0
mobile: Add management methods to {Addresses,Topics,Hashes} structures
2017-05-23 11:16:25 +02:00
Jeffrey Wilcke
10582a97ca
core/vm: expose intpool to stack dup method
...
Improve the duplication method of the stack to reuse big ints by passing
in an existing integer pool.
2017-05-23 10:52:11 +02:00
Jeffrey Wilcke
e16a7ef60f
core/vm: capped int pool
2017-05-23 10:40:09 +02:00
Jeffrey Wilcke
a816e75662
core/vm: improved push instructions
...
Improved push instructions by removing unnecessary big int allocations
and by making it int instead of big.Int
2017-05-23 10:39:53 +02:00
Jeffrey Wilcke
3ee75bec9f
cmd/evm: added mem/cpu profiling
2017-05-23 10:17:55 +02:00
Valentin Wüstholz
04b668b232
core/vm: improve error message for invalid opcodes
2017-05-22 17:48:07 +02:00
Nicolas Guillaume
da636c53d6
mobile: Allows mobile clients to create custom FilterQueries
2017-05-22 17:12:36 +02:00
Lewis Marshall
2a41e76b39
swarm/api: Fix adding paths which exist as manifests ( #14482 )
...
Signed-off-by: Lewis Marshall <lewis@lmars.net>
2017-05-22 08:57:03 +02:00
Lewis Marshall
4a2c17b1ab
cmd/swarm: Add --httpaddr flag ( #14475 )
...
Fixes #14474 .
Signed-off-by: Lewis Marshall <lewis@lmars.net>
2017-05-22 08:56:40 +02:00
Dave Conroy
bc75351edf
README: fixing typo in documentation ( #14493 )
2017-05-22 08:47:27 +02:00
Ali Hajimirza
33b158e0ed
discover: Changed Logging from Debug to Info ( #14485 )
2017-05-20 13:10:59 +02:00
Martin Holst Swende
83721a95ce
internal/ethapi: lock when auto-filling transaction nonce ( #14483 )
...
More context in the bug This solves the problems of transactions being
submitted simultaneously, and getting the same nonce, due to the gap (due to
signing) between nonce-issuance and nonce-update. With this PR, a lock will
need to be acquired whenever a nonce is used, and released when the transaction
is submitted or errors out.
2017-05-19 15:03:56 +02:00
Jeffrey Wilcke
e7119ce12d
core/state: fixed (self)destructed objects
...
Add the object to the list of destructed objects during a selfdestruct /
suicide operation and also remove it from the list once the journal
reverts.
2017-05-18 09:05:58 +02:00
Jeffrey Wilcke
a5f6a1cb7c
consensus, core, core/vm, parems: review fixes
2017-05-18 09:05:58 +02:00
Jeffrey Wilcke
e6aff513db
core/types: corrected abstract signing address
2017-05-18 09:05:58 +02:00
Jeffrey Wilcke
8a4c1fb799
consensus/ethash: set time to current instead of parent time
2017-05-18 09:05:58 +02:00