aboutsummaryrefslogtreecommitdiffstats
path: root/ethereum
Commit message (Collapse)AuthorAgeFilesLines
* main loop uses new flags and common methods in util: db, keymanager set upzelig2014-06-301-2/+6
|
* new command line optionszelig2014-06-301-4/+8
| | | | | | | - keyring: keyring/session identifier used by key manager - keystore: choice of db/file key storage - import message updated - export: name of directory to export keys to (was bool)
* changed name for ethutil hex functionszelig2014-06-301-5/+5
|
* go fmtzelig2014-06-274-37/+37
|
* gui stopzelig2014-06-261-0/+4
| | | | | | | | - introduce gui.Stop() - remember state with open - stopping ethereum stack is not gui concern, moved to main - stopping mining, gui and ethereum handled via interrupt callbacks - ^C triggers exactly the same behaviour as quit via menu
* interrupt handlers now orderedzelig2014-06-262-1/+2
|
* repl.Stop() to only if running, fixes panic after js> exit followed by interruptzelig2014-06-261-15/+23
|
* add newline to help usage msgzelig2014-06-261-1/+1
|
* update log levels to include DebugDetail; correct default datadir for etherealzelig2014-06-251-1/+1
|
* merge upstreamzelig2014-06-253-4/+31
|\
| * Moved BlockDo to utilsobscuren2014-06-251-1/+1
| |
| * Save repl history to file and recall on next sessionobscuren2014-06-242-2/+29
| |
| * Renamed execBlockobscuren2014-06-241-1/+1
| |
* | merge upstreamzelig2014-06-231-1/+17
|\|
| * Added a execBlock method which replays the given blockobscuren2014-06-231-0/+16
| |
* | refactor cli and gui wrapper code. Details:zelig2014-06-234-201/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - all cli functions shared between ethereum and ethereal abstracted to utils/ cmd.go (should be ethcommon or shared or sth) - simplify main() now readable stepwise - rename main wrapper files to main.go - rename commmand line args definition file from config.go to flags.go - rename Do -> Start to parallel option names - register interrupt for rpc server stop - fix interrupt stopping js repl and ethereum - register interrupt for mining stop - custom config file option from command line - debug option from command line - loglevel option from command line - changed ethutil.Config API - default datadir and default config file set together with other flag defaults in wrappers - default assetpath set together with other command line flags defaults in gui wrapper (not in ethutil.Config or ui/ui_lib) - options precedence: default < config file < environment variables < command line
* | add logging for jsrezelig2014-06-231-1/+7
| |
* | add logging start/exit to js consolezelig2014-06-231-0/+2
|/
* Removed init feesobscuren2014-06-161-3/+0
|
* Reimplement -datadir flag. Implements #79Maran2014-06-112-2/+6
| | | | The config file is actually loaded from the folder that datadir points at
* Implement getStateKeyVal for JS bindings.Maran2014-06-041-1/+5
| | | | Gives JS the option to 'loop' over contract key/val storage
* Add loading of extra build in js files to JS-Repl. Implements #67Maran2014-06-041-0/+19
|
* Added Peer WindowMaran2014-06-021-0/+4
|
* ethereum instead of ethereal. Fixes #69obscuren2014-05-311-1/+1
|
* Added ini file for ethereum. fixes #66obscuren2014-05-311-1/+11
|
* Added config file setup. Fixes #59obscuren2014-05-302-11/+9
| | | | * Also fixes asset path problems
* New main script through init return valueobscuren2014-05-233-6/+14
|
* Custom identifierobscuren2014-05-222-2/+7
|
* Added mining stop and startobscuren2014-05-221-1/+14
|
* Fixes #49obscuren2014-05-221-0/+5
|
* Fixes #50obscuren2014-05-221-1/+22
|
* Removed method nameobscuren2014-05-211-0/+4
|
* Switch variables as intendedobscuren2014-05-211-2/+2
|
* Changed flag parsingobscuren2014-05-211-1/+10
|
* Refactored some of the functionsobscuren2014-05-212-16/+81
|
* Forked version of otto so we can support lowerCased methodsobscuren2014-05-203-3/+3
|
* Removed old console in favor of the new JS REPLobscuren2014-05-203-272/+1
|
* Refactored file structureobscuren2014-05-202-100/+123
|
* Increase default peer amount to 10Maran2014-05-201-1/+1
|
* Added js interpret modeobscuren2014-05-193-3/+29
|
* Improved REPL outputobscuren2014-05-195-12/+89
|
* Added multi-line supportobscuren2014-05-193-9/+35
|
* Improved consoleobscuren2014-05-191-4/+70
| | | | * Added watch
* Readline repl for linux & osxobscuren2014-05-175-35/+116
|
* Tell config which loggers to useobscuren2014-05-161-2/+2
|
* Implemented JavaScript consoleobscuren2014-05-162-18/+53
|
* Basic javascript consoleobscuren2014-05-163-0/+85
|
* Prevent crash during import of privkeys.Maran2014-05-141-3/+2
| | | | @obscuren please check if this was commented out for a reason
* Fix merge conflictsMaran2014-05-142-6/+17
|\
| * Switched to new keyring methodsobscuren2014-05-142-6/+17
| |
* | Refactored RPC client to utils so it can be reusedMaran2014-05-141-8/+1
|/
* Refactored mining into utils and exposed it to ethereal. Partly fixes #43Maran2014-05-141-24/+1
|
* Generate coinbase from privatekey, not pubkey. Partily fixes #43Maran2014-05-141-1/+1
|
* Change coinbase to be the address not public keyMaran2014-05-131-1/+4
|
* Implemented new JS/EthPub methodsMaran2014-05-131-22/+25
| | | | | | | | - getTxCountAt - getPeerCount - getIsMining - getIsListening - getCoinbase
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2014-05-132-1/+3
|\ | | | | | | | | | | Conflicts: ethereal/ethereum.go ethereum/ethereum.go
| * Implemented a flag for a different RPC port; --rpcportMaran2014-05-132-1/+3
| |
* | Fixobscuren2014-05-131-1/+1
|/
* Added support to NewJsonRpc to return an error as well as an interfaceMaran2014-05-131-2/+6
|
* Enable seed againMaran2014-05-131-1/+1
|
* Disable seed by defaultMaran2014-05-121-1/+1
| | | | Seed host seems down, only causes timeouts, not helpful
* PreProcess => PreParseobscuren2014-05-121-1/+1
|
* Changed seedingobscuren2014-05-091-2/+2
|
* Renamed etherpc to ethrpcMaran2014-05-051-2/+2
| | | | All work and no play makes Maran a dull boy
* Implemented rpc for ethereal and ethereumMaran2014-05-051-4/+2
|
* Fix circular depsMaran2014-05-031-2/+5
|
* Moved RPC Server and implemented it as a packageMaran2014-05-022-0/+7
|
* Added mutedobscuren2014-04-291-1/+2
|
* Leverage the new watch & address:changed functionalityobscuren2014-04-261-15/+17
|
* Mergeobscuren2014-04-252-59/+67
|\
| * typo interruptzelig2014-04-161-2/+2
| |
| * non-interactive optionzelig2014-04-162-57/+49
| | | | | | | | | | | | - add -y flag for non-interactive use - refactor main - output to logfile (not ideal..) but not to all ethutil loggers for privacy
| * logfilezelig2014-04-162-7/+23
| | | | | | | | | | | | | | - add logfile option to ethereum client flags - fallback to StdOut - Logger appended to ethutil.Config.Log loggers - wrapper uses ethutil.Config.Log
| * empty string -> empty byte arrayzelig2014-04-161-1/+1
| |
* | Minor update and fixes to the gui and consoleobscuren2014-04-231-1/+1
| |
* | Updated to use new state objectobscuren2014-04-161-6/+12
|/
* Importing mnemonic supportMaran2014-04-091-1/+12
|
* Fix merge conflictMaran2014-04-011-17/+16
|\
| * Fixed minerobscuren2014-03-311-3/+3
| |
| * Updated to new mutan apiobscuren2014-03-311-1/+1
| |
| * Removed CreateTxobscuren2014-03-281-3/+3
| |
| * Added gas and gas price.obscuren2014-03-281-1/+5
| | | | | | | | | | * library's `createTx` method changed so it accepts a gas price * dev console accepts code as well as the library
| * Updated transaction constructorobscuren2014-03-271-15/+10
| |
* | Reimplement new miner creationMaran2014-03-241-29/+15
|/
* Moved node to ethereumobscuren2014-03-223-0/+448