Felix Lange
58d9d98daf
cmd/utils: GetEthereum -> MakeEthConfig
...
This allows changing the config before starting Ethereum
with it.
2015-03-13 18:41:09 +01:00
obscuren
80592f244d
more obvious failure for ethtest
2015-03-12 23:26:58 +01:00
obscuren
fa917387e4
Merge branch 'rpcfrontier' into develop
2015-03-12 22:31:13 +01:00
obscuren
347cb272be
fixed ethtest
2015-03-12 19:41:56 +01:00
obscuren
fb71c9f6ee
Return 1 on fail
2015-03-12 18:22:56 +01:00
Taylor Gerring
7235e84c75
#469
2015-03-12 11:09:25 -05:00
Taylor Gerring
d11fabd2ef
Update path to web3 library
2015-03-12 10:08:01 -05:00
Taylor Gerring
f7c3c7eda4
Update ethereum.js
...
Added to git modules
2015-03-12 10:03:35 -05:00
Felix Lange
2a0e5888fd
Merge pull request #460 from tgerring/ethutil
...
Move MakeName to ethutil
2015-03-12 14:45:31 +01:00
obscuren
31a95151c9
updated rnd vm test => state test
2015-03-12 01:12:28 +01:00
Felix Lange
d5aaf413e0
cmd/ethereum: remove extra check for 'no accounts' error
...
This error can no longer be returned from eth.New.
2015-03-11 23:43:27 +01:00
Felix Lange
d7b5a87b3b
miner: provide coinbase when starting the miner
...
This avoids having to query the coinbase when creating the miner, which
in turn eliminates the dreaded startup error when no accounts are set
up. Later, this will also allow us to simply restart the miner when the
user picks a different coinbase.
This causes a lot of changes in other packages. These are included in
this commit because they're impossible to separate.
2015-03-11 23:43:27 +01:00
Taylor Gerring
485e37e889
Move MakeName to ethutil
2015-03-11 14:29:07 -05:00
obscuren
629f4b1d3c
merge
2015-03-11 17:46:58 +01:00
obscuren
6b63759ded
Reverted global
2015-03-11 16:33:04 +01:00
Felix Lange
99bc44cf52
cmd/ethereum: add a flag to switch to unencrytped keystore
...
This is mostly for automated tests. The tests can use the following
commands to start the node:
ethereum --unencrypted-keys account new
...
ethereum --unencrypted-keys
2015-03-11 13:58:01 +01:00
obscuren
7e0ccc9de5
Merge branch 'develop' into rpcfrontier
...
Conflicts:
rpc/api.go
rpc/args.go
2015-03-11 01:08:42 +01:00
obscuren
ce595b9266
fallback
2015-03-10 20:28:20 +01:00
obscuren
f22684439a
Updated RPC
...
* Added a generic RawMessage deserialiser
* Updated ethereum.js
* Updated coin test app
2015-03-10 20:14:38 +01:00
Felix Lange
269cfbb8ac
Merge branch origin/develop into accounts-integration
...
Conflicts:
cmd/blocktest/main.go
cmd/mist/debugger.go
cmd/utils/cmd.go
2015-03-10 17:14:31 +01:00
Felix Lange
972e2c1e31
cmd/utils: improve CLI help templates
...
Help for a specific command now shows available subcommands.
2015-03-10 16:44:48 +01:00
Felix Lange
221fae4112
cmd/ethereum: show some help before prompting for encryption passphrase
2015-03-10 16:44:22 +01:00
Felix Lange
0bb7377ebe
cmd/ethereum: show more helpful message if no accounts exist
2015-03-10 15:44:05 +01:00
Felix Lange
c3f94a4341
cmd/utils: remove extra space in fatal error message
2015-03-10 15:42:25 +01:00
Felix Lange
0395c174ca
cmd/ethereum: fix line editing setup and history
2015-03-10 14:31:54 +01:00
obscuren
bbe8b18660
Added unmarshalState
2015-03-10 13:40:49 +01:00
Jeffrey Wilcke
0542df941f
Merge pull request #449 from Gustav-Simonsson/add_blockchain_tests2
...
Add empty total difficulty to test blocks and clean up stopping the node
2015-03-10 12:07:34 +01:00
obscuren
56524d13b5
removed debugger
2015-03-10 12:06:16 +01:00
Jeffrey Wilcke
c9b6d268b4
Merge pull request #438 from ethersphere/poc9/cli
...
Poc9/cli (exportchain)
2015-03-10 11:24:47 +01:00
Felix Lange
80985f97da
cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig calls
2015-03-10 02:39:53 +01:00
Felix Lange
ae38871a54
cmd/ethereum: remove "prompter" in identifiers
2015-03-10 02:33:59 +01:00
Felix Lange
9f0e3bd286
cmd/ethereum: unlock accounts on JS REPL
2015-03-10 02:00:57 +01:00
Felix Lange
d1e04f7388
cmd/ethereum: allow multiple js files
2015-03-10 00:24:11 +01:00
Felix Lange
487f68ec48
accounts: add {Timed,}Unlock, remove SignLocked
2015-03-10 00:19:01 +01:00
Felix Lange
9bf513e993
Merge ethereum/poc-9 into accounts-integration
...
Conflicts:
cmd/utils/cmd.go
cmd/utils/flags.go
core/manager.go
eth/backend.go
rpc/http/server.go
xeth/xeth.go
2015-03-09 23:25:46 +01:00
Felix Lange
cd51860bf0
cmd/utils: delete InitConfig, KeyTasks
2015-03-09 23:08:47 +01:00
Felix Lange
697f6748b8
cmd/mist: use cli library and package accounts
2015-03-09 23:08:47 +01:00
Felix Lange
a11f1d6a7e
rpc: add dataDir parameter and JSON-RPC handler
2015-03-09 23:08:46 +01:00
Felix Lange
73d1ebe244
cmd/utils: add NewApp
2015-03-09 23:08:46 +01:00
Felix Lange
2dacb51fb0
cmd/blocktest: simplify to fix build
...
block tests only need the chain, not all of ethereum.
2015-03-09 23:07:24 +01:00
Gustav Simonsson
27c42ea934
Add empty total difficulty to test blocks and clean up stopping the node
2015-03-09 18:03:35 +01:00
obscuren
20741a96ac
Updated xeth instances to take extra param for ui.Interface
...
Please be aware that if any of the instances on xeth.frontend are called
the program will crash due to the default, temporarily, frontend
interface.
2015-03-09 13:50:05 +01:00
zelig
41a89e18f6
version output
...
- make version output more verbose
- include NetworkId
- go version and os not displayed like env vars (confusing)
2015-03-08 22:50:27 +07:00
zelig
51eed7964e
add export blockchain subcommand, remove BlockDo
2015-03-08 22:44:48 +07:00
Felix Lange
fb53a9362e
accounts: AccountManager -> Manager
2015-03-08 01:58:35 +01:00
obscuren
69920c735a
Bump v
2015-03-08 00:59:26 +01:00
obscuren
e26ebc3110
Updated ethereum.js
2015-03-08 00:54:18 +01:00
Felix Lange
a2810c06d7
cmd/ethereum: add account commands
2015-03-07 12:39:52 +01:00
obscuren
cd856cb213
Separated block db from state db. Partial fix for #416
2015-03-06 18:26:16 +01:00
obscuren
ed84b58af5
Debug option for VM & command line flag
2015-03-06 16:58:52 +01:00
Gustav Simonsson
bc45e5c6de
Integrate eth_accounts and eth_transact to use new account manager
...
* Add from to eth_transact / xeth.Transact and add static pass in lieu
of integrating with native Mist window for user passphrase entry
* Make eth_accounts return AccountManager.Accounts()
* Add a Generate Key menu item in Mist
2015-03-06 13:10:42 +00:00
Felix Lange
e64f727529
Merge pull request #433 from fjl/newcli
...
Improved CLI
2015-03-06 14:02:16 +01:00
Felix Lange
de86403f33
cmd/ethereum: fix JS REPL exit and add support for dumb terminals
...
It is now possible to exit the REPL using Ctrl-C, Ctrl-D or by typing "exit".
2015-03-06 13:08:11 +01:00
Felix Lange
38f6d60e6e
cmd/ethereum: new JS repl with cross-platform line editing
2015-03-06 03:57:13 +01:00
Felix Lange
bae7e93a9c
cmd/ethereum: improve command line interface
...
The ethereum command line interface is now structured using subcommands.
These separate the different tasks it can perform.
Almost all flag names are backwards compatible.
The key tasks have not been ported to subcommands since they will be
replaced by the new accounts infrastructure very soon.
2015-03-06 03:57:13 +01:00
Felix Lange
bdba044a80
ethutil: remove Config variable
...
Various functions throughout the codebase used it to grab settings. This
has to stop because I want to use them without reading the config file.
These functions can now be used without reading the config first:
* ethdb.NewLDBDatabase
* ethrepl.NewJSRepl
* vm.New
2015-03-06 02:46:56 +01:00
Jeffrey Wilcke
3b30765378
Merge pull request #426 from Gustav-Simonsson/add_blockchain_tests
...
Add initial implementation of block tests
2015-03-05 17:43:56 +01:00
obscuren
377c8a13de
Merge branch 'develop' into poc-9
2015-03-05 17:37:18 +01:00
obscuren
44b83c6ea6
Removed unused variables
2015-03-05 17:37:00 +01:00
obscuren
c47866d251
Miner fixes and updates (including miner)
2015-03-05 09:14:58 +01:00
Alexandre Van de Sande
178798ef87
network back to local files
2015-03-04 16:31:48 -03:00
Gustav Simonsson
871dfd399b
Add initial implementation of block tests
...
* Add blocktest cmd and support for block tests files in
tests/BlockTests , the launched node does not connect to
network, resets state with a genesis block from the test file
and starts the RPC API
2015-03-04 20:27:09 +01:00
Alexandre Van de Sande
671e38fb65
Fixed Average Return calculation
2015-03-04 15:13:57 -03:00
Alexandre Van de Sande
e1bae3771e
updated network app to latest build
2015-03-04 12:59:17 -03:00
Alexandre Van de Sande
5f25c117eb
Merge branch 'develop' into ui
2015-03-04 10:04:07 -03:00
Alexandre Van de Sande
cf880f78d5
network dashboard is now a local file
2015-03-04 10:02:11 -03:00
obscuren
15f491e500
Clean up REPL
2015-03-04 12:18:26 +01:00
obscuren
5817dab89e
Merge branch 'develop' into poc-9
2015-03-04 10:51:44 +01:00
obscuren
a56243075a
removed double flag. Closes #421
2015-03-04 10:51:17 +01:00
obscuren
08fd0715f9
updated genesis
2015-03-03 21:09:29 +01:00
obscuren
e9f1e868e2
Merge branch 'develop' into poc-9
2015-03-03 20:38:46 +01:00
obscuren
827ea43478
removed all old filters
2015-03-03 20:38:28 +01:00
obscuren
bb152612e0
Merge branch 'develop' into poc-9
...
Conflicts:
cmd/utils/cmd.go
2015-03-03 20:34:48 +01:00
Jeffrey Wilcke
253eb778d1
Merge pull request #411 from ethersphere/readme
...
[WIP] Update Readme
2015-03-03 20:17:51 +01:00
obscuren
8e995b97cc
Fixes and debug added
2015-03-03 20:13:11 +01:00
Alexandre Van de Sande
8c2940a98b
updating to new network health page
2015-03-03 15:00:34 -03:00
obscuren
40ff3cac39
merge
2015-03-03 17:56:36 +01:00
obscuren
313fe3861b
fixed pow stuff
2015-03-03 17:55:23 +01:00
Alexandre Van de Sande
21c373b55d
Network Health Panel with mining
2015-03-02 18:39:07 -03:00
zelig
deb2e50296
minor cleanup
2015-03-03 01:45:50 +07:00
Taylor Gerring
4cb0bfe939
Merge branch 'develop' of github.com:ethereum/go-ethereum into removews
...
Conflicts:
cmd/ethereum/flags.go
cmd/mist/flags.go
2015-03-02 07:06:08 -06:00
Taylor Gerring
cfe0370280
Remove Websockets RPC transport
2015-03-01 16:19:06 +01:00
obscuren
fdf939a6f9
Fixed miner threads for ethereum CLI
2015-02-28 23:01:41 +01:00
Jeffrey Wilcke
cdb77f0ecd
Merge pull request #402 from tgerring/rpcupdates
...
Set RPC listening address via param
2015-02-28 21:07:46 +01:00
obscuren
ae45a39dc1
Secure trie
2015-02-28 20:52:29 +01:00
obscuren
7ab13e0f17
Unused variable
2015-02-28 20:24:20 +01:00
obscuren
6ea7aae29c
Removed some methods from the JS REPL
2015-02-28 19:15:57 +01:00
Taylor Gerring
f6e821fd33
Add flag to set RPC port
2015-02-28 01:00:42 +01:00
obscuren
3ab05ddd25
Bump
2015-02-26 20:26:37 +01:00
obscuren
a1c830cd3c
Defautl block
2015-02-26 12:06:10 +01:00
Taylor Gerring
739b7cc2ac
Cleanup imports
2015-02-26 02:36:06 +01:00
Taylor Gerring
d5aed82b11
DRY DefaultAssetPath()
2015-02-26 02:32:27 +01:00
Taylor Gerring
8eeab7ea3f
Update osext import path
2015-02-26 02:24:20 +01:00
Jeffrey Wilcke
91a8c08f03
Merge pull request #368 from maran/feature/changeDataDir
...
Implement OS sensitive dataDirs
2015-02-24 17:30:44 +01:00
obscuren
b2a225a52e
Properly uninstall filters. Mining issue fixed #closes #365
...
* Added an additional tx state which is used to get the current nonce
* Refresh transient state each time a new canonical block is found
* Properly uninstall filters. Fixes a possible crash in RPC
2015-02-23 15:43:41 +01:00
Alexandre Van de Sande
dea6584018
Merge branch 'develop' into ui
2015-02-23 09:05:15 -03:00
Alexandre Van de Sande
bb3338df63
changes to sidebar sizes
2015-02-23 08:52:50 -03:00
Maran
40adb7feb6
Implement OS sensitive dataDirs
2015-02-23 11:28:20 +01:00
obscuren
321dce1f47
Bump
2015-02-22 13:26:10 +01:00
obscuren
483d96a89d
Added eth_logs & fixed issue with manual log filtering
...
* Implemented `eth_logs`
* Fixed issue with `filter.Find()` where logs were appended to an
incorrect, non-returned slice resulting in no logs found
2015-02-22 13:12:01 +01:00
obscuren
92337baa5a
reverted back to proper version number
2015-02-21 00:42:57 +01:00
obscuren
cc43ab9a81
Minor updates for release
2015-02-20 18:05:46 +01:00
obscuren
ea9a549bbd
Removed exported fields from state object and added proper set/getters
2015-02-20 14:19:34 +01:00
obscuren
0006585391
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-02-19 22:46:15 +01:00
Jeffrey Wilcke
639ac5c3da
Merge pull request #352 from fjl/no-enc-handshake
...
p2p: disable encryption handshake, enable log events
2015-02-19 22:46:07 +01:00
Jeffrey Wilcke
765740b829
Merge pull request #345 from maran/feature/minerthreads
...
Implement command line argument to set the amount miner threads
2015-02-19 22:37:13 +01:00
Jeffrey Wilcke
07c34751da
Merge pull request #335 from alexvandesande/ui
...
Cut, Copy, Undo and Redo working in webview
2015-02-19 22:36:35 +01:00
obscuren
fa4cbad315
Optimisations and fixed a couple of DDOS issues in the miner
2015-02-19 22:33:22 +01:00
Felix Lange
1ec6190e86
cmd/mist: show peer names in peers window
2015-02-19 16:54:53 +01:00
Taylor Gerring
4322632c59
Merge pull request #339 from tgerring/jsonlog
...
JSON log updates
2015-02-19 12:25:45 +01:00
obscuren
0057bb4ef6
WIP QT Clipboard
2015-02-19 11:51:38 +01:00
Maran
5aff8bfb59
Implement command line argument to set the amount of agents created by the miner
...
Defaults to the amount of cores available on the CPU
2015-02-19 10:38:36 +01:00
obscuren
05b1ec008b
Disabled ability to disable whisper. Closes #334
2015-02-18 11:42:01 +01:00
Taylor Gerring
07bdba687f
Re-add LogFormat to Config
2015-02-18 10:52:36 +01:00
Alexandre Van de Sande
acd93c2971
Removed console logs from mist.js
...
also fixed an issue where it would force reloads unnecessarily
2015-02-18 10:25:40 +01:00
obscuren
60318c96d0
removed old wallet
2015-02-17 23:22:42 +01:00
obscuren
c1474e1877
Removed mined transactions from pending view. Closes #321
2015-02-17 23:10:37 +01:00
obscuren
7fc9b5b3f9
Changed to ChainEvent and fixed a nil pointer in transact
2015-02-17 22:20:47 +01:00
Alexandre Van de Sande
0e2f6691bf
Cut, Copy, Undo and Redo working in webview
2015-02-17 17:37:26 +01:00
obscuren
13c00afc68
Implement register and watchTx
2015-02-17 16:54:52 +01:00
obscuren
5238b9439e
Merge branch 'alexvandesande-ui' into develop
2015-02-17 16:18:40 +01:00
obscuren
9a2be227a6
commented peer count out
2015-02-17 16:18:29 +01:00
obscuren
fe94622ea3
Merge branch 'ui' of https://github.com/alexvandesande/go-ethereum into develop
2015-02-17 16:13:06 +01:00
obscuren
567428fb34
Filter and mutex locks added
2015-02-17 16:12:55 +01:00
Alexandre Van de Sande
abb9b7f46f
Merge branch 'develop' into ui
2015-02-17 12:29:10 +01:00
obscuren
8135752a32
"centralised" mining to backend. Closes #323
2015-02-17 12:24:58 +01:00
Alexandre Van de Sande
fbd5e4d5af
Updated icons
2015-02-17 11:52:22 +01:00
Alexandre Van de Sande
0de1d1dd58
removed status bar code
2015-02-17 11:23:28 +01:00
Alexandre Van de Sande
a22711a7b5
badge support
2015-02-17 11:22:52 +01:00
Alexandre Van de Sande
c4b8c11529
side icons
2015-02-17 00:52:40 +01:00
Alexandre Van de Sande
666ef48239
SideIcons work. Copy paste still doesn't.
2015-02-16 20:55:14 +01:00
Alexandre Van de Sande
3068e2688d
merge conflicts
2015-02-16 14:43:30 +01:00
Alexandre Van de Sande
1878630b59
Solved Issue #318 and added states to back button
2015-02-16 14:34:47 +01:00
obscuren
164de5e22b
Changed default denominators
2015-02-16 13:20:16 +01:00
Alexandre Van de Sande
05f2808849
Add http when not present on browser
2015-02-16 11:17:31 +01:00
obscuren
2c3a014f03
Resolved some bugs in the miner
...
* TODO nonce error sometimes persists
* Fixed mining on wrong blocks
* Fixed state error & receipt fail
2015-02-15 16:16:27 +01:00
obscuren
12fc590b34
removed some old menu items
2015-02-15 01:58:15 +01:00
obscuren
c29b01ce75
Reset URL bar
2015-02-14 17:18:28 +01:00
obscuren
befb4bc1c1
Fixed a few errors in the browser special meta tags objects
2015-02-14 17:13:21 +01:00
obscuren
65159d65c8
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-02-14 00:27:46 +01:00
obscuren
84f7c966f7
Moved ECIES to repo & added secondary title for webview
...
* ECIES moved from obscuren to ethereum
* Added html META[name=badge] to reflect menuItem.secondaryTitle
2015-02-14 00:25:47 +01:00
Felix Lange
8464e43eaf
cmd/mist: fix peer window
2015-02-14 00:12:37 +01:00
obscuren
384305f4aa
Fixed QML errors
2015-02-13 18:33:08 +01:00
Alexandre Van de Sande
7aef0fed29
changed url bar behaviour. Failed attempt at icon
2015-02-13 18:32:15 +01:00
obscuren
6a7b0ef904
Updated coin.js abi
2015-02-13 18:17:17 +01:00
obscuren
ce239333d5
Update balance label when mining
2015-02-13 18:15:23 +01:00
obscuren
0f3c25b265
Propagate blocks
2015-02-13 18:03:16 +01:00
obscuren
790de35e7f
Fixed issue in peer window
...
* Fixed issues where new peer window could cause a crash when entering
an empty string
2015-02-13 17:57:46 +01:00
obscuren
218f437b0c
Updated window
2015-02-13 17:30:37 +01:00
obscuren
8a0f23915e
Fixed a few issues in the miner and updated hash rate title
...
* Sometimes old nonces were set by "old" agents
* Added the hash rate to the miner
2015-02-13 17:23:09 +01:00
obscuren
8305d409d2
Merge branch 'develop' into miner
2015-02-13 17:00:15 +01:00
obscuren
bde3ff16ad
merge
2015-02-13 16:02:37 +01:00
obscuren
76fa75b394
wip
2015-02-13 15:35:54 +01:00
obscuren
a5ea21cd85
merge
2015-02-13 15:05:56 +01:00
Felix Lange
170eb3ac68
p2p/discover: map listening port using configured mechanism
2015-02-13 11:39:32 +01:00
Felix Lange
d0a2e655c9
cmd/ethereum, cmd/mist, eth, p2p: use package p2p/nat
...
This deletes the old NAT implementation.
2015-02-13 11:39:31 +01:00
obscuren
38faf2c51a
removed messages
2015-02-12 17:06:15 +01:00
obscuren
31fdc645ed
cmd + t switches to new dapp window
2015-02-12 15:03:53 +01:00
obscuren
b64ad7a2a6
Merge branch 'develop' into miner
2015-02-11 23:46:54 +01:00
obscuren
3f6baa45a7
Documented methods & removed old manifest
2015-02-11 23:46:45 +01:00
obscuren
1fc3524e40
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-02-11 19:22:38 +01:00
Alexandre Van de Sande
6221b282d4
Catalog Page Behaviour
2015-02-11 19:16:35 +01:00
obscuren
df49c609a0
updated coin
2015-02-11 13:26:44 +01:00
Alexandre Van de Sande
80890cd9dd
removed icomoon
2015-02-10 16:16:17 +01:00
Alexandre Van de Sande
6b5f4ed244
Recreated the changes on a new branch
2015-02-10 16:14:07 +01:00
Felix Lange
4242b05462
cmd/bootnode: new command (replaces cmd/peerserver)
2015-02-10 14:26:54 +01:00
obscuren
da2fae0e43
Basic structure miner
2015-02-10 13:04:38 +01:00
Felix Lange
a3cd218719
cmd/mist, cmd/ethereum: add CLI arguments for node key
2015-02-10 12:30:09 +01:00
obscuren
b22f0f2ef5
merged
2015-02-09 00:06:24 +01:00
obscuren
16a04e64f2
Updated coin
2015-02-07 17:04:19 +01:00
Felix Lange
028775a086
cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodes
2015-02-07 00:52:49 +01:00
Felix Lange
2cf4fed11b
cmd/mist, eth, javascript, p2p: use Node URLs for peer suggestions
2015-02-07 00:46:56 +01:00
Felix Lange
56f777b2fc
cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p API
2015-02-06 00:03:59 +01:00
obscuren
e40c1c62ce
API changed to use Pubkey only. Reflected that change in the rest of the api
2015-02-05 15:00:59 -08:00
Felix Lange
8e8ec8f5f8
cmd/peerserver: is gone
...
Will be back soon. Maybe.
2015-02-06 00:00:36 +01:00
obscuren
2f30a27b2b
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-02-05 12:22:44 -08:00
obscuren
8be1d134aa
updated home
2015-02-05 12:22:35 -08:00
obscuren
7e0799ff21
Merge commit '9d84609b3faf797f4a611587abdda3d6b3b07917' into develop
2015-02-05 12:07:36 -08:00
obscuren
c64852dbcc
pending / chain event
2015-02-05 11:55:03 -08:00
obscuren
d00e2731e5
Merge branch 'develop' of https://github.com/tgerring/go-ethereum into tgerring-develop
...
Conflicts:
rpc/http/server.go
2015-02-05 11:44:30 -08:00
Jeffrey Wilcke
99a1551b20
Merge pull request #287 from ethereum/system-testing
...
Seednode CLI param updates
2015-02-05 11:09:13 -08:00
obscuren
ac69538707
Merge branch 'develop' into miner
2015-02-05 10:58:43 -08:00
obscuren
9d2166a964
wip
2015-02-05 09:13:02 -08:00
obscuren
db7c34a9df
Default gas price and default gas for rpc
2015-02-04 18:34:29 -08:00
obscuren
57f95c1dc7
fixed test
2015-02-04 17:35:49 -08:00
obscuren
1d519854e2
Propagate known transactions to new peers on connect
2015-02-04 17:28:54 -08:00
obscuren
292f7ada8e
Merge branch 'develop' into miner
2015-02-04 15:05:49 -08:00
obscuren
65158d39b0
Filtering
2015-02-04 15:05:47 -08:00
obscuren
7c278d6ac2
updated tests
2015-02-04 12:52:34 -08:00
Taylor Gerring
429077a5a0
Merge branch 'develop' of github.com:tgerring/go-ethereum into develop
2015-02-04 10:58:18 -06:00
Taylor Gerring
2656a2d038
Use different default RPC port per #186
2015-02-04 10:57:47 -06:00
Taylor Gerring
07590196a5
Merge branch 'develop' of github.com:tgerring/go-ethereum into develop
2015-02-03 17:18:20 -06:00
obscuren
4dc283c0fb
Removed minimum height. Closes #282
2015-02-03 07:54:50 -08:00
obscuren
7bd2fbe2b1
Fixed whisper "to" filtering. Closes #283
2015-02-03 07:16:05 -08:00
obscuren
663d725026
Added a different default home page
2015-02-03 06:54:41 -08:00
obscuren
93ae7bb0d2
Raw data for existing blocks
2015-02-02 19:58:58 -08:00
Taylor Gerring
1f4ed49b4c
Move hardcoded seed node address to app flag
...
Replaces functionality `-seed=true` with `-seed="ip:port"`
2015-02-02 13:04:00 -06:00
Taylor Gerring
b2b42f759c
Update signature for rpc websockets
2015-02-02 07:37:44 -06:00
obscuren
d52878c744
Removed some VMEnv & Added VmType() to vm.Environment
2015-02-01 15:29:57 +01:00
obscuren
8e14545282
added new default favicon
2015-01-30 15:54:43 +01:00
obscuren
0ed3edc99e
"fixed" transaction view
2015-01-30 14:49:45 +01:00
obscuren
3847e248df
Bumped version number
2015-01-30 14:37:07 +01:00
obscuren
af927ffdaf
Added whisper messages
...
* have identity & get messages
2015-01-30 13:47:18 +01:00
obscuren
c03d403437
Added whisper interface for xeth, added examples, updated RPC
...
* Added RPC methods for whisper
* Added whisper example
2015-01-30 13:25:12 +01:00
obscuren
54927dc0e0
Fixed issue with Storage()
...
* Storage() returned encoded values. They are now decode prior to hexing
* Removed old code from state object
* Updated coin
2015-01-29 23:58:43 +01:00
obscuren
9022f5034f
default values removed
2015-01-29 23:17:43 +01:00
obscuren
bd992e7baf
Merge branch 'qt5.4' of github.com-obscure:ethereum/go-ethereum into qt5.4
...
Conflicts:
rpc/message.go
2015-01-29 20:41:10 +01:00
obscuren
0031f388ac
More dapp samples
...
* Info DApp, coin DApp
* Additional rpc methods
2015-01-29 20:39:26 +01:00
Taylor Gerring
1cfea1113a
Merge branch 'qt5.4' of github.com:ethereum/go-ethereum into qt5.4
2015-01-29 11:28:55 -06:00
obscuren
6488a392a3
Reimplemented message filters for rpc calls
2015-01-29 16:52:00 +01:00
obscuren
ddf17d93ac
Samples and disams cmd for evm code
2015-01-29 14:46:59 +01:00
obscuren
84adf77bf3
Added RPC "Call" for JS calls to contracts
2015-01-29 13:10:34 +01:00
obscuren
f75dcc7f4c
Added abi example
2015-01-29 13:10:04 +01:00
obscuren
6d012f628b
implement transact
2015-01-29 12:01:51 +01:00
Taylor Gerring
726852e3d3
Remove old websocket implementation
2015-01-28 21:39:49 -06:00
obscuren
ec85458612
updated ethereum.js and moved to subfolder
...
* Previous subtree caused a lot of trouble
* Implemented sha3 in our shiny new http JSON RPC
2015-01-29 00:24:18 +01:00
obscuren
73dcbf7ba2
Add 'cmd/mist/assets/ext/ethereum.js/' from commit '63d9c070ef7637a3d570a5a45ea931c1680ebc02'
...
git-subtree-dir: cmd/mist/assets/ext/ethereum.js
git-subtree-mainline: f80fe97763
git-subtree-split: 63d9c070ef
2015-01-28 23:33:24 +01:00
obscuren
f80fe97763
removed old js yet again
2015-01-28 23:33:20 +01:00
obscuren
cbf1d07073
default http rpc on
2015-01-28 23:23:33 +01:00
obscuren
adda54ac55
Added webengine initializer
2015-01-28 20:50:20 +01:00
obscuren
cebb149f5c
removed key while in the process of moving to the new key storage
2015-01-28 20:50:09 +01:00
obscuren
1c51e12c18
Merge branch 'jsonrpc' into qt5.4
2015-01-28 18:36:41 +01:00
obscuren
872b249711
further cleaned up xeth interface
2015-01-28 18:36:23 +01:00
obscuren
45e15f62f5
merge jsonrpc
2015-01-28 18:22:53 +01:00
obscuren
7f638f0b2d
moving to a better xeth
2015-01-28 18:14:28 +01:00
obscuren
fb7c03ff4d
switched to obscuren/qml
2015-01-28 14:51:54 +01:00
obscuren
9a11a94894
Updated assets & moved messages
2015-01-28 14:02:36 +01:00
obscuren
85d20cd61b
Added big numbers
2015-01-28 14:02:03 +01:00
obscuren
94976d63ca
Merge branch 'develop' into qt5.4
2015-01-28 10:58:56 +01:00
obscuren
cb47a9e97f
new ethereum.js
2015-01-28 10:58:43 +01:00
obscuren
ad5894e486
removed old ethereum.js
2015-01-28 10:54:06 +01:00
obscuren
4c5968097d
Merge branch 'jsonrpc' into qt5.4
2015-01-28 10:29:29 +01:00
Taylor Gerring
dd3f38fe5b
Rename transport to ws
...
Cleanup object naming for clarity
2015-01-27 14:16:34 -06:00
Taylor Gerring
a38bca3438
Add wsport flag to Mist
2015-01-27 12:40:52 -06:00
Taylor Gerring
5f50fe7a4a
Update CLI to use new Websocket RPC
...
Use “wsport” flag to change default port
2015-01-27 12:29:08 -06:00
Taylor Gerring
d790229a33
Move HTTP transport to sub package of RPC
2015-01-27 12:29:07 -06:00
obscuren
c54a85ee64
Reworking browser
2015-01-25 00:55:33 +01:00
obscuren
7a894e3738
Merge branch 'develop' into jsonrpc
2015-01-23 14:29:01 +01:00
obscuren
b777d6aa3f
UI Updates
...
* Browser now has tabs
* Fixed a callback issue
2015-01-22 12:35:31 +01:00
obscuren
465b0a79d8
Updated browser & pass view to callback function
2015-01-22 00:24:20 +01:00
Taylor Gerring
bdf99e0981
Add LogFormat flag
2015-01-21 10:17:07 -06:00
Taylor Gerring
0c77a96249
Move websockets out of cmd/util
2015-01-20 13:40:24 -06:00
obscuren
87f50659db
fixed url bug in browser
2015-01-20 18:42:29 +01:00
obscuren
9845029a75
StdVm by default
2015-01-20 15:49:12 +01:00
obscuren
375cc67ba6
Hide browser bar when coming from a DApp url
2015-01-20 15:48:38 +01:00
obscuren
f34838688e
Minor browser improvements
2015-01-19 11:23:17 +01:00
obscuren
acc8f7fadc
Add defer rescued back in
2015-01-16 14:51:38 +01:00
obscuren
d5d9746ca3
updated tests
2015-01-15 10:46:42 +01:00
obscuren
62e0e18030
Changed public whisper api not to reveal temporary private keys
2015-01-14 18:12:18 +01:00
obscuren
8f733461b3
Default datadir for mist is now shared with CLI (.ethereum)
2015-01-13 14:58:12 +01:00
obscuren
e3cad04dec
Fixed whisper messages
...
* Whisper protocol wasn't properly suppling envelope slices
* Message history wasn't properly propagated
* Added 'Messages' method, filtering any current envelope with the
supplied filter.
2015-01-13 13:36:44 +01:00
obscuren
34689cb3f3
Added manual triggering of filters
2015-01-12 20:36:45 +01:00
obscuren
7e6b72cb5c
removed accidental qt dep
2015-01-10 18:09:57 +01:00
obscuren
e3da85faed
Implemented filter for ws + fixes
...
* proper 0xhex
* filters fixed
* start of filter manager
* accounts for ws. Closes #246
2015-01-10 00:51:56 +01:00
obscuren
f9b0d1a8e7
Updated to new ethereum.js api
2015-01-09 13:36:47 +01:00
obscuren
c9f566269b
merged
2015-01-09 13:28:48 +01:00
obscuren
bfa12d75f8
new switch
2015-01-09 13:26:49 +01:00
obscuren
18d8bf4b9c
updated ethereum.js
2015-01-09 13:01:21 +01:00
obscuren
aee82d3196
removed
2015-01-09 13:00:37 +01:00
obscuren
012a1c2533
Updated ethereum.js
2015-01-09 12:45:09 +01:00
obscuren
585f259b63
Support input from args
2015-01-09 12:04:54 +01:00
obscuren
4a0ade4788
Fixed some whisper issues
2015-01-08 21:41:32 +01:00
obscuren
ee84b20247
Reworking GUI interaction. Fixed javascript inject. Closes #132
2015-01-08 16:38:24 +01:00
obscuren
982c812e81
Read directly from stdin
2015-01-07 13:38:28 +01:00
obscuren
fed3e6a808
Refactored ethutil.Config.Db out
2015-01-07 13:17:48 +01:00
obscuren
032ab66529
Added version flag
2015-01-07 01:21:55 +01:00
Felix Lange
36e1e5f151
cmd/peerserver: add some command line switches
2015-01-06 12:23:37 +01:00
Felix Lange
4c8c115a76
cmd/peerserver: use NoDial, don't use seed peers
2015-01-06 12:23:37 +01:00
Felix Lange
545e14691b
cmd/peerserver: fix for new client identity type
2015-01-06 12:23:37 +01:00
Felix Lange
be97785856
cmd/evm: add dummy implementation for GetHash
...
Fixes the build. AFAIK evm does not bother keeping a chain and
cannot provide a real implementation.
2015-01-06 12:23:37 +01:00
Felix Lange
fde0ddb324
cmd/rlpdump: remove stray return
2015-01-06 12:23:36 +01:00
obscuren
117f66e823
Added license headers
2015-01-06 12:13:57 +01:00
obscuren
a26aecdfdb
Updated WS API. Fixes #219 . Closes #220
2015-01-06 11:44:22 +01:00
obscuren
47e6b2cef8
Allow extra to be set for mined blocks
2015-01-06 00:19:07 +01:00
obscuren
c9985bf563
Fixed peer window. Minor tweaks and fixes
2015-01-05 19:53:53 +01:00
Jeffrey Wilcke
22c0c5465a
Merge pull request #235 from fjl/rlpdump
...
fixes for rlpdump
2015-01-05 17:48:04 +01:00
Jeffrey Wilcke
2cfbf76db8
Merge pull request #233 from fjl/rlpdump
...
cmd/rlpdump: new helper command
2015-01-05 17:42:52 +01:00
Felix Lange
ec4dee0fcd
cmd/rlpdump: remove extra buffer
2015-01-05 17:42:20 +01:00
Felix Lange
04c0f7e15c
cmd/rlpdump: add license header and synopsis
2015-01-05 17:38:39 +01:00
obscuren
f16810c48e
added shh back in
2015-01-05 17:12:52 +01:00
obscuren
6abf8ef78f
Merge
2015-01-05 17:10:42 +01:00
Felix Lange
b907a5d765
cmd/rlpdump: new helper command
2015-01-05 13:45:38 +01:00
obscuren
c1dee15144
BlockManager => BlockProcessor
2015-01-05 00:18:44 +01:00
obscuren
08b03afa4b
Version bump
2015-01-04 14:34:04 +01:00
obscuren
09841b1c9b
Cleaned up some of that util
2015-01-04 14:20:16 +01:00
obscuren
ca1b2a1a91
Changed prev_hash to block_hash, state transition now uses vm env
...
* PREVHASH => BLOCKHASH( N )
* State transition object uses VMEnv as it's query interface
* Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction
* Added GetHash to xeth, core, utils & test environments
2015-01-03 17:18:43 +01:00
obscuren
16f417f5af
Fixed bug where logging could crash client during tx adding
2015-01-02 22:19:58 +01:00
obscuren
4dc7ee9087
Closure => Context
2015-01-02 16:14:12 +01:00
obscuren
0972bdeda2
Fixed using new trie iterator API
2015-01-02 12:07:26 +01:00
obscuren
a9068aa8ff
Merge branch 'develop' into poc8
2014-12-30 17:10:02 +01:00
obscuren
89244981a8
Additional checking on gas
2014-12-30 17:09:54 +01:00
obscuren
1085960ed8
fixed trie
2014-12-30 15:58:40 +01:00
obscuren
dc7c584a4d
export => import
2014-12-24 14:54:06 +01:00
obscuren
804af9658a
merge
2014-12-24 11:31:45 +01:00
obscuren
9d429180f9
Merge branch 'hotfix/0.7.11' into develop
2014-12-24 11:31:08 +01:00
obscuren
c9f963a77e
Bump
2014-12-24 11:30:04 +01:00
obscuren
780abaec98
Switched to new trie
2014-12-23 18:35:36 +01:00
obscuren
f468a9a0e2
Enable websockets for mist. Closes #218
2014-12-23 15:47:08 +01:00
obscuren
1054c155db
Moved import to utils
2014-12-23 15:37:03 +01:00
obscuren
7d2353f24d
Close the file
2014-12-23 15:31:03 +01:00
obscuren
34f72ddb3d
Decode from stream directly
2014-12-23 15:18:48 +01:00
obscuren
e2e3fa3d11
Updated Mist to use new blocks
2014-12-23 14:44:45 +01:00
obscuren
9e5257b83b
Chain importer
2014-12-23 14:33:15 +01:00
obscuren
4cd79d8ddd
Refactored block & Transaction
...
* Includes new rlp decoder
2014-12-23 13:48:44 +01:00
obscuren
4b52cd512d
Removal of "debug" url :)
2014-12-22 15:01:52 +01:00
obscuren
e32f7baa0d
Concat and pad data
2014-12-22 14:59:52 +01:00
obscuren
4051c0333f
Added whisper js api
2014-12-22 13:23:11 +01:00
obscuren
e42517754a
updated ethereum.js
2014-12-22 11:57:13 +01:00
obscuren
a153b47c2b
moved
2014-12-22 11:56:34 +01:00
obscuren
ed7e05fb2a
Merge branch 'develop' into poc8
2014-12-22 10:58:30 +01:00
obscuren
8130df63ca
updated whisper ui
2014-12-22 10:58:28 +01:00
obscuren
795b14330a
Fixed EVM environment. Closes #215
2014-12-21 15:13:06 +01:00
obscuren
0e5aed63dd
Updated QWhisper
...
* changed api
* general whisper debug interface
2014-12-21 15:06:35 +01:00
obscuren
125bdc3253
Merge branch 'develop' into poc8
...
Conflicts:
cmd/ethereum/flags.go
2014-12-20 02:45:05 +01:00
obscuren
0a9dc1536c
Increased peer from 10 to 30
2014-12-20 02:33:45 +01:00
obscuren
5da5db5a0a
Added authors
2014-12-19 13:34:21 +01:00
obscuren
88af879f7a
version bump
2014-12-19 01:18:22 +01:00
obscuren
207b6c50fb
Merge branch 'badsig' of https://github.com/ebuchman/go-ethereum into ebuchman-badsig
...
Conflicts:
core/transaction_pool.go
2014-12-19 00:33:05 +01:00
obscuren
6e24b1587d
Merge branch 'develop' into poc8
2014-12-19 00:19:02 +01:00
obscuren
59ef6e3693
Cleaned up objects
2014-12-19 00:18:52 +01:00
obscuren
22d29a6d52
merge
2014-12-19 00:02:55 +01:00
obscuren
5ad473d758
Moved methods to messages
2014-12-18 15:33:22 +01:00
obscuren
db494170dc
Created generic message (easy for testing)
2014-12-18 15:18:13 +01:00
obscuren
721e8ae93f
Merged develop
2014-12-18 13:19:41 +01:00
obscuren
2d09e67713
Updated to new methods
2014-12-18 13:17:24 +01:00
obscuren
52b54631a4
Whisper watches fixes
2014-12-16 19:55:57 +01:00
obscuren
52ca80bdd2
Fixed deref ptr
...
The gui already waits and shuts down ethereum. There was no need to wait
for an additional shutdown.
2014-12-15 21:53:50 +01:00
obscuren
01a6db9324
Added whisper debug interface + whisper fixes
2014-12-15 17:14:02 +01:00
obscuren
993280ec03
Added whisper test
2014-12-15 17:09:27 +01:00
obscuren
56dac74f71
made mist in a compilable, workable state using the new refactored packages
2014-12-15 13:00:29 +01:00
obscuren
96272e19a6
removed filter manager from base
2014-12-15 12:34:06 +01:00
zelig
72290f67fe
resolve merge conflict hell
2014-12-14 20:57:29 +00:00
zelig
61940b2275
adapt cmd/cli to new backend
...
- new flag nat for nat support UPNP|PMP
- new flag pmp for PMP gateway IP
- add NatType to utils/cmd to get p2p.NAT from nat type string
- obsolete usepnp flag
- get rid of IsUpToDate and sleep in miner start
- ethereum constructor takes nat type, port, maxpeer
- add pubkey arg to client identity
2014-12-14 20:52:28 +00:00
zelig
d9b16c1197
new cli options
...
- nat UPNP|PMP
- gateway for PMP NAT
- obsolete usepnp
- add pubkey to client identity
2014-12-14 20:30:56 +00:00
zelig
ae7c1e3e55
adapt to new backend
...
- eth p2p pkgs
- new Ethereum initialiser
- no caps param
- use nat type
- add NatType func to map nat type string to p2p.NAT
- add pubkey to client identity
2014-12-14 20:30:56 +00:00
zelig
50e1dcc43a
import eth pkg
2014-12-14 20:30:56 +00:00
obscuren
5553e5aaed
states moved to chain
2014-12-10 19:59:12 +01:00
obscuren
4082c8b61d
added simple peer server
2014-12-10 15:29:22 +01:00
obscuren
1fb84d3c5f
Fixed tests
2014-12-10 10:57:19 +01:00
obscuren
9925916851
upped proto version and modified block pool
2014-12-05 16:26:39 +01:00
obscuren
085f604b27
Show newly created private key during startup. Closes #126
2014-12-04 17:09:47 +01:00
obscuren
a5b27bbc10
Improved and simplified wallet functions and behaviour
2014-12-04 16:44:43 +01:00
obscuren
73c4ca3a6f
Upped protocol version
2014-12-04 15:31:48 +01:00
obscuren
3043b233ea
Log is now interface
2014-12-04 12:35:23 +01:00
obscuren
bff5999efa
sort tests for evm
2014-12-04 12:09:22 +01:00
obscuren
f298ffdbb8
Renamed State => StateDB
2014-12-04 11:40:20 +01:00
obscuren
3664cd58e3
Updated testing tools
2014-12-04 11:30:41 +01:00
obscuren
83663ed4b0
Renames for chain, updated VM, moved methods
...
* Renamed a couple more chain => core
* Updated VM `pc` to be uint64 rather than big int
* XEth interface cleanup
2014-12-04 10:53:49 +01:00
obscuren
9008b155d3
Renamed `chain` => `core`
2014-12-04 10:28:02 +01:00
obscuren
b6cb5272de
Descriptive function names for closure getters
2014-12-03 17:35:57 +01:00