aboutsummaryrefslogtreecommitdiffstats
path: root/ethchain
Commit message (Expand)AuthorAgeFilesLines
* Added better address formatobscuren2014-04-113-3/+14
* Call fixedobscuren2014-04-111-3/+1
* Call fixedobscuren2014-04-114-14/+43
* Changed how txs define their data & added init fieldobscuren2014-04-102-94/+25
* Split code for contractsobscuren2014-04-105-20/+33
* Added new insruction methodsobscuren2014-04-093-1/+39
* Updateobscuren2014-04-051-5/+10
* Handle contract messagesobscuren2014-04-012-10/+20
* Fixed some state issuesobscuren2014-03-314-6/+7
* Added storage testobscuren2014-03-311-2/+10
* Fixed bug in stack to expand beyond expectations. Fixed EQ and NOT opcodeobscuren2014-03-313-23/+32
* Changed to new mutan APIobscuren2014-03-302-25/+28
* Added missing GetTx (0x16) wire messageobscuren2014-03-281-1/+7
* Update vm_test.goJeffrey Wilcke2014-03-281-1/+1
* Fixed testsobscuren2014-03-281-8/+8
* Fixed IsContract method to use the contractCreation flagobscuren2014-03-281-2/+1
* Removed debug and commentsobscuren2014-03-281-19/+0
* Updated transaction modelobscuren2014-03-281-30/+12
* Reworked transaction constructorsobscuren2014-03-273-14/+58
* Test fixes and removed old code. Added VM gas feesobscuren2014-03-243-109/+94
* Removed old VM codeobscuren2014-03-222-369/+4
* Removed regular ints from the virtual machine and closuresobscuren2014-03-224-10/+33
* Changes 'compiler' to work with any typeobscuren2014-03-211-16/+14
* Closure return, arguments fixed. Added proper testsobscuren2014-03-216-45/+79
* Implemented closure argumentsobscuren2014-03-213-21/+220
* New tx methods and added new vm to state managerobscuren2014-03-212-15/+22
* Added address to account and contractobscuren2014-03-215-26/+38
* Removed caller from tx and added "callership" to account.obscuren2014-03-217-29/+31
* Rewrote opcodes againobscuren2014-03-213-192/+155
* Fixed MSTORE and added some more commetsobscuren2014-03-214-18/+51
* Comply to Callee interfaceobscuren2014-03-211-0/+9
* Moved code aroundobscuren2014-03-211-11/+29
* Fixed issue with stack where it sliced of the wrong valuesobscuren2014-03-211-5/+63
* Closures and vm based on closuresobscuren2014-03-213-5/+217
* Comply to Callee structureobscuren2014-03-211-2/+7
* Commented out code due to rewrite vmobscuren2014-03-211-1/+4
* Added AddFunds methodobscuren2014-03-211-1/+5
* Added a copy method to stateobscuren2014-03-171-0/+4
* Pretty print nonceobscuren2014-03-171-1/+1
* Moved on to the state managerobscuren2014-03-172-26/+27
* Wip keychainsobscuren2014-03-071-0/+74
* Added miner stateobscuren2014-03-061-1/+2
* Removed commentsobscuren2014-03-061-42/+0
* Renamed block manager to state managerobscuren2014-03-051-63/+63
* Partially refactored server/txpool/block manager/block chainobscuren2014-03-054-60/+127
* Renamed Address to Accountobscuren2014-03-034-23/+23
* Trie's are no longer referenced directly but through State insteadobscuren2014-03-034-74/+63
* Updated block to use state instead of trie directlyobscuren2014-03-035-45/+60
* WIP Observing patternobscuren2014-02-251-8/+33
* Depricationobscuren2014-02-251-0/+5
* Removed debug logobscuren2014-02-251-3/+0
* Error logging on tx processingobscuren2014-02-251-5/+9
* Length checking when fetching contract. Contract always have 3 fieldsobscuren2014-02-251-0/+5
* Some log statements changed to the default loggerobscuren2014-02-242-26/+9
* Fixed a minor issue on crashed contractsobscuren2014-02-242-2/+6
* Changed MakeContract on blockobscuren2014-02-241-16/+2
* Proper testsobscuren2014-02-242-406/+24
* Removed debug printobscuren2014-02-241-2/+1
* Removed compiling from the transactionobscuren2014-02-241-6/+1
* Added compileobscuren2014-02-241-1/+2
* Added opcodesobscuren2014-02-241-52/+51
* Added make contractobscuren2014-02-241-0/+28
* Separated the VM from the block manager and added statesobscuren2014-02-243-0/+599
* Moved addressobscuren2014-02-231-31/+0
* Added a secondary processorobscuren2014-02-231-3/+9
* Added address states for storing a session based addressobscuren2014-02-233-7/+97
* Updated some of the log statements to use the ethutil loggerobscuren2014-02-221-2/+0
* Get a chain of blocks made simpleobscuren2014-02-211-0/+23
* Fixed contract runningobscuren2014-02-212-9/+10
* Removed old instruction codeobscuren2014-02-211-5/+2
* re: Added contract feesobscuren2014-02-211-12/+18
* Updated feesobscuren2014-02-211-1/+1
* Added contract addr acessorsobscuren2014-02-211-0/+8
* Added peek(n)obscuren2014-02-211-0/+16
* Debug logging functionsobscuren2014-02-191-1/+2
* Changed fee structureobscuren2014-02-191-9/+13
* Added fees and debuggingobscuren2014-02-191-12/+42
* Corrected contract addressesobscuren2014-02-191-1/+1
* Merge branch 'develop' of github.com-obscure:ethereum/eth-go into developobscuren2014-02-191-2/+2
|\
| * s/GenisisHeader/GenesisHeader/Sam Boyer2014-02-181-2/+2
* | Running contracts fixedobscuren2014-02-196-91/+101
|/
* Added new addressobscuren2014-02-181-1/+1
* Fixed block handlingobscuren2014-02-182-20/+29
* String changed and removed some debugging codeobscuren2014-02-181-8/+2
* If sender is receiver only subtract the feeobscuren2014-02-181-7/+15
* Changed uncle block fee as to what it should beobscuren2014-02-181-1/+7
* Defer undo on the current block's stateobscuren2014-02-171-0/+5
* Removed debug messageobscuren2014-02-151-2/+0
* Removed RlpValue in favour of Valueobscuren2014-02-154-16/+16
* The great mergeobscuren2014-02-1515-0/+2287