Skip to content

Merge from ethereum/go-ethereum#1

Merged
manicprogrammer merged 104 commits into
manicprogrammer:masterfrom
ethereum:master
Nov 28, 2017
Merged

Merge from ethereum/go-ethereum#1
manicprogrammer merged 104 commits into
manicprogrammer:masterfrom
ethereum:master

Conversation

@manicprogrammer
Copy link
Copy Markdown
Owner

Merges from ethereum/go-ethereum into manicprogrammer/go-ethereum fork

holiman and others added 30 commits June 5, 2017 09:15
cmd/rlpdump: allow hex input to have leading '0x'
* les: fix topic ID

* core/bloombits: fix interface conversion
* core: allow price bump at threshold

* core: test changes to allow price bump at threshold

* core: reinstate tx replacement test underneath threshold

* core: minor test failure message cleanups
All logs in the FilterLog return value would be the same object 
because the for loop captured the pointer to the iteration variable.
* build: [finishes #15372] implements generalized linter and travis job

* .travis, build: minor polishes, disable deadcode
travis: bump Android NDK version and Android Go builder
build: enable gofmt and misspell linters
This changes behaviour: before if the owner/amount didn't match, it
resulted in a successful execution without doing anything; now it
results in a failed execution using the revert opcode (remainder gas
is not consumed).
* build: enable unconvert linter

 - fixes #15453
 - update code base for failing cases

* cmd/puppeth: replace syscall.Stdin with os.Stdin.Fd() for unconvert linter
github.com/stretchr/testify is a useful library for doing
assertion in tests. It makes assertions in test more less verbose and
more comfortable to read and use.
#15458)

* .dockerignore, internal/build: Read git information directly from file

This commit changes the way of retrieving git commit and branch for build
environment from running git command to reading git files directly.

This commit also adds required git files into Docker build context.

fixes: #15346

* .dockerignore: workaround for including some files in .git
* cmd/puppeth: handle encrypted ssh keys

* cmd/puppeth: fix unconvert linter error
karalabe and others added 29 commits November 21, 2017 15:09
les: clean up tx journal file after testing
cmd/puppeth: new version as presented at devcon3
* cmd: fix typo in comment

* cmd/puppeth: tiny comment fixup
* console: fix typo in comment

* contracts/release: fix typo in comment

* core: fix typo in comment

* eth: fix typo in comment

* miner: fix typo in comment
internal/ethapi: avoid recreating JavaScript tracer wrappers
* cmd, consensus, eth: split ethash related config to it own

* eth, consensus: minor polish

* eth, consenus, console: compress pow testing config field to single one

* consensus, eth: document pow mode
accounts/keystore: change modtime for test case files to be bigger than 1sec.
swarm/api: bug fix exact match for manifest
core/state: copy trie too, not just content
* Disallow --lightserv in light mode

* Reformatted

* cmd/utils: reduce nesting levels a bit
Signed-off-by: Maximilian Meister <mmeister@suse.de>
* trie: make fullnode children hash calculation concurrently

* trie: thread out only on topmost fullnode

* trie: clean up full node children hash calculation

* trie: minor code fixups
cmd/utils: bootstrap nodes in config file were not respected
@manicprogrammer manicprogrammer merged commit 3d37868 into manicprogrammer:master Nov 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.