Péter Szilágyi
55599ee95d
core, trie: intermediate mempool between trie and database ( #15857 )
...
This commit reduces database I/O by not writing every state trie to disk.
2018-02-05 17:40:32 +01:00
Péter Szilágyi
1bf508b449
accounts/abi/bind: support event filtering in abigen
2018-01-24 10:54:13 +02:00
Kurkó Mihály
938cf4528a
dashboard: deep state update, version in footer ( #15837 )
...
* dashboard: footer, deep state update
* dashboard: resolve asset path
* dashboard: remove bundle.js
* dashboard: prevent state update on every reconnection
* dashboard: fix linter issue
* dashboard, cmd: minor UI fix, include commit hash
* remove geth binary
* dashboard: gitCommit renamed to commit
* dashboard: move the geth version to the right, make commit optional
* dashboard: commit limited to 7 characters
* dashboard: limit commit length on client side
* dashboard: run go generate
2018-01-15 11:20:00 +02:00
Péter Szilágyi
bd0dbfa2a8
cmd/geth: user friendly light miner error
2018-01-12 11:59:18 +02:00
Péter Szilágyi
413cc5b0c8
cmd/geth: remove trailing newline in license command ( #15782 )
2018-01-02 12:48:19 +01:00
Sorin Neacsu
1d7d7f57d0
cmd/geth: add support for geth --rinkeby attach
2017-12-15 13:31:10 -08:00
Sorin Neacsu
6e613cf3de
cmd/geth: add support for geth attach --testnet ( #15597 )
2017-12-05 11:17:38 +01:00
Maximilian Meister
8f35e3086c
cmd/geth: fix geth attach --datadir=... ( #15517 )
2017-11-28 14:00:00 +01:00
Martin Holst Swende
bedf6f40af
cmd/geth: make geth account new faster with many keys ( #15529 )
2017-11-20 17:39:53 +01:00
Kurkó Mihály
ba62215d9e
cmd, dashboard: dashboard using React, Material-UI, Recharts ( #15393 )
...
* cmd, dashboard: dashboard using React, Material-UI, Recharts
* cmd, dashboard, metrics: initial proof of concept dashboard
* dashboard: delete blobs
* dashboard: gofmt -s -w .
* dashboard: minor text and code polishes
2017-11-14 19:34:00 +02:00
Péter Szilágyi
6d6a5a9337
cmd, consensus, core, miner: instatx clique for --dev ( #15323 )
...
* cmd, consensus, core, miner: instatx clique for --dev
* cmd, consensus, clique: support configurable --dev block times
* cmd, core: allow --dev to use persistent storage too
2017-10-24 13:40:42 +03:00
Péter Szilágyi
35767dfd0c
cmd, eth: separate out FakePeer for future reuse
2017-10-10 15:52:11 +03:00
Nick Johnson
345332906c
cmd: Added support for copying data to another DB instance
2017-10-10 15:52:10 +03:00
Péter Szilágyi
ef0edc6e32
Merge pull request #14885 from karalabe/trezor-boom
...
accounts, console, internal: support trezor hardware wallet
2017-08-14 18:52:40 +03:00
Maximilian Meister
2b422b1a47
cmd/geth, cmd/swarm: sort commands and flags by name ( #3462 )
2017-08-11 13:29:05 +02:00
Péter Szilágyi
5d9ac49c7e
accounts: refactor API for generalized USB wallets
2017-08-09 13:26:07 +03:00
Péter Szilágyi
db568a61e2
accounts, console, internal: support trezor hardware wallet
2017-08-09 11:30:17 +03:00
Péter Szilágyi
4a260dc1f2
cmd: add makecache cmd, use caches during import cmd
2017-08-03 18:39:34 +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
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
Jim McDonald
688ee6d1e5
cmd/geth: update tests for EIP55-compliant Address.Hex()
2017-07-16 13:29:20 +01:00
Péter Szilágyi
4f7a38001f
Merge pull request #14737 from holiman/txpool_localaccounts
...
Txpool localaccounts
2017-07-10 12:43:23 +03:00
Péter Szilágyi
5e38f7a664
cmd, core: add --txpool.nolocals to disable local price exemptions
2017-07-05 17:06:05 +03:00
Péter Szilágyi
8f12d76a47
params: remove redundant consts, disable metro on AllProtocolChanges
2017-07-04 12:28:58 +03:00
Felix Lange
9e5f03b6c4
core/state: access trie through Database interface, track errors ( #14589 )
...
With this commit, core/state's access to the underlying key/value database is
mediated through an interface. Database errors are tracked in StateDB and
returned by CommitTo or the new Error method.
Motivation for this change: We can remove the light client's duplicated copy of
core/state. The light client now supports node iteration, so tracing and storage
enumeration can work with the light client (not implemented in this commit).
2017-06-27 15:57:06 +02:00
Péter Szilágyi
feb2932706
Merge pull request #14540 from bas-vk/whisper-api
...
whisperv5: integrate whisper and implement API
2017-06-26 13:44:35 +03:00
Péter Szilágyi
ea1d1825a8
cmd/geth: fix whisper flag group capitalization
2017-06-26 13:40:43 +03:00
Péter Szilágyi
d432688886
cmd/geth: corrently init gas price for CLI CPU mining
2017-06-22 14:58:07 +03:00
Lewis Marshall
a1f3878ec5
swarm/test: add integration test for 'swarm up' ( #14353 )
2017-06-21 14:54:23 +02:00
Bas van Kervel
c62d5422bb
whisper: use hexutil.UnmarshalFixedText for topic parsing
2017-06-21 12:58:00 +02:00
Bas van Kervel
7a11e86442
whisper: move flags from whisper package to utils
2017-06-21 10:49:14 +02:00
necaremus
4f77857f74
cmd/geth: fixed a minor typo in the comments
2017-06-16 15:03:19 +02:00
Bas van Kervel
b58a501673
whisperv5: integrate whisper and add whisper RPC simulator
2017-06-15 11:53:15 +02:00
Péter Szilágyi
08959bbc70
cmd, core, eth: configurable txpool parameters
2017-05-29 11:29:46 +03:00
Bas van Kervel
a346aedb90
cmd/geth: reorganise help section for new cli flag handling
2017-05-25 09:15:51 +02:00
Bas van Kervel
437ceaa9be
cmd/geth: reintroduce wallet import subcommand
2017-05-23 17:45:26 +02:00
Péter Szilágyi
3b3989de6a
cmd, node: support different bootnodes, fix default light port
2017-05-10 17:51:52 +03:00
Péter Szilágyi
ff2c966e7f
Merge pull request #14418 from karalabe/rinkeby-flag
...
cmd, core, params: add --rinkeby flag for fast connectivity
2017-05-04 13:54:02 +03:00
Péter Szilágyi
d51a9fd6b7
cmd, core, params: add --rinkeby flag for fast connectivity
2017-05-04 12:36:20 +03:00
Bas van Kervel
81d6ec908a
cmd/geth: migrate dumpconfig command/flags
2017-05-03 14:39:07 +02:00
Bas van Kervel
38b4fc8069
cmd/geth: migrate bug command/flags
2017-05-03 14:33:08 +02:00
Bas van Kervel
11ab73f6d8
cmd/geth: migrate metric command/flags
2017-05-03 14:33:08 +02:00
Bas van Kervel
18e9cb1187
cmd/geth: reorganise misc commands/flags
2017-05-03 14:33:07 +02:00
Bas van Kervel
502a2bd69f
cmd/geth: reorganise console/attach commands/flags
2017-05-03 14:33:07 +02:00
Bas van Kervel
8b517d7f00
cmd/geth: reorganise chain commands/flags
2017-05-03 14:33:03 +02:00
Péter Szilágyi
181a3309df
cmd/geth, cmd/utils: init/removedb on light/full dbs simultaneously
2017-05-03 13:35:47 +03:00
Bas van Kervel
f6c0f76cc5
cmd/geth: reorganise account/wallet command/flags
2017-04-28 14:01:54 +02:00
Péter Szilágyi
6430e672c9
cmd, node: add --nosub and node.Config.NoUSB to disable hw wallets
2017-04-20 14:01:51 +03:00
Péter Szilágyi
6876e92f8d
Merge remote-tracking branch 'fjl/license-update-1.6'
2017-04-14 12:33:10 +03:00
Felix Lange
0cc492f815
all: update license information
2017-04-14 10:29:00 +02:00