Péter Szilágyi
dd06c85843
Merge pull request #14523 from karalabe/txpool-cli-flags
...
cmd, core, eth: configurable txpool parameters
8 years ago
Péter Szilágyi
ae40d51410
Merge pull request #14539 from karalabe/txpool-inspec-nonces
...
internal/ethapi: fix tx nonces in pool inspect/content
8 years ago
Péter Szilágyi
b865fad888
Merge pull request #14537 from karalabe/setgasprice-durning-nomine
...
eth: update default gas price when not mining too
8 years ago
Péter Szilágyi
afb17cf071
Merge pull request #14524 from karalabe/noimport-during-fastsync
...
eth: don't import propagated blocks during fastsync
8 years ago
Péter Szilágyi
08959bbc70
cmd, core, eth: configurable txpool parameters
8 years ago
Péter Szilágyi
673c92db6b
internal/ethapi: fix tx nonces in pool inspect/content
8 years ago
Péter Szilágyi
c2a494c743
eth: update default gas price when not mining too
8 years ago
Péter Szilágyi
afdd23b5ca
eth: don't import propagated blocks during fastsync
8 years ago
Nick Johnson
cb809c03da
Merge pull request #14517 from Ali92hm/master
...
Improved Dockerfile?
8 years ago
Ali92hm
45421d3130
dockerfile: expose 30303/udp
8 years ago
Ali92hm
115e7d71cc
dockerfile: cp geth to /usr/local/bin
8 years ago
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
8 years ago
Péter Szilágyi
b7ff0d42e3
Merge pull request #14515 from karalabe/golint-tooooolong
...
core: fix various golint warnings and errors
8 years ago
Péter Szilágyi
c98bce709c
core: fix minor accidental typos and comment errors
8 years ago
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 1ba9795395
)
8 years ago
Péter Szilágyi
6231edcbab
travis, appveyor: bump to Go 1.8.3, Android NDK 14b
8 years ago
Péter Szilágyi
07aae19e5d
Merge pull request #14446 from bas-vk/cli-help
...
Rewrite templates for (sub)commands help section
8 years ago
Péter Szilágyi
b596b4ba5b
Merge pull request #14513 from obscuren/allocate-stack
...
core/vm: allocate stack to 1024
8 years ago
Or Rikon
8b1e4c4c5e
README: corrected attach example ( #14512 )
8 years ago
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
8 years ago
Bas van Kervel
a346aedb90
cmd/geth: reorganise help section for new cli flag handling
8 years ago
Felix Lange
ef25b826e6
Merge pull request #14502 from karalabe/mobile-import-ecdsa
...
Enforce 256 bit keys on raw import, support raw mobile imports
8 years ago
Felix Lange
261b3e2351
Merge pull request #14336 from obscuren/metropolis-preparation
...
consensus, core/*, params: metropolis preparation refactor
8 years ago
Péter Szilágyi
344f25fb3e
Merge pull request #14507 from karalabe/faucet-misspell
...
cmd/faucet: fix a few typos
8 years ago
Péter Szilágyi
1afaea4bfe
cmd/faucet: fix a few typos
8 years ago
Felix Lange
11cf5b7ead
consensus/ethash: fix TestCalcDifficulty
8 years ago
Felix Lange
069cb661c3
crypto/bn256: fix go vet false positive
...
Also add the package to the license tool ignore list.
8 years ago
Péter Szilágyi
3b8915e387
Merge pull request #14504 from bas-vk/wallet-import
...
cmd/geth: reintroduce wallet import subcommand
8 years ago
Bas van Kervel
437ceaa9be
cmd/geth: reintroduce wallet import subcommand
8 years ago
Péter Szilágyi
136f78ff0a
mobile: support importing flat ecdsa keyst too
8 years ago
Péter Szilágyi
aa73420207
accounts/keystore, crypto: enforce 256 bit keys on import
8 years ago
Péter Szilágyi
3556962053
Merge pull request #14501 from sqli-nantes/master
...
mobile: manage FilterQuery enabling contract events subscription
8 years ago
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.
8 years ago
Nicolas Guillaume
30cc1c3bf0
mobile: Add management methods to {Addresses,Topics,Hashes} structures
8 years ago
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.
8 years ago
Jeffrey Wilcke
e16a7ef60f
core/vm: capped int pool
8 years ago
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
8 years ago
Jeffrey Wilcke
3ee75bec9f
cmd/evm: added mem/cpu profiling
8 years ago
Valentin Wüstholz
04b668b232
core/vm: improve error message for invalid opcodes
8 years ago
Nicolas Guillaume
da636c53d6
mobile: Allows mobile clients to create custom FilterQueries
8 years ago
Lewis Marshall
2a41e76b39
swarm/api: Fix adding paths which exist as manifests ( #14482 )
...
Signed-off-by: Lewis Marshall <lewis@lmars.net>
8 years ago
Lewis Marshall
4a2c17b1ab
cmd/swarm: Add --httpaddr flag ( #14475 )
...
Fixes #14474 .
Signed-off-by: Lewis Marshall <lewis@lmars.net>
8 years ago
Dave Conroy
bc75351edf
README: fixing typo in documentation ( #14493 )
8 years ago
Ali Hajimirza
33b158e0ed
discover: Changed Logging from Debug to Info ( #14485 )
8 years ago
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.
8 years ago
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.
8 years ago
Jeffrey Wilcke
a5f6a1cb7c
consensus, core, core/vm, parems: review fixes
8 years ago
Jeffrey Wilcke
e6aff513db
core/types: corrected abstract signing address
8 years ago
Jeffrey Wilcke
8a4c1fb799
consensus/ethash: set time to current instead of parent time
8 years ago
Jeffrey Wilcke
10a57fc3d4
consensus, core/*, params: metropolis preparation refactor
...
This commit is a preparation for the upcoming metropolis hardfork. It
prepares the state, core and vm packages such that integration with
metropolis becomes less of a hassle.
* Difficulty calculation requires header instead of individual
parameters
* statedb.StartRecord renamed to statedb.Prepare and added Finalise
method required by metropolis, which removes unwanted accounts from
the state (i.e. selfdestruct)
* State keeps record of destructed objects (in addition to dirty
objects)
* core/vm pre-compiles may now return errors
* core/vm pre-compiles gas check now take the full byte slice as argument
instead of just the size
* core/vm now keeps several hard-fork instruction tables instead of a
single instruction table and removes the need for hard-fork checks in
the instructions
* core/vm contains a empty restruction function which is added in
preparation of metropolis write-only mode operations
* Adds the bn256 curve
* Adds and sets the metropolis chain config block parameters (2^64-1)
8 years ago