romanman
|
b4b8828372
|
README.md adjust
|
2014-06-21 22:51:33 +01:00 |
nicksavers
|
7cffe3e390
|
Update gitignore for bin
|
2014-06-21 22:17:23 +02:00 |
nicksavers
|
481b193608
|
Remove obsolete ip address from properties
|
2014-06-21 22:15:43 +02:00 |
nicksavers
|
2aae929b5e
|
Add documentation to Blockchain from the Wiki and use log parameters correctly
|
2014-06-21 22:15:04 +02:00 |
romanman
|
ab702f8d8c
|
SerpentCompileTest fix
|
2014-06-21 21:07:38 +01:00 |
romanman
|
d2b3a48464
|
README.md append
|
2014-06-21 20:55:57 +01:00 |
romanman
|
37ac3c4fdc
|
README.md append
|
2014-06-21 20:37:59 +01:00 |
romanman
|
1b91ff336a
|
README.md append
|
2014-06-21 20:37:13 +01:00 |
romanman
|
5fc1c7ec50
|
README.md append
|
2014-06-21 20:36:10 +01:00 |
romanman
|
41cfef0d30
|
README.md append
|
2014-06-21 18:48:54 +01:00 |
romanman
|
9c7d4fc230
|
README.md append
|
2014-06-21 18:45:16 +01:00 |
romanman
|
3d6b644799
|
README.md fix
|
2014-06-21 18:30:57 +01:00 |
romanman
|
051dbeab96
|
README.md fix
|
2014-06-21 18:26:57 +01:00 |
romanman
|
baa3caa58c
|
README.md fix
|
2014-06-21 18:22:52 +01:00 |
romanman
|
7475c7bbe5
|
Open source project
|
2014-06-21 16:21:44 +01:00 |
romanman
|
1232311ab1
|
minor fixes
|
2014-06-21 14:42:12 +01:00 |
romanman
|
409d22a0a3
|
track-untrack fix
|
2014-06-21 14:41:31 +01:00 |
romanman
|
84d0e178a4
|
util-script:
+ local config files track/untrack if needed
|
2014-06-21 10:35:43 +01:00 |
romanman
|
09fdc66458
|
VM tracing:
+ slight invoke trace fix
|
2014-06-21 01:02:03 +01:00 |
romanman
|
ca2d542a28
|
Light fix:
+ blockchain by number fix
+ stop is not charged fix
|
2014-06-21 00:45:54 +01:00 |
romanman
|
739b1425ef
|
Nick Savers brilliant work on Miner:
+ the option to vaildate/mine blocks
+ nonce validation
+ calc for max gas for a block
+ difficulty calc
|
2014-06-20 22:11:49 +01:00 |
romanman
|
708428c01e
|
Play program dialog
+ Fix for OOG Exception
|
2014-06-18 10:39:26 +01:00 |
romanman
|
18fee1eff8
|
Use Genesis directly
|
2014-06-18 10:18:30 +01:00 |
romanman
|
3ebeac67ef
|
Serpent Editor
+ comment cosmetic fix
|
2014-06-17 18:59:43 +01:00 |
romanman
|
56b7610368
|
Serpent compiler:
+ // - for comment end of line
+ #/ - SDIV
+ #% - SMOD
|
2014-06-17 18:40:56 +01:00 |
romanman
|
a19bd3ffa3
|
Serpent compiler:
+ contract.address support
|
2014-06-17 17:02:29 +01:00 |
romanman
|
4cd255ceeb
|
Adding contract sample
+ Demo a recursive contract call to itself
|
2014-06-17 16:43:47 +01:00 |
romanman
|
f7a264b0a8
|
VMComplexTest introduced
|
2014-06-17 16:35:11 +01:00 |
romanman
|
82dd0f9761
|
bat file fix for javaw
|
2014-06-17 16:33:56 +01:00 |
romanman
|
11b06e0e1d
|
Log to a log file config
|
2014-06-17 16:31:01 +01:00 |
romanman
|
ea3372c4f5
|
Minor improve:
+ ProgramPlayDialog rollback changes
+ DataWord all zeroes care
|
2014-06-15 20:50:53 +01:00 |
romanman
|
63c9405c19
|
Load Chain bug
|
2014-06-15 20:19:30 +01:00 |
romanman
|
f3e57269bd
|
ContractCallDialong:
+ enhanced with the option to see contract details: storage/code
+ refactored Block Chain into a WorldManager
|
2014-06-15 20:08:35 +01:00 |
romanman
|
1e6835f71d
|
BlockChain load NullPointerException resolved
|
2014-06-15 15:43:37 +01:00 |
romanman
|
bbcc1d7eac
|
SerpentCompiler:
+ implemented support for: a = msg(gas, to, value, [1, 2, 3, 4], in_size, out_size)
|
2014-06-13 18:17:51 +01:00 |
romanman
|
211dac858e
|
SerpentCompiler adjust:
+ send() func op order fixed and the option with no assigned added
|
2014-06-12 17:08:02 +01:00 |
romanman
|
8cad126c0c
|
CALL: first draft
+ recursive contract tested
+ tracking changes for trie introduced
+ genesis updated to protocol 20
|
2014-06-12 16:18:01 +01:00 |
romanman
|
f917bf8e97
|
last commit add on
|
2014-06-11 15:10:00 +01:00 |
romanman
|
333849dac0
|
DataBases changes tracker introduced
+ TrackDatabase object wraps the Database and support commit/rollback
|
2014-06-11 15:09:38 +01:00 |
romanman
|
33af300619
|
Contract execution:
+ apply results encapsulated
+ OutOfGas added to step spend
+ Program GAS call bug fixed
|
2014-06-11 11:03:14 +01:00 |
romanman
|
11e9190957
|
Contract Call impl:
+ Contract storage local save
|
2014-06-11 09:56:18 +01:00 |
romanman
|
115d416e78
|
VM gas cost:
+ fixed the memory usage, not to be charged by one more general step
|
2014-06-10 21:47:10 +01:00 |
romanman
|
a47ecf6f90
|
Serpent Compiler:
+ Labels encoding bug
|
2014-06-10 11:49:38 +01:00 |
romanman
|
9ae78521a6
|
Contract Call Dialog:
+ Play button to call already saved contracts
|
2014-06-09 14:45:41 +01:00 |
romanman
|
a9b890a86d
|
PeerDiscovery tracing adjusted
|
2014-06-09 13:16:39 +01:00 |
romanman
|
2156177970
|
VM results apply:
+ Gas debit/refund addeded
+ GUI validation impl started
|
2014-06-09 13:09:06 +01:00 |
romanman
|
899767affb
|
Race condition solved:
+ new SHA3Digest(256) - can't be shared, it's not a thread safe class
|
2014-06-09 11:21:47 +01:00 |
romanman
|
510baf5164
|
minor fix:
+ include ProgramInvokeFactory into the GitHub
|
2014-06-09 10:54:09 +01:00 |
romanman
|
bb8291457a
|
BlockChain refactoring:
+ keep only index of block hash numbers in the cach
+ for the full block data, query DB
|
2014-06-09 10:51:31 +01:00 |
romanman
|
b3bf0f024c
|
Calling existent contract:
+ implemented and tested on the existing chain
|
2014-06-09 04:55:40 +01:00 |