Egon Elbre
aee70ae30b
consensus: fix megacheck warnings
2017-08-07 13:18:08 +03:00
Péter Szilágyi
b159cdd8dd
Merge pull request #14910 from karalabe/drop-yakkety-support
...
build: drop yakkety builds (launchpad end of life)
2017-08-07 12:42:30 +03:00
Péter Szilágyi
524ca544b2
build: drop yakkety builds (launchpad end of life)
2017-08-07 11:12:44 +03:00
Péter Szilágyi
1059927f9c
Merge pull request #14905 from armellini13/patch-1
...
node: fix doc typo
2017-08-07 09:51:00 +02:00
Agustin Armellini Fischer
fca6e515d6
node: fix doc typo
2017-08-06 00:32:17 +02:00
Péter Szilágyi
ca436f4b90
Merge pull request #14897 from karalabe/cardinal-sin
...
cmd/puppeth: remove wrapping loop in single reads
2017-08-05 00:34:05 +02:00
Péter Szilágyi
350bb6d9ca
Merge pull request #14898 from detailyang/patch-1
...
Makefile: call shell function to get pwd
2017-08-04 18:23:15 +02:00
detailyang
5e805aa865
Makefile: call shell function to get pwd
2017-08-04 23:54:30 +08:00
Péter Szilágyi
455fcc8309
cmd/puppeth: remove wrapping loop in single reads
2017-08-04 17:00:22 +02:00
evgk
0cc9b8791e
core/vm: fix typo in comment ( #14894 )
2017-08-04 01:31:18 +02:00
Péter Szilágyi
8b84bd283f
Merge pull request #14889 from karalabe/ethash-cache-on-import
...
cmd: add makecache cmd, use caches during import cmd
2017-08-03 18:40:21 +02:00
Péter Szilágyi
4a260dc1f2
cmd: add makecache cmd, use caches during import cmd
2017-08-03 18:39:34 +02:00
akiva
4371367cd1
Makefile, README: remove evm target, add puppeth to table ( #14886 )
2017-08-03 13:58:35 +02:00
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.
2017-08-01 10:59:46 +02:00
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.
2017-07-31 15:58:19 +02:00
Lewis Marshall
e9b850805e
cmd/swarm: support exporting, importing chunk db ( #14868 )
2017-07-31 13:23:44 +02:00
njupt-moon
53f3460ab5
core/asm: fix hex number lexing ( #14861 )
2017-07-31 13:02:36 +02:00
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.
2017-07-31 12:22:02 +02:00
bas-vk
c259e6874e
light: update txpool signer to EIP155 ( #14720 )
2017-07-31 12:06:01 +02:00
Lee Hyeon
13cda8d9b6
Makefile: fixed GOBIN absolute path issue ( #14854 )
2017-07-31 12:00:17 +02:00
Mark
4f9789b28d
core: avoid write existing block again ( #14849 )
2017-07-31 11:59:07 +02:00
Péter Szilágyi
ee748d1451
Merge pull request #14882 from am2rican5/rinkeby-genesis
...
mobile: add RinkebyGenesis method
2017-07-31 12:27:45 +03:00
am2rican5
0732ad4e47
mobile: add RinkebyGenesis method
2017-07-31 17:44:08 +09:00
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
2017-07-28 15:09:39 +02:00
Péter Szilágyi
a602ee90f2
Merge pull request #14858 from xmikus01/patch-1
...
trie: typo in comment
2017-07-26 09:40:41 +02:00
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
2017-07-26 09:40:05 +02:00
cdetrio
ffebf00114
core/vm/runtime: fix evm command to use --gasprice flag value
2017-07-25 13:08:29 -04:00
Petr Mikusek
99da85c895
trie: typo in comment
2017-07-25 19:02:40 +02:00
Lewis Marshall
f4841ff43d
swarm/api/http: redirect root manifest requests to include trailing slash ( #14806 )
2017-07-25 11:51:26 +02:00
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.
2017-07-24 14:09:03 +02:00
Felix Lange
3e0dbe0eaa
core/vm: remove logging and add section labels to struct logs ( #14782 )
2017-07-19 14:32:45 +02:00
Chase Wright
1802682f65
node: Rename TrusterNodes ( #14827 )
...
* node: Rename TrusterNodes
* node: Rename TrusterNodes
2017-07-18 11:58:46 +03:00
Péter Szilágyi
4d2249773a
Merge pull request #14824 from karalabe/faucet-ignore-whitespace
...
cmd/faucet: ignore whitespace in gist content
2017-07-17 21:19:16 +03:00
Péter Szilágyi
8a8fc5f8ef
Merge pull request #14823 from karalabe/puppeth-limited-logging
...
cmd/puppeth: limit cotnainers to 10MB logs
2017-07-17 21:18:31 +03:00
Péter Szilágyi
671ba3791d
cmd/faucet: ignore whitespace in gist content
2017-07-17 21:15:25 +03:00
Péter Szilágyi
9488e7fd5f
cmd/puppeth: limit cotnainers to 10MB logs
2017-07-17 20:38:40 +03:00
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
2017-07-17 15:25:46 +03:00
ligi
cf5d4b5541
mobile: use EIP155 signer ( #14817 )
...
* mobile: Use EIP155Signer - closes #14762
* mobile: Correctly fall back on HomesteadSigner when no chainID is passed in
2017-07-17 14:31:26 +03:00
Péter Szilágyi
b95c2b58f0
Merge pull request #14807 from Dexaran/master
...
README: get rid of the non-existent disasm command
2017-07-17 12:48:56 +03:00
Péter Szilágyi
8e9197f2a1
README: get rid of the on-existent disasm command
2017-07-17 12:48:12 +03:00
Péter Szilágyi
c65f10a17b
Merge pull request #14733 from karalabe/metro-eip100
...
consensus/ethash, core: implement Metropolis EIP 100
2017-07-17 12:43:13 +03:00
Péter Szilágyi
a56f3dc0d9
core, ethclient: implement Metropolis EIP 98 ( #14750 )
...
Implements ethereum/EIPs#98
2017-07-17 10:34:53 +02:00
Martin Holst Swende
47359301a2
core: blocknumber in genesis as hex ( #14812 )
2017-07-17 10:33:13 +02:00
Jim McDonald
688ee6d1e5
cmd/geth: update tests for EIP55-compliant Address.Hex()
2017-07-16 13:29:20 +01:00
Jim McDonald
ad8d519eb5
common: tests for EIP55-compliant Address.Hex()
2017-07-16 13:28:22 +01:00
Jim McDonald
9e80d9bee1
common: Address.Hex() outputs EIP55-compliant string
2017-07-16 13:26:16 +01:00
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
2017-07-14 19:39:53 +03:00
Péter Szilágyi
8d6a5a3581
VERSION, params: begin 1.7.0 cycle (cannot downgrade)
2017-07-14 18:10:18 +03:00
Dexaran
33a24bb731
Update README.md
2017-07-14 11:56:08 +04:00
Dexaran
2d47c6bfde
Update README.md
2017-07-14 11:55:10 +04:00