Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added better address format | obscuren | 2014-04-11 | 4 | -4/+18 |
* | Call fixed | obscuren | 2014-04-11 | 1 | -3/+1 |
* | Call fixed | obscuren | 2014-04-11 | 5 | -35/+50 |
* | No longer return a list, but raw bytes | obscuren | 2014-04-10 | 1 | -4/+5 |
* | Changed how txs define their data & added init field | obscuren | 2014-04-10 | 2 | -94/+25 |
* | Split code for contracts | obscuren | 2014-04-10 | 5 | -20/+33 |
* | Check for nil | obscuren | 2014-04-10 | 1 | -1/+6 |
* | Added new insruction methods | obscuren | 2014-04-09 | 3 | -1/+39 |
* | Update | obscuren | 2014-04-05 | 1 | -5/+10 |
* | Handle contract messages | obscuren | 2014-04-01 | 2 | -10/+20 |
* | Fixed some state issues | obscuren | 2014-03-31 | 4 | -6/+7 |
* | Added storage test | obscuren | 2014-03-31 | 1 | -2/+10 |
* | Fixed bug in stack to expand beyond expectations. Fixed EQ and NOT opcode | obscuren | 2014-03-31 | 3 | -23/+32 |
* | Changed to new mutan API | obscuren | 2014-03-30 | 2 | -25/+28 |
* | Added missing GetTx (0x16) wire message | obscuren | 2014-03-28 | 3 | -3/+25 |
* | Update vm_test.go | Jeffrey Wilcke | 2014-03-28 | 1 | -1/+1 |
* | Fixed tests | obscuren | 2014-03-28 | 1 | -8/+8 |
* | Fixed IsContract method to use the contractCreation flag | obscuren | 2014-03-28 | 1 | -2/+1 |
* | Removed debug and comments | obscuren | 2014-03-28 | 1 | -19/+0 |
* | Updated transaction model | obscuren | 2014-03-28 | 1 | -30/+12 |
* | Added a IsList method for type checking []interface{} | obscuren | 2014-03-28 | 1 | -0/+9 |
* | Reworked transaction constructors | obscuren | 2014-03-27 | 4 | -15/+60 |
* | Fixed typo | obscuren | 2014-03-27 | 1 | -1/+1 |
* | Test fixes and removed old code. Added VM gas fees | obscuren | 2014-03-24 | 7 | -111/+103 |
* | Removed old VM code | obscuren | 2014-03-22 | 3 | -370/+5 |
* | Removed regular ints from the virtual machine and closures | obscuren | 2014-03-22 | 5 | -10/+39 |
* | Changes 'compiler' to work with any type | obscuren | 2014-03-21 | 2 | -27/+49 |
* | Closure return, arguments fixed. Added proper tests | obscuren | 2014-03-21 | 7 | -60/+92 |
* | Implemented closure arguments | obscuren | 2014-03-21 | 4 | -22/+225 |
* | New tx methods and added new vm to state manager | obscuren | 2014-03-21 | 2 | -15/+22 |
* | Added address to account and contract | obscuren | 2014-03-21 | 5 | -26/+38 |
* | Removed caller from tx and added "callership" to account. | obscuren | 2014-03-21 | 7 | -29/+31 |
* | Rewrote opcodes again | obscuren | 2014-03-21 | 4 | -247/+219 |
* | Fixed MSTORE and added some more commets | obscuren | 2014-03-21 | 4 | -18/+51 |
* | Some minor updates | obscuren | 2014-03-21 | 3 | -2/+15 |
* | Added encoder interface | obscuren | 2014-03-21 | 1 | -0/+4 |
* | Comply to Callee interface | obscuren | 2014-03-21 | 1 | -0/+9 |
* | Moved code around | obscuren | 2014-03-21 | 1 | -11/+29 |
* | Fixed issue with stack where it sliced of the wrong values | obscuren | 2014-03-21 | 1 | -5/+63 |
* | Closures and vm based on closures | obscuren | 2014-03-21 | 3 | -5/+217 |
* | Comply to Callee structure | obscuren | 2014-03-21 | 1 | -2/+7 |
* | Commented out code due to rewrite vm | obscuren | 2014-03-21 | 1 | -1/+4 |
* | Added AddFunds method | obscuren | 2014-03-21 | 1 | -1/+5 |
* | Added client string to configuration | obscuren | 2014-03-17 | 2 | -8/+10 |
* | Added a copy method to state | obscuren | 2014-03-17 | 1 | -0/+4 |
* | Log | obscuren | 2014-03-17 | 1 | -0/+1 |
* | Pretty print nonce | obscuren | 2014-03-17 | 1 | -1/+1 |
* | Moved on to the state manager | obscuren | 2014-03-17 | 3 | -27/+29 |
* | Merge branch 'develop' of https://github.com/jarradh/eth-go into jarradh-develop | obscuren | 2014-03-07 | 1 | -13/+38 |
|\ | |||||
| * | gofmt -w ethereum.go | Jarrad Hope | 2014-03-07 | 1 | -3/+3 |
| * | Small Optimization on port | Jarrad Hope | 2014-03-07 | 1 | -2/+2 |
| * | Fix Whitespace | Jarrad Hope | 2014-03-07 | 1 | -37/+37 |
| * | Add DNS Bootstrapping | Jarrad Hope | 2014-03-07 | 1 | -14/+39 |
* | | Wip keychains | obscuren | 2014-03-07 | 1 | -0/+74 |
* | | No longer dev | obscuren | 2014-03-06 | 1 | -2/+2 |
* | | Removed comments | obscuren | 2014-03-06 | 1 | -12/+0 |
* | | Added miner state | obscuren | 2014-03-06 | 1 | -1/+2 |
|/ | |||||
* | Removed comments | obscuren | 2014-03-06 | 1 | -42/+0 |
* | Renamed block manager to state manager | obscuren | 2014-03-05 | 2 | -69/+69 |
* | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop | obscuren | 2014-03-05 | 1 | -0/+0 |
|\ | |||||
| * | Merge pull request #10 from mquandalle/patch-1 | Jeffrey Wilcke | 2014-03-04 | 1 | -0/+0 |
| |\ | |||||
| | * | Rename .travil.yml to .travis.yml | Maxime Quandalle | 2014-03-04 | 1 | -0/+0 |
| |/ | |||||
* / | Partially refactored server/txpool/block manager/block chain | obscuren | 2014-03-05 | 8 | -81/+203 |
|/ | |||||
* | Merge branch 'master' into develop | obscuren | 2014-03-03 | 12 | -133/+282 |
|\ | |||||
| * | Updated protocol version to 7 | obscuren | 2014-03-03 | 1 | -2/+4 |
| * | Renamed Address to Account | obscuren | 2014-03-03 | 4 | -23/+23 |
| * | Trie's are no longer referenced directly but through State instead | obscuren | 2014-03-03 | 4 | -74/+63 |
| * | PoC reactor pattern | obscuren | 2014-03-03 | 2 | -8/+44 |
| * | Updated block to use state instead of trie directly | obscuren | 2014-03-03 | 5 | -45/+60 |
| * | Reactor implemented | obscuren | 2014-03-02 | 2 | -0/+107 |
| * | Merge branch 'hotfix/0.3.1' | obscuren | 2014-02-28 | 3 | -5/+4 |
| |\ | |||||
* | \ | Merge branch 'hotfix/0.3.1' into develop | obscuren | 2014-02-28 | 3 | -5/+4 |
|\ \ \ | | |/ | |/| | |||||
| * | | Bump | obscuren | 2014-02-28 | 1 | -1/+1 |
| * | | Fixed shutting down | obscuren | 2014-02-28 | 2 | -4/+3 |
| |/ | |||||
| * | Merge branch 'release/0.3.0' | obscuren | 2014-02-28 | 40 | -845/+1821 |
| |\ | |||||
| * \ | Merge branch 'hotfix/0.2.2-1' | obscuren | 2014-02-15 | 1 | -2/+0 |
| |\ \ | |||||
* | \ \ | Merge branch 'develop' of https://github.com/james-c/eth-go into james-c-develop | obscuren | 2014-02-28 | 0 | -0/+0 |
|\ \ \ \ | |||||
| * \ \ \ | Merge branch 'goleveldb_fix' into develop | James Cunningham | 2014-02-26 | 1 | -1/+1 |
| |\ \ \ \ | |||||
| | * | | | | Fix error in call to NewIterator function | James Cunningham | 2014-02-26 | 1 | -1/+1 |
| |/ / / / | |||||
* | | | | | Merge branch 'release/0.3.0' into develop | obscuren | 2014-02-28 | 7 | -2/+46 |
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | | |||||
| * | | | Conform to Db interface | obscuren | 2014-02-28 | 1 | -0/+1 |
| * | | | Added BigCopy | obscuren | 2014-02-28 | 1 | -0/+9 |
| * | | | Updated readme#trie | obscuren | 2014-02-28 | 1 | -1/+3 |
| * | | | Added a GetKeys method to support multiple accounts | obscuren | 2014-02-28 | 3 | -0/+26 |
| * | | | leveldb API changed for NewIterator. Fixes #20 | obscuren | 2014-02-28 | 1 | -1/+7 |
|/ / / | |||||
* | | | WIP Observing pattern | obscuren | 2014-02-25 | 1 | -8/+33 |
* | | | Deprication | obscuren | 2014-02-25 | 1 | -0/+5 |
* | | | Removed debug log | obscuren | 2014-02-25 | 1 | -3/+0 |
* | | | Error logging on tx processing | obscuren | 2014-02-25 | 1 | -5/+9 |
* | | | Length checking when fetching contract. Contract always have 3 fields | obscuren | 2014-02-25 | 1 | -0/+5 |
* | | | Addad db name for new ldb | obscuren | 2014-02-25 | 2 | -3/+7 |
* | | | Added currency converting | obscuren | 2014-02-25 | 2 | -0/+52 |
* | | | Fixed a minor issue where a string is expected but returns slice | obscuren | 2014-02-25 | 2 | -13/+10 |
* | | | Some log statements changed to the default logger | obscuren | 2014-02-24 | 2 | -26/+9 |
* | | | Fixed a minor issue on crashed contracts | obscuren | 2014-02-24 | 2 | -2/+6 |
* | | | Merge pull request #8 from josephyzhou/develop | Jeffrey Wilcke | 2014-02-24 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | parse now returns byte[] instead of string | Joey Zhou | 2014-02-24 | 1 | -1/+1 |
* | | | | Changed MakeContract on block | obscuren | 2014-02-24 | 1 | -16/+2 |
* | | | | Proper tests | obscuren | 2014-02-24 | 2 | -406/+24 |
* | | | | Removed debug print | obscuren | 2014-02-24 | 1 | -2/+1 |
* | | | | Removed compiling from the transaction | obscuren | 2014-02-24 | 1 | -6/+1 |
* | | | | Added compile | obscuren | 2014-02-24 | 1 | -1/+2 |
* | | | | Infof rather than infoln | obscuren | 2014-02-24 | 1 | -2/+2 |
* | | | | Added opcodes | obscuren | 2014-02-24 | 1 | -52/+51 |
* | | | | Added make contract | obscuren | 2014-02-24 | 1 | -0/+28 |
* | | | | Added delete to database interfaces | obscuren | 2014-02-24 | 3 | -0/+11 |
* | | | | Updated opcodes ... again | obscuren | 2014-02-24 | 2 | -53/+53 |
* | | | | Added a trie iterator | obscuren | 2014-02-24 | 2 | -0/+109 |
* | | | | Separated the VM from the block manager and added states | obscuren | 2014-02-24 | 3 | -0/+599 |
|/ / / | |||||
* | | | Moved txpool start to initialisation method of ethereumm | obscuren | 2014-02-23 | 1 | -5/+6 |
* | | | Moved address | obscuren | 2014-02-23 | 1 | -31/+0 |
* | | | Added a secondary processor | obscuren | 2014-02-23 | 1 | -3/+9 |
* | | | Added address states for storing a session based address | obscuren | 2014-02-23 | 3 | -7/+97 |
* | | | Updated some of the log statements to use the ethutil logger | obscuren | 2014-02-22 | 3 | -26/+22 |
* | | | Added the ability to extend the logger with more sub systems | obscuren | 2014-02-22 | 1 | -10/+21 |
* | | | Get a chain of blocks made simple | obscuren | 2014-02-21 | 1 | -0/+23 |
* | | | Fixed contract running | obscuren | 2014-02-21 | 2 | -9/+10 |
* | | | Removed old instruction code | obscuren | 2014-02-21 | 1 | -5/+2 |
* | | | Removed all old code | obscuren | 2014-02-21 | 1 | -74/+67 |
* | | | Nil is also considered empty | obscuren | 2014-02-21 | 1 | -1/+1 |
* | | | re: Added contract fees | obscuren | 2014-02-21 | 1 | -12/+18 |
* | | | Updated fees | obscuren | 2014-02-21 | 1 | -1/+1 |
* | | | Added contract addr acessors | obscuren | 2014-02-21 | 1 | -0/+8 |
* | | | Added peek(n) | obscuren | 2014-02-21 | 1 | -0/+16 |
* | | | Type checking | obscuren | 2014-02-21 | 1 | -1/+15 |
* | | | Long over due Trie delete implemented | obscuren | 2014-02-20 | 2 | -3/+121 |
* | | | WIP state object | obscuren | 2014-02-19 | 1 | -0/+9 |
* | | | Debug logging functions | obscuren | 2014-02-19 | 1 | -1/+2 |
* | | | Added more logging functions | obscuren | 2014-02-19 | 1 | -6/+31 |
* | | | Changed fee structure | obscuren | 2014-02-19 | 1 | -9/+13 |
* | | | Added fees and debugging | obscuren | 2014-02-19 | 1 | -12/+42 |
* | | | Corrected contract addresses | obscuren | 2014-02-19 | 1 | -1/+1 |
* | | | Merge branch 'develop' of github.com-obscure:ethereum/eth-go into develop | obscuren | 2014-02-19 | 5 | -8/+43 |
|\ \ \ | |||||
| * \ \ | Merge pull request #5 from sdboyer/iotas | Jeffrey Wilcke | 2014-02-19 | 2 | -3/+9 |
| |\ \ \ | |||||
| | * | | | Add comment explaining why iota is not used. | Sam Boyer | 2014-02-19 | 2 | -0/+6 |
| | * | | | Express bit flag constants using iota bitshift. | Sam Boyer | 2014-02-19 | 1 | -3/+3 |
| * | | | | Merge pull request #6 from sdboyer/genisis | Jeffrey Wilcke | 2014-02-19 | 1 | -2/+2 |
| |\ \ \ \ | |||||
| | * | | | | s/GenisisHeader/GenesisHeader/ | Sam Boyer | 2014-02-18 | 1 | -2/+2 |
| | |/ / / | |||||
| * | | | | Merge pull request #7 from sdboyer/vet-fixes | Jeffrey Wilcke | 2014-02-19 | 1 | -2/+1 |
| |\ \ \ \ | | |/ / / | |/| | | | |||||
| | * | | | Fix a couple errors from go vet | Sam Boyer | 2014-02-18 | 1 | -2/+1 |
| |/ / / | |||||
| * | | | Merge pull request #3 from josephyzhou/develop | Jeffrey Wilcke | 2014-02-18 | 2 | -1/+31 |
| |\ \ \ | |||||
| | * | | | new line | Joey Zhou | 2014-02-18 | 1 | -1/+1 |
| | * | | | adding compact decode tests | Joey Zhou | 2014-02-18 | 1 | -0/+30 |
* | | | | | Running contracts fixed | obscuren | 2014-02-19 | 10 | -98/+120 |
|/ / / / | |||||
* | | | | Added new address | obscuren | 2014-02-18 | 3 | -3/+3 |
* | | | | Rlp update | obscuren | 2014-02-18 | 3 | -27/+21 |
* | | | | Fixed block handling | obscuren | 2014-02-18 | 2 | -20/+29 |
* | | | | String changed and removed some debugging code | obscuren | 2014-02-18 | 1 | -8/+2 |
* | | | | Changed debug messages | obscuren | 2014-02-18 | 1 | -5/+7 |
* | | | | Added hex method | obscuren | 2014-02-18 | 1 | -0/+4 |
* | | | | If sender is receiver only subtract the fee | obscuren | 2014-02-18 | 1 | -7/+15 |
* | | | | Changed uncle block fee as to what it should be | obscuren | 2014-02-18 | 1 | -1/+7 |
* | | | | Root should reset on undo | obscuren | 2014-02-18 | 1 | -2/+7 |
* | | | | Values should accept bytes as valid string output | obscuren | 2014-02-18 | 1 | -0/+2 |
|/ / / | |||||
* | | | Added proper error message | obscuren | 2014-02-17 | 1 | -1/+3 |
* | | | Added proper name :) | obscuren | 2014-02-17 | 1 | -1/+1 |
* | | | Added dirty tracking on the cache | obscuren | 2014-02-17 | 2 | -2/+35 |
* | | | Added a few tests | obscuren | 2014-02-17 | 1 | -37/+0 |
* | | | Removed Reset | obscuren | 2014-02-17 | 1 | -1/+0 |
* | | | Added more tests | obscuren | 2014-02-17 | 2 | -8/+24 |
* | | | Defer undo on the current block's state | obscuren | 2014-02-17 | 1 | -0/+5 |
* | | | Added trie tests, value tests | obscuren | 2014-02-15 | 3 | -3/+103 |
* | | | Fixed test | obscuren | 2014-02-15 | 1 | -8/+2 |
* | | | Fixed test | obscuren | 2014-02-15 | 1 | -1/+1 |
* | | | Merge branch 'hotfix/0.2.2-1' into develop | obscuren | 2014-02-15 | 1 | -2/+0 |
|\ \ \ | | |/ | |/| | |||||
| * | | Removed debug message | obscuren | 2014-02-15 | 1 | -2/+0 |
| |/ | |||||
| * | Merge branch 'release/0.2.2' | obscuren | 2014-02-15 | 3 | -3/+29 |
| |\ | |||||
* | \ | Merge branch 'release/0.2.2' into develop | obscuren | 2014-02-15 | 1 | -1/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | Bumped version number | obscuren | 2014-02-15 | 1 | -1/+1 |
|/ / | |||||
* | | Added MIT license | obscuren | 2014-02-15 | 1 | -0/+21 |
* | | Added git flow explanation | obscuren | 2014-02-15 | 1 | -2/+7 |
|/ | |||||
* | Removed RlpValue in favour of Value | obscuren | 2014-02-15 | 8 | -271/+29 |
* | Added readme | obscuren | 2014-02-15 | 1 | -0/+79 |
* | The great merge | obscuren | 2014-02-15 | 43 | -12/+4547 |
* | Refactoring RlpValue => Value | obscuren | 2014-02-13 | 2 | -43/+81 |
* | Put leveldb | obscuren | 2014-02-12 | 2 | -2/+4 |
* | Interop! | obscuren | 2014-02-12 | 2 | -17/+21 |
* | Seed bootstrapping added | obscuren | 2014-02-11 | 1 | -0/+16 |
* | Fixed peer handling | obscuren | 2014-02-10 | 1 | -7/+8 |
* | Database | obscuren | 2014-02-10 | 1 | -2/+2 |
* | Reversed back | obscuren | 2014-02-10 | 2 | -14/+15 |
* | Changed client id | obscuren | 2014-02-10 | 1 | -1/+4 |
* | Added some loggers | obscuren | 2014-02-10 | 1 | -8/+16 |
* | Corrected version number in error log | obscuren | 2014-02-10 | 1 | -6/+7 |
* | Forgot to bump the version | obscuren | 2014-02-10 | 1 | -1/+1 |
* | level db back in | obscuren | 2014-02-10 | 1 | -2/+2 |
* | Version 3 and added added catch up | obscuren | 2014-02-10 | 1 | -7/+28 |
* | Self connect on handshake | obscuren | 2014-02-10 | 1 | -9/+10 |
* | Fixed self connect through public key discovery. | obscuren | 2014-02-10 | 2 | -21/+31 |
* | Changed peer format | obscuren | 2014-02-09 | 1 | -6/+9 |
* | Switched over to leveldb instead of memdb | obscuren | 2014-02-09 | 1 | -5/+11 |
* | Fixed value | obscuren | 2014-02-06 | 1 | -25/+16 |
* | Do not quit if upnp fails | obscuren | 2014-02-04 | 1 | -1/+0 |
* | Properly encode tx | obscuren | 2014-02-03 | 1 | -1/+1 |
* | Transaction processing | obscuren | 2014-02-03 | 1 | -1/+1 |
* | removed self connect log | obscuren | 2014-02-03 | 1 | -2/+0 |
* | Encode caps as byte | obscuren | 2014-02-03 | 1 | -2/+2 |
* | Disconnection reasons | obscuren | 2014-02-03 | 1 | -13/+38 |
* | Removed the seed peer option from start | obscuren | 2014-02-03 | 2 | -16/+3 |
* | UPnP Support | obscuren | 2014-02-03 | 1 | -18/+14 |
* | Implemented support for UPnP | obscuren | 2014-02-03 | 4 | -123/+180 |
* | removed upnp | obscuren | 2014-02-02 | 1 | -52/+0 |
* | upnp test | obscuren | 2014-02-02 | 2 | -51/+91 |
* | Reverted back to messages | obscuren | 2014-02-02 | 1 | -7/+2 |
* | UPNP wip | obscuren | 2014-02-02 | 3 | -30/+484 |
* | (un)pack addr | obscuren | 2014-02-01 | 1 | -33/+87 |
* | For the testnet always 30303 for now to make it easy | obscuren | 2014-01-31 | 1 | -2/+4 |
* | Self connect | obscuren | 2014-01-31 | 2 | -10/+0 |
* | Get peers returns now both in and outbound peers | obscuren | 2014-01-31 | 2 | -2/+18 |
* | Peer connection checking | obscuren | 2014-01-31 | 1 | -1/+4 |
* | Don't connect to peers that are already connected | obscuren | 2014-01-31 | 1 | -0/+16 |
* | Self connect detect | obscuren | 2014-01-31 | 2 | -13/+43 |
* | Updated seed peers | obscuren | 2014-01-31 | 2 | -119/+138 |
* | Implemented get chain msg | obscuren | 2014-01-28 | 1 | -11/+33 |
* | Switched port and removed logging | obscuren | 2014-01-28 | 1 | -15/+3 |
* | Removed default connection | obscuren | 2014-01-27 | 2 | -6/+34 |
* | Graceful shutdown of peers | obscuren | 2014-01-26 | 1 | -13/+20 |
* | Updated peers | obscuren | 2014-01-25 | 2 | -9/+9 |
* | Data send over the wire shouldn't be RLPed more then once | obscuren | 2014-01-24 | 2 | -8/+12 |
* | Updated packages | obscuren | 2014-01-24 | 1 | -1/+2 |
* | Initial commit bootstrapping package | obscuren | 2014-01-24 | 3 | -0/+528 |