Péter Szilágyi
24b9860c1b
cmd/geth, node: surface geth architecture into version ( #13866 )
8 years ago
Péter Szilágyi
d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
8 years ago
Péter Szilágyi
205ea95802
accounts, cmd, internal, node: implement HD wallet self-derivation
8 years ago
Péter Szilágyi
c5215fdd48
accounts, cmd, internal, mobile, node: canonical account URLs
8 years ago
Péter Szilágyi
fad5eb0a87
accounts, cmd, eth, internal, miner, node: wallets and HD APIs
8 years ago
Péter Szilágyi
ac2a0e615b
accounts/usbwallet: initial support for Ledger wallets
8 years ago
Péter Szilágyi
833e4d1319
accounts, cmd, eth, internal, mobile, node: split account backends
8 years ago
Felix Lange
e5edd3b983
cmd/bootnode, cmd/geth, cmd/bzzd: add --netrestrict
8 years ago
FrankWang
04edbb0703
node: Remove redundant filepath.Join in parsePersistentNodes ( #3300 )
8 years ago
Péter Szilágyi
b61f48e5aa
cmd, mobile, node, p2p: surface the discovery V5 bootnodes
8 years ago
Felix Lange
cc0064b267
node: add InstanceDir method
8 years ago
Zsolt Felfoldi
49da42983a
p2p/discv5: added new topic discovery package
8 years ago
Felix Lange
b42a5b118f
common, node: move datadir defaults into package node
8 years ago
Felix Lange
eeb322ae64
node: ensure datadir can be co-inhabited by different instances
...
This change ensures that nodes started with different Name but same
DataDir values don't use the same nodekey and IPC socket.
8 years ago
Felix Lange
312263c7d9
cmd/utils, node: create account manager in package node
...
The account manager was previously created by packge cmd/utils as part
of flag processing and then passed down into eth.Ethereum through its
config struct. Since we are starting to create nodes which do not have
eth.Ethereum as a registered service, the code was rearranged to
register the account manager as its own service. Making it a service is
ugly though and it doesn't really fix the root cause: creating nodes
without eth.Ethereum requires duplicating lots of code.
This commit splits utils.MakeSystemNode into three functions, making
creation of other node/service configurations easier. It also moves the
account manager into Node so it can be used by those configurations
without requiring package eth.
8 years ago
Felix Lange
d04a2e7557
all: update license information
9 years ago
Bas van Kervel
aa9fff3e68
rpc: various fixes/enhancements
...
rpc: be less restrictive on the request id
rpc: improved documentation
console: upgrade web3.js to version 0.16.0
rpc: cache http connections
rpc: rename wsDomains parameter to wsOrigins
9 years ago
Péter Szilágyi
900e124bee
cmd, common, node, rpc: rework naming convention to canonical one
9 years ago
Péter Szilágyi
7486904b92
cmd, node, rpc: move websockets into node, break singleton
9 years ago
Péter Szilágyi
a13bc9d7a1
cmd, common, node, rpc: move HTTP RPC into node, drop singletone aspect
9 years ago
Péter Szilágyi
188ab928c3
cmd, common, node, rpc: move IPC into the node itself
9 years ago
Péter Szilágyi
9e1d9bff3b
node: customizable protocol and service stacks
9 years ago
obscuren
45ec9c88e4
Moved node to ethereum
11 years ago
obscuren
1f2547b8a7
Major re-organisation.
...
The Ethereum node and Gui are now separated.
11 years ago
obscuren
aa33a4b2fb
Added some ui elements to make it easier to connect to nodes
11 years ago
obscuren
2b967558ce
Working out UI
11 years ago
obscuren
05c353eca0
Added a basic <UNSTABLE> UI
11 years ago
obscuren
ab7dc92404
Added import/exporting of private keys
11 years ago
obscuren
954f897938
Use seed
11 years ago
obscuren
f1ba1df165
Added key address and key generation
11 years ago