zelig
51eed7964e
add export blockchain subcommand, remove BlockDo
10 years ago
obscuren
e2c75b0fa1
Squashed 'tests/files/' changes from 15ce2ab..05fe945
...
05fe945 Added another pow test
7cf2f6b uncle header with block number = 1
d65c7a3 Merge remote-tracking branch 'origin/PoC9' into PoC9
8e05ce5 uncle tests
7c8f2b4 Merge branch 'PoC9' of github.com:ethereum/tests into PoC9
83d1f4d fixed
git-subtree-dir: tests/files
git-subtree-split: 05fe94507b92dbfbfe8c198df33160eaaf9e87fc
10 years ago
obscuren
30584c7cfb
Merge commit 'e2c75b0fa17394553b93fe7ddd62c0f6a6441119' into poc-9
10 years ago
obscuren
5dfc67efbd
ignore
10 years ago
zelig
0743d68d4c
rename constructor New
10 years ago
zelig
97dc4edb45
natspec for poc-9
...
- put natspec.js in a heredoc string (to help binary)
- constructor takes no args, just sets up js vm
- API: only exports Notice(transaction, abi, method, expression string) (string, error)
- effort to turn natspec.js error strings to proper go errors
- test errors
10 years ago
Felix Lange
6684ef201a
accounts: don't store address in unlocked and add commentary
...
This was suggested during review.
10 years ago
Felix Lange
fb53a9362e
accounts: AccountManager -> Manager
10 years ago
Felix Lange
3750ec7b7d
accounts: prevent early drops and zero keys in memory when dropping
...
Private keys would be locked early if SignLocked was called more than
once because the unlockLater was still running. Terminate it properly.
10 years ago
obscuren
f6df3740a8
ignore
10 years ago
obscuren
07955b3041
merge
10 years ago
obscuren
405c0ca4b0
removed
10 years ago
obscuren
e189758d55
Merge branch 'poc-9' of github.com-obscure:ethereum/go-ethereum into poc-9
10 years ago
obscuren
8ea0444655
updated ethash
10 years ago
obscuren
69920c735a
Bump v
10 years ago
obscuren
e26ebc3110
Updated ethereum.js
10 years ago
Felix Lange
d6a7332993
accounts: fix uses of sync.RWMutex
...
RWMutexes must be write-locked when writing in order
to actually protect the writes.
10 years ago
Felix Lange
afc530ea41
accounts: use time.Duration correctly
...
There is no point to using time.Duration if the value is interpreted as
milliseconds. Callers should use the standard multiplication idiom to
choose the unit. In fact, the only caller outside of the tests already
does so.
10 years ago
Felix Lange
fda7b4c79d
accounts: use pointers consistently
...
Account is now always a non-pointer. This will be important once
the manager starts remembering accounts.
AccountManager is now always a pointer because it contains locks
and locks cannot be copied.
10 years ago
Taylor Gerring
fca652eeea
Fix logger import path
10 years ago
obscuren
70cbfb199d
Added deploy scripts from go-build
10 years ago
Felix Lange
a2810c06d7
cmd/ethereum: add account commands
10 years ago
Felix Lange
d66f93cecd
accounts, core, eth, xeth: use account manager for everything
...
The account manager is now responsible for picking the
default account and the coinbase.
10 years ago
Jeffrey Wilcke
c27c2be584
Merge pull request #435 from zsfelfoldi/poc-9
...
Natspec + test
10 years ago
obscuren
22b493a6ff
Fixed tests
10 years ago
Fefe
e157147253
Now using github.com/obscuren/otto, no need for an Ethereum object
...
(got rid of some messy code in test)
10 years ago
obscuren
cd856cb213
Separated block db from state db. Partial fix for #416
10 years ago
obscuren
ed84b58af5
Debug option for VM & command line flag
10 years ago
Taylor Gerring
dc7022cd61
Increased args test coverage
10 years ago
obscuren
548e104171
Merge branch 'poc-9' of github.com-obscure:ethereum/go-ethereum into poc-9
10 years ago
obscuren
8d9be18b29
Queued approach to delivering chain events
10 years ago
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
10 years ago
Felix Lange
e64f727529
Merge pull request #433 from fjl/newcli
...
Improved CLI
10 years ago
Felix Lange
a91bf01429
Merge pull request #434 from fjl/poc-9
...
Godeps: bump github.com/ethereum/ethash
10 years ago
Felix Lange
71e510540e
Godeps: bump github.com/ethereum/ethash
...
This fixes the build.
10 years ago
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".
10 years ago
obscuren
b72ca57775
Merge branch 'ethersphere-blockpool3' into poc-9
10 years ago
Felix Lange
2393de5d6b
Godeps: add github.com/peterh/liner
10 years ago
obscuren
23ad2f02c0
debug comments & pow handling
10 years ago
Taylor Gerring
5da3d911cf
Initial args tests
10 years ago
Taylor Gerring
18b076861e
Add web3_sha3 test
10 years ago
Taylor Gerring
03dc760ca0
Tidy
10 years ago
Taylor Gerring
ef9d825cfa
Refactor & cleanup
10 years ago
Felix Lange
38f6d60e6e
cmd/ethereum: new JS repl with cross-platform line editing
10 years ago
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.
10 years ago
Fefe
b67ded9f27
Natspec + test
10 years ago
Felix Lange
f9c6bc63df
Godeps: delete golang.org/x/net/websocket
...
It is no longer imported by any package in our tree.
10 years ago
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
10 years ago
obscuren
5f4a6069c5
Merge branch 'blockpool3' of https://github.com/ethersphere/go-ethereum into ethersphere-blockpool3
10 years ago
Taylor Gerring
94e543bc39
Merge pull request #431 from tgerring/jsonlogs
...
Structured logging updates
10 years ago