Péter Szilágyi
4f91831aec
Merge pull request #16550 from ethereum/revert-16478-fix-alltools-dockerfile
...
Revert "Dockerfile.alltools: fix invalid command"
7 years ago
Péter Szilágyi
3f2583d6d1
Revert "Dockerfile.alltools: fix invalid command"
7 years ago
Vie
26a4dbb467
cmd/geth: update the copyright year in the geth command usage ( #16537 )
7 years ago
Péter Szilágyi
50aa1dcfda
VERSION, params: begin Geth 1.8.6 release cycle
7 years ago
Péter Szilágyi
cbdaa0ca2a
params: release Geth v1.8.5 - Dirty Derivative²
7 years ago
Domino Valdano
7cf83cee52
eth/downloader: fix for Issue #16539 ( #16546 )
7 years ago
Fabian Raetz
744428cb03
vendor: update elastic/gosigar so that it compiles on OpenBSD ( #16542 )
7 years ago
Lorenzo Manacorda
b15eb665ee
ethclient: add DialContext and Close ( #16318 )
...
DialContext allows users to pass a Context object for cancellation.
Close closes the underlying RPC connection.
7 years ago
gluk256
a16f12ba86
whisper/whisperv6: post returns the hash of sent message ( #16495 )
7 years ago
Martin Holst Swende
8feb31825e
rpc: handle HTTP response error codes ( #16500 )
7 years ago
Wuxiang
8f8774cf6d
all: fix various typos ( #16533 )
...
* fix typo
* fix typo
* fix typo
7 years ago
dm4
c514fbccc0
core/asm: accept uppercase instructions ( #16531 )
7 years ago
Felix Lange
52b046c9b6
rpc: clean up IPC handler ( #16524 )
...
This avoids logging accept errors on shutdown and removes
a bit of duplication. It also fixes some goimports lint warnings.
7 years ago
Zhenguo Niu
661f5f3dac
cmd/utils: fix help template issue for subcommands ( #16351 )
7 years ago
dm4
49e38c970e
core/asm: remove unused condition ( #16487 )
7 years ago
thomasmodeneis
ba1030b6b8
build: enable goimports and varcheck linters ( #16446 )
7 years ago
Péter Szilágyi
7605e63cb9
VERSION, params: begin v1.8.5 release cycle
7 years ago
Péter Szilágyi
2423ae01e0
params: release Geth v1.8.4
7 years ago
Felföldi Zsolt
92c6d13083
light: new CHTs ( #16515 )
7 years ago
Martin Holst Swende
ec3db0f56c
cmd/clef, signer: initial poc of the standalone signer ( #16154 )
...
* signer: introduce external signer command
* cmd/signer, rpc: Implement new signer. Add info about remote user to Context
* signer: refactored request/response, made use of urfave.cli
* cmd/signer: Use common flags
* cmd/signer: methods to validate calldata against abi
* cmd/signer: work on abi parser
* signer: add mutex around UI
* cmd/signer: add json 4byte directory, remove passwords from api
* cmd/signer: minor changes
* cmd/signer: Use ErrRequestDenied, enable lightkdf
* cmd/signer: implement tests
* cmd/signer: made possible for UI to modify tx parameters
* cmd/signer: refactors, removed channels in ui comms, added UI-api via stdin/out
* cmd/signer: Made lowercase json-definitions, added UI-signer test functionality
* cmd/signer: update documentation
* cmd/signer: fix bugs, improve abi detection, abi argument display
* cmd/signer: minor change in json format
* cmd/signer: rework json communication
* cmd/signer: implement mixcase addresses in API, fix json id bug
* cmd/signer: rename fromaccount, update pythonpoc with new json encoding format
* cmd/signer: make use of new abi interface
* signer: documentation
* signer/main: remove redundant option
* signer: implement audit logging
* signer: create package 'signer', minor changes
* common: add 0x-prefix to mixcaseaddress in json marshalling + validation
* signer, rules, storage: implement rules + ephemeral storage for signer rules
* signer: implement OnApprovedTx, change signing response (API BREAKAGE)
* signer: refactoring + documentation
* signer/rules: implement dispatching to next handler
* signer: docs
* signer/rules: hide json-conversion from users, ensure context is cleaned
* signer: docs
* signer: implement validation rules, change signature of call_info
* signer: fix log flaw with string pointer
* signer: implement custom 4byte databsae that saves submitted signatures
* signer/storage: implement aes-gcm-backed credential storage
* accounts: implement json unmarshalling of url
* signer: fix listresponse, fix gas->uint64
* node: make http/ipc start methods public
* signer: add ipc capability+review concerns
* accounts: correct docstring
* signer: address review concerns
* rpc: go fmt -s
* signer: review concerns+ baptize Clef
* signer,node: move Start-functions to separate file
* signer: formatting
7 years ago
gary rong
de2a7bb764
eth/downloader: wait for all fetcher goroutines to exit before terminating ( #16509 )
7 years ago
gary rong
6b2b328cdb
ethdb: add leveldb write delay statistic ( #16499 )
7 years ago
Ryan Schneider
2a1fc3d155
miner: remove contention on currentMu for pending data retrievals ( #16497 )
7 years ago
Péter Szilágyi
60516c83b0
Merge pull request #16494 from karalabe/txpool-stable-pricedelete
...
core: txpool stable underprice drop order, perf fixes
7 years ago
Péter Szilágyi
db48d312e4
core: txpool stable underprice drop order, perf fixes
7 years ago
Péter Szilágyi
7e911b8e47
Merge pull request #16491 from holiman/fix_copy_again
...
core/state: fix ripemd-cornercase in Copy
7 years ago
Martin Holst Swende
7205366c9f
core/state: fix ripemd-cornercase in Copy
7 years ago
Péter Szilágyi
5a79aca8b9
Merge pull request #16485 from holiman/fixcopycopy
...
core/state: fix bug in copy of copy State
7 years ago
Martin Holst Swende
0c7b99b8cc
core/state: fix bug in copy of copy State
7 years ago
cpusoft
e7cc5b4160
les: add ps.lock.Unlock() before return ( #16360 )
7 years ago
Péter Szilágyi
34ecb495b6
Merge pull request #16481 from karalabe/go1.10.1
...
travis, appveyor: bump to Go 1.10.1
7 years ago
Elad_
2e247705cd
travis.yml: add TEST_PACKAGES to speed up swarm testing ( #16456 )
...
This commit is meant to allow ecosystem projects such as ethersphere
to minimize CI build times by specifying an environment variable with
the packages to run tests on.
If the environment variable isn't defined the build script will test
all packages so this shouldn't affect the main go-ethereum repository.
7 years ago
Péter Szilágyi
95d5c22086
travis, appveyor: bump to Go 1.10.1
7 years ago
Felix Lange
3caf16b15f
core: remove stray account creations in state transition ( #16470 )
...
The 'from' and 'to' methods on StateTransitions are reader methods and
shouldn't have inadvertent side effects on state.
It is safe to remove the check in 'from' because account existence is
implicitly checked by the nonce and balance checks. If the account has
non-zero balance or nonce, it must exist. Even if the sender account has
nonce zero at the start of the state transition or no balance, the nonce
is incremented before execution and the account will be created at that
time.
It is safe to remove the check in 'to' because the EVM creates the
account if necessary.
Fixes #15119
7 years ago
ligi
30deb6067f
build: add -e and -X flags to get more information on #16433 ( #16443 )
7 years ago
Péter Szilágyi
989ab26028
Merge pull request #16478 from karalabe/fix-alltools-dockerfile
...
Dockerfile.alltools: fix invalid command
7 years ago
Felix Lange
c7ab3e5544
common: delete StringToAddress, StringToHash ( #16436 )
...
* common: delete StringToAddress, StringToHash
These functions are confusing because they don't parse hex, but use the
bytes of the string. This change removes them, replacing all uses of
StringToAddress(s) by BytesToAddress([]byte(s)).
* eth/filters: remove incorrect use of common.BytesToAddress
7 years ago
Péter Szilágyi
29213b1f8f
Dockerfile.alltools: fix invalid command
7 years ago
Péter Szilágyi
149f706fde
Merge pull request #16477 from karalabe/puppeth-dockerfile-permission-fix
...
cmd/puppeth: fix node deploys for updated dockerfile user
7 years ago
Péter Szilágyi
7c1e9a5004
cmd/puppeth: fix node deploys for updated dockerfile user
7 years ago
Péter Szilágyi
39f4c80155
Merge pull request #15225 from holiman/test_removefrom_dirtyset
...
Change handling of dirty objects in state
7 years ago
Martin Holst Swende
8c31d2897b
core: add blockchain benchmarks
7 years ago
Martin Holst Swende
14c9215dd3
state: handle nil in journal dirties
7 years ago
gary rong
1100e8ba63
eth/downloader: flush state sync data before exit ( #16280 )
7 years ago
Felix Lange
0fac705ed0
compression/rle: delete RLE compression ( #16468 )
7 years ago
Ivo Georgiev
315b9b18df
ethclient: remove empty object in newHeads subscription call ( #16454 )
7 years ago
DoubleWoodH
8de655ef3a
bmt: fix comment typos ( #16461 )
7 years ago
dm4
3ebcf92b42
cmd/evm: print vm output when debug flag is on ( #16326 )
7 years ago
Zhenguo Niu
c43792a42c
cmd/geth: update template for 'geth bug' command ( #16350 )
7 years ago
Federico Gimenez
50dbe8e244
Dockerfile: use non-privileged user account ( #16052 )
7 years ago