Egon Elbre
ff89a3ddce
console: fix megacheck warnings
7 years ago
Egon Elbre
aee70ae30b
consensus: fix megacheck warnings
7 years ago
Egon Elbre
392151e251
common: fix megacheck warnings
7 years ago
Péter Szilágyi
5b742fb82b
core: bump timeout test to avoid flakyness on overloaded ci
7 years ago
Péter Szilágyi
b159cdd8dd
Merge pull request #14910 from karalabe/drop-yakkety-support
...
build: drop yakkety builds (launchpad end of life)
7 years ago
Péter Szilágyi
524ca544b2
build: drop yakkety builds (launchpad end of life)
7 years ago
Péter Szilágyi
1059927f9c
Merge pull request #14905 from armellini13/patch-1
...
node: fix doc typo
7 years ago
Agustin Armellini Fischer
fca6e515d6
node: fix doc typo
7 years ago
Péter Szilágyi
ca436f4b90
Merge pull request #14897 from karalabe/cardinal-sin
...
cmd/puppeth: remove wrapping loop in single reads
7 years ago
Péter Szilágyi
350bb6d9ca
Merge pull request #14898 from detailyang/patch-1
...
Makefile: call shell function to get pwd
7 years ago
detailyang
5e805aa865
Makefile: call shell function to get pwd
7 years ago
Péter Szilágyi
455fcc8309
cmd/puppeth: remove wrapping loop in single reads
7 years ago
evgk
0cc9b8791e
core/vm: fix typo in comment ( #14894 )
7 years ago
Péter Szilágyi
8b84bd283f
Merge pull request #14889 from karalabe/ethash-cache-on-import
...
cmd: add makecache cmd, use caches during import cmd
7 years ago
Péter Szilágyi
4a260dc1f2
cmd: add makecache cmd, use caches during import cmd
7 years ago
akiva
4371367cd1
Makefile, README: remove evm target, add puppeth to table ( #14886 )
7 years ago
Jim McDonald
bc0e6a5e68
ethclient: add NetworkID method ( #14791 )
...
There is currently no simple way to obtain the network ID from a Client.
This adds a NetworkID method that wraps the net_version JSON-RPC call.
7 years ago
Lewis Marshall
60c858a529
swarm/api: make api.NewManifest synchronous ( #14880 )
...
Previously, NewManifest was asynchronous so subsequent code which tried
to use the returned manifest could error as the manifest was not yet
persisted.
7 years ago
Lewis Marshall
e9b850805e
cmd/swarm: support exporting, importing chunk db ( #14868 )
7 years ago
njupt-moon
53f3460ab5
core/asm: fix hex number lexing ( #14861 )
7 years ago
Felix Lange
bdf98b4fcd
common: EIP55-compliant Address.Hex() ( #14815 )
...
This patch updates the Address type in common/types.go so that the Hex
function provides an EIP55-compliant output string. The implementation is pretty lightweight;
on my laptop the benchmark gives 1100ns/op, with the majority of that value due to the Keccak hash.
7 years ago
bas-vk
c259e6874e
light: update txpool signer to EIP155 ( #14720 )
7 years ago
Lee Hyeon
13cda8d9b6
Makefile: fixed GOBIN absolute path issue ( #14854 )
7 years ago
Mark
4f9789b28d
core: avoid write existing block again ( #14849 )
7 years ago
Péter Szilágyi
ee748d1451
Merge pull request #14882 from am2rican5/rinkeby-genesis
...
mobile: add RinkebyGenesis method
7 years ago
am2rican5
0732ad4e47
mobile: add RinkebyGenesis method
7 years ago
Péter Szilágyi
3d32690b54
cmd, core, eth: journal local transactions to disk ( #14784 )
...
* core: reduce txpool event loop goroutines and sync structs
* cmd, core, eth: journal local transactions to disk
* core: journal replacement pending transactions too
* core: separate transaction journal from pool
7 years ago
Péter Szilágyi
a602ee90f2
Merge pull request #14858 from xmikus01/patch-1
...
trie: typo in comment
7 years ago
Péter Szilágyi
fc78ce61c0
Merge pull request #14859 from cdetrio/evm-flag-gasprice
...
core/vm/runtime: fix evm command to use --gasprice flag value
7 years ago
cdetrio
ffebf00114
core/vm/runtime: fix evm command to use --gasprice flag value
7 years ago
Petr Mikusek
99da85c895
trie: typo in comment
7 years ago
Lewis Marshall
f4841ff43d
swarm/api/http: redirect root manifest requests to include trailing slash ( #14806 )
7 years ago
Leo Shklovskii
3a678a15c9
cmd/abigen: update generated go file header text ( #14845 )
...
As per https://golang.org/s/generatedcode . This will allow other tools
such as golint to properly ignore the files.
7 years ago
Felix Lange
3e0dbe0eaa
core/vm: remove logging and add section labels to struct logs ( #14782 )
7 years ago
Chase Wright
1802682f65
node: Rename TrusterNodes ( #14827 )
...
* node: Rename TrusterNodes
* node: Rename TrusterNodes
7 years ago
Péter Szilágyi
4d2249773a
Merge pull request #14824 from karalabe/faucet-ignore-whitespace
...
cmd/faucet: ignore whitespace in gist content
7 years ago
Péter Szilágyi
8a8fc5f8ef
Merge pull request #14823 from karalabe/puppeth-limited-logging
...
cmd/puppeth: limit cotnainers to 10MB logs
7 years ago
Péter Szilágyi
671ba3791d
cmd/faucet: ignore whitespace in gist content
7 years ago
Péter Szilágyi
9488e7fd5f
cmd/puppeth: limit cotnainers to 10MB logs
7 years ago
Elias Naur
23c6fcdbe8
mobile: don't retain transient []byte in CallMsg.SetData ( #14804 )
...
* mobile: don't retain transient []byte in CallMsg.SetData
Go mobile doesn't copy []byte parameters, for performance and to allow
writes to the byte array be reflected in the native byte array.
Unfortunately, that means []byte arguments are only valid during the
call it is being passed into.
CallMsg.SetData retains such a byte array. Copy it instead
Fixes #14675
* mobile: copy all []byte arguments from gomobile
To avoid subtle errors when accidentially retaining an otherwise
transient byte slice coming from gomobile, copy all byte slices before
use.
* mobile: replace copySlice with common.CopyBytes
7 years ago
ligi
cf5d4b5541
mobile: use EIP155 signer ( #14817 )
...
* mobile: Use EIP155Signer - closes #14762
* mobile: Correctly fall back on HomesteadSigner when no chainID is passed in
7 years ago
Péter Szilágyi
b95c2b58f0
Merge pull request #14807 from Dexaran/master
...
README: get rid of the non-existent disasm command
7 years ago
Péter Szilágyi
8e9197f2a1
README: get rid of the on-existent disasm command
7 years ago
Péter Szilágyi
c65f10a17b
Merge pull request #14733 from karalabe/metro-eip100
...
consensus/ethash, core: implement Metropolis EIP 100
7 years ago
Péter Szilágyi
a56f3dc0d9
core, ethclient: implement Metropolis EIP 98 ( #14750 )
...
Implements ethereum/EIPs#98
7 years ago
Martin Holst Swende
47359301a2
core: blocknumber in genesis as hex ( #14812 )
7 years ago
Jim McDonald
688ee6d1e5
cmd/geth: update tests for EIP55-compliant Address.Hex()
7 years ago
Jim McDonald
ad8d519eb5
common: tests for EIP55-compliant Address.Hex()
7 years ago
Jim McDonald
9e80d9bee1
common: Address.Hex() outputs EIP55-compliant string
7 years ago
Péter Szilágyi
0ff35e170d
core: remove redundant storage of transactions and receipts ( #14801 )
...
* core: remove redundant storage of transactions and receipts
* core, eth, internal: new transaction schema usage polishes
* eth: implement upgrade mechanism for db deduplication
* core, eth: drop old sequential key db upgrader
* eth: close last iterator on successful db upgrage
* core: prefix the lookup entries to make their purpose clearer
7 years ago