aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Make sure all left padded zero's aren't includedobscuren2014-08-101-2/+3
| | | |
| | | * Fixed gas limit calculationobscuren2014-08-101-2/+4
| | | |
| | | * Fixed stack issueobscuren2014-08-084-17/+17
| | | |
| | | * Fixed issue with overflowing 256 bit integersobscuren2014-08-081-0/+31
| | | |
| | | * Changed to DnsRegobscuren2014-08-072-3/+3
| | | |
| | | * Added dns lookupobscuren2014-08-073-1/+19
| | | |
| | | * Added state dump methodobscuren2014-08-064-18/+71
| | | |
| | | * config => Configobscuren2014-08-052-6/+6
| | | |
| | | * world => Worldobscuren2014-08-052-13/+13
| | | |
| | | * Renamed object to Objectobscuren2014-08-054-10/+10
| | | |
| | | * Added vm options for object executionobscuren2014-08-054-39/+58
| | | |
| | | * pipeobscuren2014-08-051-1/+1
| | | |
| | | * Added exist methodobscuren2014-08-042-0/+5
| | | |
| | | * Added general Pipe APIobscuren2014-08-046-0/+345
| | | |
| | | * ethstate.NewState => ethstate.Newobscuren2014-08-045-11/+12
| | | |
| | | * ethtrie.NewTrie => ethtrie.Newobscuren2014-08-048-82/+52
| | | |
| | | * Merge branch 'ethersphere-feature/ethutil-refactor' into developobscuren2014-08-0111-190/+395
| | | |\
| | | | * Merge branch 'feature/ethutil-refactor' of ↵obscuren2014-08-0111-190/+395
| | | | |\ | | | | | | | | | | | | | | | | | | https://github.com/ethersphere/eth-go into ethersphere-feature/ethutil-refactor
| | | | | * merge upstreamzelig2014-07-3137-862/+1317
| | | | | |\
| | | | | * | send zero event to miner.powQuitChan fixes miner hangingzelig2014-07-221-3/+3
| | | | | | |
| | | | | * | ethreact/README.mdzelig2014-07-212-1/+29
| | | | | | |
| | | | | * | Merge branch 'develop' of github.com:ethereum/eth-go into ↵zelig2014-07-217-33/+68
| | | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | feature/ethutil-refactor
| | | | | * \ \ merge upstreamzelig2014-07-2120-160/+403
| | | | | |\ \ \
| | | | | * | | | properly unsubscribe react channels when miner stops - fixes write on closed ↵zelig2014-07-151-27/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chan crash
| | | | | * | | | use ethreact.Event and ethreact.ReactorEnginezelig2014-07-156-129/+18
| | | | | | | | |
| | | | | * | | | reactor testzelig2014-07-151-0/+63
| | | | | | | | |
| | | | | * | | | fix send overwritten by mergezelig2014-07-151-2/+2
| | | | | | | | |
| | | | | * | | | merge upstreamzelig2014-07-1524-258/+461
| | | | | |\ \ \ \
| | | | | * | | | | fix reactor channel blockingzelig2014-07-151-26/+27
| | | | | | | | | |
| | | | | * | | | | fix logger channel blockingzelig2014-07-152-27/+43
| | | | | | | | | |
| | | | | * | | | | remove extra case in main loopzelig2014-07-071-1/+1
| | | | | | | | | |
| | | * | | | | | | minor rlp thingsobscuren2014-08-013-16/+14
| | | |/ / / / / /
| | | * | | | | / Added better data parserobscuren2014-07-302-0/+34
| | | | |_|_|_|/ | | | |/| | | |
| | | * | | | | Removed peer disconnect on pong timeout. Fixes #106obscuren2014-07-301-13/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This mechanism wasn't very accurate so it has been removed.
| | | * | | | | Old code removed and renamed amount to balanceobscuren2014-07-309-144/+52
| | | | | | | |
| | | * | | | | Increased block request amountobscuren2014-07-301-1/+1
| | | | | | | |
| | | * | | | | Added temp seedobscuren2014-07-301-18/+7
| | | | | | | |
| | | * | | | | Fixedobscuren2014-07-301-22/+0
| | | | | | | |
| | | * | | | | Fixed issue with var int reading.obscuren2014-07-302-4/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reading uneven byte slices were broken.
| | | * | | | | Added big data test and updating to readerobscuren2014-07-302-65/+85
| | | | | | | |
| | | * | | | | Protobscuren2014-07-291-10/+11
| | | | | | | |
| | | * | | | | Added opsobscuren2014-07-292-2/+73
| | | | | | | |
| | | * | | | | Clean up and util methodsobscuren2014-07-267-26/+67
| | | | | | | |
| | | * | | | | Merge branch 'release/0.6.0' into developobscuren2014-07-252-31/+41
| | | |\ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| | * | | | | | Removed old S(DIV/MOD)obscuren2014-07-251-27/+16
| | | | | | | |
| | * | | | | | Added update method and general service timerobscuren2014-07-241-4/+25
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | * disable catching up if no block received for longer than 10 seconds
| | * | | | | Merge branch 'feature/refactor_vm' into developobscuren2014-07-2427-532/+926
| | |\ \ \ \ \
| | | * | | | | Networking codeobscuren2014-07-241-12/+16
| | | | | | | |
| | | * | | | | Peer reconnect attemptobscuren2014-07-241-2/+12
| | | | | | | |
| | | * | | | | Removed old codeobscuren2014-07-241-26/+0
| | | | | | | |
| | | * | | | | Added recoverable optionobscuren2014-07-241-9/+13
| | | | | | | |
| | | * | | | | Changed catching up code & peer handlerobscuren2014-07-241-14/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Peers should be added no matter what * Catch up with _anyone_
| | | * | | | | Add Txobscuren2014-07-241-0/+1
| | | | | | | |
| | | * | | | | Refactored to new state and vmobscuren2014-07-2420-2024/+195
| | | | | | | |
| | | * | | | | div 0 errobscuren2014-07-231-1/+3
| | | | | | | |
| | | * | | | | Added big int to uint switchobscuren2014-07-221-0/+2
| | | | | | | |
| | | * | | | | Minor improvements and fixes to the new vm structureobscuren2014-07-226-24/+18
| | | | | | | |
| | | * | | | | Refactored state, state object and vmobscuren2014-07-2215-1/+2242
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The State and StateObject have been moved to their own package * The VM is moved to it's own package
| | * | | | | | Merge branch 'master' into developobscuren2014-07-231-1/+3
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | zero devision checkobscuren2014-07-231-1/+3
| | | | | | | |
| | * | | | | | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-230-0/+0
| | |\ \ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| | | * | | | | Merge branch 'master' into developMaran2014-07-221-1/+1
| | | |\ \ \ \ \ | | |_|/ / / / / | |/| | | | | / | | | | |_|_|/ | | | |/| | |
| | * | | | | Refactored CALLDATALOAD to use big intobscuren2014-07-223-18/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added BigMin
| | * | | | | Merge branch 'master' into developobscuren2014-07-221-1/+1
| | |\ \ \ \ \ | | |/ / / / / | |/| / / / / | | |/ / / /
| * | | | | Fix regression on 32bit (windows) systemsMaran2014-07-211-1/+1
| | | | | |
| | * | | | Merge branch 'master' into developobscuren2014-07-213-16/+35
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Fixed tx sha creationobscuren2014-07-213-16/+35
| | | | | |
| | * | | | Changed iteratorobscuren2014-07-214-15/+31
| |/ / / /
| * | | / Base time on previous parent, not last blockobscuren2014-07-181-2/+2
| | |_|/ | |/| |
| * | | Fixed miner and loggerobscuren2014-07-182-4/+3
| | | |
| * | | Fixed rangeobscuren2014-07-181-3/+5
| | | |
| * | | fixedobscuren2014-07-181-1/+1
| | | |
| * | | Added channel for starting/stopping minerobscuren2014-07-181-4/+8
| | | |
| * | | Merge branch 'develop' into guiminerobscuren2014-07-182-3/+6
| |\ \ \
| | * | | Check if version in known + fixobscuren2014-07-182-3/+6
| | | | |
| * | | | WIP to expose hashrate to guiMaran2014-07-182-2/+13
| |/ / /
| * | | Added find name for nameregobscuren2014-07-182-0/+14
| | | |
| * | | added chainSync eventobscuren2014-07-181-0/+24
| | | |
| * | | Fixed string dataobscuren2014-07-171-1/+1
| | | |
| * | | bumpobscuren2014-07-171-1/+1
| | | |
| * | | Removed debug logobscuren2014-07-171-1/+1
| | | |
| * | | Removed debug logobscuren2014-07-171-1/+0
| | | |
| * | | Fixed coinbase copy in stateobscuren2014-07-175-19/+29
| | | |
| * | | Trie fixesobscuren2014-07-178-38/+129
| | | |
| * | | Convert a byte slice to addressobscuren2014-07-161-0/+10
| | | |
| * | | Decreased timeoutobscuren2014-07-161-1/+1
| | | |
| * | | Added each callback for storageobscuren2014-07-161-0/+5
| | | |
| * | | Added/changed loggingobscuren2014-07-162-3/+12
| | | |
| * | | Movedobscuren2014-07-161-6/+8
| | | |
| * | | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-151-12/+17
| |\ \ \
| | * | | Rewrote mnemonic word loading to facilitate deployable builds.Maran2014-07-151-12/+17
| | | | |
| * | | | Fixed an issue where the trie might crash on missmatching lengthsobscuren2014-07-152-10/+55
| |/ / /
| * | | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-151-0/+12
| |\ \ \ | | | |/ | | |/|
| | * | Add windows helper functionsMaran2014-07-141-0/+12
| | | |
| * | | Vm logging on diffobscuren2014-07-154-9/+20
| | | |
| * | | Moved checksobscuren2014-07-152-11/+19
| | | |
| * | | Paranoia check movedobscuren2014-07-151-17/+0
| | | |
| * | | Compare method for receiptsobscuren2014-07-151-0/+12
| | | |
| * | | Removed defer and added receipts checking in tx processingobscuren2014-07-151-25/+5
| | | |
| * | | Fixed "Copy" to also copy over the pending storage changesobscuren2014-07-141-5/+18
| | | |
| * | | Added diff typeobscuren2014-07-141-0/+1
| | | |
| * | | Increased block requestobscuren2014-07-141-1/+1
| | | |
| * | | Changed diff output not to prefix hex with 0xobscuren2014-07-142-5/+5
| |/ /
| * | Forgot to return gas when CALL's value transfer failsobscuren2014-07-131-0/+3
| | |
| * | Catch up per 10obscuren2014-07-131-1/+11
| | |
| * | Changed sha3 to official oneobscuren2014-07-122-3/+4
| | |
| * | Special diff output for executionobscuren2014-07-116-8/+57
| | |
| * | vm outputobscuren2014-07-111-0/+2
| | |
| * | Removed serpentobscuren2014-07-111-7/+8
| | |
| * | Updated VM & added helper methods to stateobscuren2014-07-102-70/+101
| | | | | | | | | | | | | | | | | | * VM BALANCE opcode updated to pop 1 item and use that to retrieve the address' balance * GetBalance and GetNonce on state that'll always return something valid
| * | Return from execution immediately if there's no codeobscuren2014-07-101-0/+5
| | |
| * | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-101-0/+10
| |\ \
| | * | Check current folder for mnemonic words if it fails in source folder. For ↵Maran2014-07-091-0/+10
| | | | | | | | | | | | | | | | binary support
| * | | Removed debug logobscuren2014-07-101-3/+0
| | | |
| * | | Consensus and bug fixesobscuren2014-07-104-13/+58
| | | | | | | | | | | | | | | | | | | | | | | | * Ensure that each state object has an address that is 20 bytes * Byte logging for vm * changed diff output
| * | | Removed hardcoded ipobscuren2014-07-101-2/+0
| | | |
| * | | Increased timeout to 500msobscuren2014-07-101-1/+1
| | | |
| * | | Log received and send toobscuren2014-07-101-2/+2
| | | |
| * | | Fixed BYTE opcodeobscuren2014-07-101-6/+25
| |/ /
| * | Updated peer serverobscuren2014-07-081-1/+1
| | |
| * | Upped protocol version numberobscuren2014-07-071-1/+1
| | |
| * | Fix quitobscuren2014-07-071-1/+1
| | |
| * | Remove debug printlnobscuren2014-07-071-1/+0
| | |
| * | Getting rid of deprecated methodsobscuren2014-07-071-8/+2
| | |
| * | Fixed state reset caseobscuren2014-07-073-4/+29
| | |
| * | Removed old if statement. No longer neededobscuren2014-07-071-7/+1
| | |
| * | Log changeobscuren2014-07-071-2/+1
| | |
| * | Increased timeoutobscuren2014-07-071-1/+1
| | |
| * | Fixed state reset on errobscuren2014-07-071-2/+2
| | |
| * | Merge pull request #34 from ethereum/revert-33-feature/ethutil-refactorJeffrey Wilcke2014-07-0711-353/+159
| |\ \ | | | | | | | | Revert "ethreact - Feature/ethutil refactor"
| | * | Revert "ethreact - Feature/ethutil refactor"Jeffrey Wilcke2014-07-0711-353/+159
| |/ /
| * | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-0711-159/+353
| |\ \
| | * | Merge pull request #33 from ethersphere/feature/ethutil-refactorJeffrey Wilcke2014-07-0711-159/+353
| | |\| | | | | | | | | ethreact - Feature/ethutil refactor
| | | * fix reactor engine main loop blocked to wait if drainedzelig2014-07-061-8/+14
| | | |
| | | * logger fixzelig2014-07-062-30/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - introduce quit, drained, shutdown channels - mainLoop falls through reading message channel to drained state, and waits is blocked in default branch until any message is sent - Flush() waits for <-drained - Stop() pushes quit and nodges mainloop out of blocking drained state - package-global mutex - Reset() - clear tests
| | | * Merge branch 'develop' of github.com:ethereum/eth-go into ↵zelig2014-07-052-23/+28
| | | |\ | | | |/ | | |/| | | | | feature/ethutil-refactor
| | | * Merge branch 'develop' of github.com:ethereum/eth-go into ↵zelig2014-07-055-13/+27
| | | |\ | | | | | | | | | | | | | | | feature/ethutil-refactor
| | | * | ethreactzelig2014-07-053-0/+278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - consistent renaming - React -> Event - ReactorEvent -> EventHandler - NewReactorEngine -> New - async ReactorEngine main loop with select on main eventChannel and quit channel - ReactorEngine main loop control with Start() Stop() Flush() - ReactorEngine.dispatch - use sync.RWMutex - delete eventHandler if subscribed channels go to 0
| | | * | use ethreact.Event and ethreact.ReactorEnginezelig2014-07-054-12/+19
| | | | |
| | | * | remove reactor code from ethutilzelig2014-07-052-117/+0
| | | | |
| * | | | changed state resetobscuren2014-07-072-9/+9
| | | | |
| * | | | Connect to peer node by defaultobscuren2014-07-071-0/+2
| | | | |
| * | | | Protocol bumpobscuren2014-07-071-1/+1
| |/ / /
| * | | Debugging mode for vmobscuren2014-07-051-17/+14
| | | |
| * | | Fixed crazy loopingobscuren2014-07-051-6/+14
| | |/ | |/|
| * | Debug output, minor fixes and tweaksobscuren2014-07-045-12/+26
| | | | | | | | | | | | | | | * Script compile length fix * Transition fix
| * | Length checkobscuren2014-07-041-1/+1
| |/
| * Fixed shebang check. Previously it would hang on an unknown shebangobscuren2014-07-041-18/+26
| |
| * Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-041-1/+0
| |\
| | * Merge pull request #32 from josephyzhou/developJeffrey Wilcke2014-07-041-1/+0
| | |\ | | | | | | | | typo, duplications
| | | * typo, duplicationsJoey Zhou2014-07-041-1/+0
| | | |
| * | | Merge branch 'ethersphere-feature/clientid' into developobscuren2014-07-046-38/+122
| |\ \ \
| | * | | Merge branch 'feature/clientid' of https://github.com/ethersphere/eth-go ↵obscuren2014-07-046-38/+122
| |/| | | | | | | | | | | | | | | | | | into ethersphere-feature/clientid
| | * | | ConfigManager (transitional)zelig2014-07-041-27/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove clientstring handling from ethutil.Config - ReadConfig takes no Identifier argument - members Ver, ClientString, ClientIdentifier removed from Config - type ConfValue removed - expose public type ethutil.ConfigManager - Set -> Save(key string, value interface{}) now takes any value to allow for persisting non-string values directly - TODO: eliminate all eth specific configs, just a wrapper around globalconf
| | * | | peer constructors now set version string with ethereum.ClientIdentity().String()zelig2014-07-041-2/+2
| | | | |
| | * | | add ClientIdentity() ethwire.ClientIdentity to Ethereumzelig2014-07-041-9/+16
| | | | |
| | * | | ethwire.ClientIdentity now handles Client info sent in handshake + testzelig2014-07-042-0/+84
| | | | |
| | * | | Merge branch 'develop' of github.com:ethereum/eth-go into feature/clientidzelig2014-07-036-48/+68
| | |\ \ \ | | | | |/ | | | |/|
| | * | | EthManager interface extended with ClientIdentity() ethwire.ClientIdentityzelig2014-07-031-0/+1
| | | | |
| * | | | Decreased timeoutobscuren2014-07-042-3/+3
| | |_|/ | |/| |
| * | | Fixed reverting errorobscuren2014-07-034-38/+29
| | |/ | |/|
| * | Fixobscuren2014-07-032-1/+2
| | |
| * | Fixed CREATE op. Fixes #87obscuren2014-07-031-7/+6
| | |
| * | Fixed address generationobscuren2014-07-031-5/+3
| | |
| * | Paranoia checkobscuren2014-07-022-12/+13
| | |
| * | Removed old codeobscuren2014-07-021-5/+1
| | |
| * | Added paranoia checkobscuren2014-07-021-0/+14
| | |
| * | Changed CREATEobscuren2014-07-021-24/+35
| |/
| * Moved methodsobscuren2014-07-021-46/+47
| |
| * Added support for breakpoints on specific instructionsobscuren2014-07-021-3/+13
| |
| * Removed commentobscuren2014-07-021-1/+0
| |
| * Moved debug hook to Vm directlyobscuren2014-07-023-9/+11
| |
| * Suicide is deferred to updateobscuren2014-07-022-8/+12
| |
| * Updated to generic padding functionobscuren2014-07-021-4/+3
| |
| * l <=> robscuren2014-07-021-3/+2
| |
| * Removed old methodobscuren2014-07-025-46/+39
| |
| * Added quitting reasonobscuren2014-07-021-8/+10
| |
| * Removed old codeobscuren2014-07-021-12/+0
| |
| * delete?obscuren2014-07-0251-13288/+0
| |
| * Added utility wrapper for Ethereum Config contractobscuren2014-07-021-7/+44
| | | | | | | | Note, this utility function has to move elsewhere
| * Added Left and Right padding utility functionsobscuren2014-07-021-1/+24
| |
| * Fixed key import for empty entriesobscuren2014-07-021-1/+5
| |
| * Added Path utilityobscuren2014-07-021-0/+20
| |
| * bumpobscuren2014-07-012-2/+2
| |
| * Merge pull request #28 from ethersphere/feature/keysJeffrey Wilcke2014-07-0135-1994/+2440
| |\ | | | | | | Feature/keys
| | * ethutil -> ethtrie.NewTriezelig2014-07-012-2/+3
| | |
| | * merge upstreamzelig2014-07-0171-136/+13642
| | |\ | | |/ | |/|
| * | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-07-012-1/+2
| |\ \
| | * \ Merge branch 'develop' of github.com:ethereum/eth-go into developMaran2014-07-0155-2/+13350
| | |\ \
| | * | | Update min GasLimitMaran2014-07-012-1/+2
| | | | |
| * | | | Upobscuren2014-07-012-2/+2
| | |/ / | |/| |
| * | | Merge branch 'ethersphere-feature/keys' into developobscuren2014-07-0154-1/+13349
| |\ \ \
| | * | | Merge branch 'feature/keys' of https://github.com/ethersphere/go-ethereum ↵obscuren2014-07-0154-1/+13349
| |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into ethersphere-feature/keys Conflicts: .gitignore README.md
| * | | | Fix for creating a tx from an unknown accountobscuren2014-07-011-1/+1
| | |/ / | |/| |
| * | | Close pow chat. Fixes #95obscuren2014-07-011-1/+3
| | | |
| * | | The dragon has been slain. Consensus reached!obscuren2014-07-015-21/+46
| | | |
| * | | Paranoiaobscuren2014-07-012-2/+3
| | | |
| * | | Regression test for trieobscuren2014-07-011-16/+54
| | | |
| * | | Added Paranoia check for VM executionobscuren2014-07-017-115/+58
| | | |
| * | | Iterator fixobscuren2014-06-302-8/+6
| | | |
| * | | Generic trieobscuren2014-06-301-10/+12
| | | |
| * | | Merge branch 'develop' into interopobscuren2014-06-304-5/+13
| |\ \ \
| | * \ \ Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-06-304-5/+13
| | |\ \ \
| * | | | | wipobscuren2014-06-304-2/+59
| |/ / / /
| * | | | Using remote for test casesobscuren2014-06-302-17/+108
| | | | |
| * | | | Merge branch 'master' of github.com-obscure:ethereum/eth-goobscuren2014-06-271-1/+1
| |\ \ \ \
| | * \ \ \ Merge pull request #26 from ethersphere/masterJeffrey Wilcke2014-06-271-1/+1
| | |\ \ \ \ | | | | | | | | | | | | | | bump v5.15
| | | * | | | bump v5.15zelig2014-06-271-1/+1
| | | | | | |
| * | | | | | Merge branch 'develop'obscuren2014-06-271-1/+8
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge branch 'develop'obscuren2014-06-271-1/+1
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge branch 'release/0.5.15'obscuren2014-06-2725-403/+714
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'release/0.5.14'obscuren2014-06-2020-466/+419
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'release/0.5.13'obscuren2014-06-1727-352/+1271
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'release/poc5-rc12'obscuren2014-06-108-16/+62
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | | * DBKeyStore.Load returns no error if keyring not found in dbzelig2014-06-301-1/+1
| | | | | | | | | | |
| | | | | | | | | | * using keyPair.Mnemonic() in file key store Save methodzelig2014-06-301-1/+1
| | | | | | | | | | |
| | | | | | | | | | * added Mnemonic() and AsStrings() methods, added memoization for addresszelig2014-06-301-2/+18
| | | | | | | | | | |
| | | | | | | | | | * add InitFromString method to be used in guizelig2014-06-301-0/+8
| | | | | | | | | | |
| | | | | | | | | | * change all modified calls to ethtrie, ethutil and ethcrypto functionszelig2014-06-3014-83/+91
| | | | | | | | | | |
| | | | | | | | | | * refactor ethutil/trie to ethtriezelig2014-06-296-30/+33
| | | | | | | | | | |
| | | | | | | | | | * import math/bigzelig2014-06-291-0/+1
| | | | | | | | | | |
| | | | | | | | | | * move CreateAddress from ethutil/common to ethcryptozelig2014-06-292-7/+7
| | | | | | | | | | |
| | | | | | | | | | * no strconv import neededzelig2014-06-291-3/+1
| | | | | | | | | | |
| | | | | | | | | | * Key Managerzelig2014-06-295-0/+514
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - keypair, keyring: -- consistent naming of methods -- error propagation -- no panic - keyManager: persist, import, export, initialize and (re)set keyring - no global public "singleton" keyring, instead interface via keyManager - keys test - KeyStore interface, DB and File store implementations
| | | | | | | | | | * remove ethutil helpers (refactored), and keypair (key management under ↵zelig2014-06-292-179/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ethcrypto package)
| | | | | | | | | | * config Pubkey removed (unused)zelig2014-06-291-1/+0
| | | | | | | | | | |
| | | | | | | | | | * move ethutil/mnemonic to ethcrypto - electrum word list now sourced from filezelig2014-06-294-1691/+1703
| | | | | | | | | | |
| | | | | | | | | | * move ethutil helper crypto functions to ethcrypto/cryptozelig2014-06-291-0/+27
| | | | | | | | | | |
| | | | | | | | | | * move ethutil hex conversion functions to byteszelig2014-06-291-2/+12
| | | | | | | | | | |
| | | | | | | | | | * move ethutil helper slice functions -> slicezelig2014-06-291-0/+28
| | | | | | | | | |/ | | | | | | | | |/|
| | | | | | | | * | Merge pull request #27 from ethersphere/bugfix/ethchain-testJeffrey Wilcke2014-06-285-6/+14
| | | | | | | |/| | | | | | | | | | | | | | | | | | | | | | transitional ethutil.ReadConfig fixes in ethchain tests (they still fail...
| | | | | | | | * | transitional ethutil.ReadConfig fixes in ethchain tests (they still fail! ↵zelig2014-06-275-6/+14
| | | | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | FIXME :)
| | | | | | | * / nil checkobscuren2014-06-271-1/+8
| | | | | | |/ /
| | | | | | * | :-(obscuren2014-06-271-1/+1
| | | | | | | |
| | | | | | * | Merge branch 'release/0.5.15' into developobscuren2014-06-271-1/+1
| | | | | | |\ \ | | | | | | |/ / | | | | | |/| |
| | | | | * | | Merge branch 'develop' into release/0.5.15obscuren2014-06-2719-295/+521
| | | | | |\| |
| | | | | | * | Merge branch 'ethersphere-feature/logging' into developobscuren2014-06-2719-295/+521
| | | | | | |\ \
| | | | | | | * | go fmtzelig2014-06-2714-205/+204
| | | | | | | | |
| | | | | | | * | merge upstream; fix port in use warning; new logger APIzelig2014-06-266-27/+24
| | | | | | | |\ \ | | | | | | | |/ / | | | | | | |/| |
| | | | | | | * | ethereum logs server started/stopped messagezelig2014-06-261-0/+2
| | | | | | | | |
| | | | | | | * | space in miner logging messagezelig2014-06-261-1/+1
| | | | | | | | |
| | | | | | | * | new logger API for upstream mergezelig2014-06-261-1/+1
| | | | | | | | |
| | | | | | | * | merge upstreamzelig2014-06-254-42/+11
| | | | | | | |\ \
| | | | | | | * | | put back extra debug detail logging to the right places using ↵zelig2014-06-252-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | logger.DebugDetailf
| | | | | | | * | | update doc: list levels and show usage of named print methodszelig2014-06-251-0/+4
| | | | | | | | | |
| | | | | | | * | | implement DebugDetail loglevel and named print methodszelig2014-06-251-0/+9
| | | | | | | | | |
| | | | | | | * | | Merge remote-tracking branch 'upstream/develop' into feature/loggingzelig2014-06-254-6/+48
| | | | | | | |\ \ \
| | | | | | | * \ \ \ merge upstreamzelig2014-06-238-58/+115
| | | | | | | |\ \ \ \
| | | | | | | * | | | | refactor config (transitional). Details:zelig2014-06-231-180/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - ReadConfig initialiser sets up global ethutil.Config via config file passed from wrappers - does not write out adhoc default (not meant to) but creates empty config file if it does not exist so that globalconf does not complain if persists a flag - 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) - add EnvPrefix, to handle environment variable options too via globalconf - this is still transitional: global Config should just be a wrapper around globalconfig config handler and should be moved to go-ethereum - actual eth stack config should not be global instead config handled properly with explicit dependency injectioninto eth stack component instances
| | | | | | | * | | | | modified logging APIzelig2014-06-2313-111/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - package vars for tagged loggers - weed out spurious fmt.PrintX and log.PrintX logging - tried to second guess loglevel for some :)