obscuren
52c874a609
common: Added debug reporter
...
NOTE: For known, non-consensus, hard to reproduce bugs consider the
following method `common.Report("extra", stuff, "you need logged")` will
give you a stack trace and a friendly request to submit it as an issue
on our issue tracker.
2015-04-15 16:39:44 +02:00
obscuren
7f32a08b60
Queued level db writes and batch writes. Closes #647
2015-04-07 22:19:01 +02:00
Taylor Gerring
aa71e27a3b
Detect non-valid strings for blockheight
2015-04-02 15:53:04 +02:00
Taylor Gerring
ac03ff6f05
Fix block size output #613
2015-04-01 15:44:09 +02:00
zelig
4ec38e3932
common: remove WriteFile and ReadAllFile (use ioutil instead)
2015-03-26 19:00:18 +00:00
zelig
53af810851
natspec: minor fix in test
2015-03-23 17:36:04 +00:00
Jeffrey Wilcke
8affdf96e2
Merge pull request #547 from tgerring/commoncleanup
...
common/common.go cleanup
2015-03-22 21:46:46 +01:00
Jeffrey Wilcke
3133372a6a
Merge pull request #536 from zsfelfoldi/develop
...
using robertkrimen/otto, godeps updated
2015-03-22 21:45:56 +01:00
Taylor Gerring
bf73f02fe0
Remove common.go
2015-03-22 13:48:07 +01:00
Taylor Gerring
360c66c65d
Move Big* vars to big.go
2015-03-22 13:46:38 +01:00
Taylor Gerring
2477d10aa0
Move MakeName to path
2015-03-22 13:46:21 +01:00
Taylor Gerring
c0741edc34
Move OS-specific funcs to path.go
2015-03-22 13:44:17 +01:00
Taylor Gerring
82a41a198e
Move CurrencyToString to size
2015-03-22 13:35:13 +01:00
Taylor Gerring
08b21acff1
Move ToHex/FromHex into bytes
2015-03-22 13:32:52 +01:00
Felix Lange
28ddc16a9b
Merge remote-tracking branch 'ethereum/conversion' into conversion
2015-03-20 14:01:35 +01:00
Felix Lange
c161d73d42
common: drop accessors for Value.Val
...
I don't see why we would need two different accessors for a public field.
2015-03-20 14:00:26 +01:00
Felix Lange
dcb9614dfe
common: drop unused kind field from Value
...
This makes Value 24 bytes smaller on 64bit systems.
2015-03-20 14:00:26 +01:00
Felix Lange
f7d1d601e9
common: make Value encodable with package rlp
...
Value.{Encode,Decode} are gone. It implements rlp.Encoder and rlp.Decoder
instead, so Value can be decoded into directly.
2015-03-20 14:00:26 +01:00
zsfelfoldi
8324b683b4
using robertkrimen/otto, godeps updated
2015-03-20 13:22:01 +01:00
obscuren
62236dd95e
copy over loop
2015-03-19 23:20:41 +01:00
obscuren
df5901fdc5
Removed more casts
2015-03-19 22:45:03 +01:00
obscuren
f9a6038f5b
merge
2015-03-18 18:23:37 +01:00
obscuren
48dd601de0
prep template for fixed size hashes
2015-03-18 14:15:58 +01:00
obscuren
cd52ef315c
Added Hex methods
2015-03-18 11:44:17 +01:00
obscuren
0fa7859b94
Fixed VM & Tests w/ conversion
2015-03-17 13:24:25 +01:00
obscuren
ff55c6f5ba
Merge branch 'develop' into conversion
...
Conflicts:
common/types.go
2015-03-17 13:09:22 +01:00
obscuren
843db4978e
updated blockpool
2015-03-16 23:10:26 +01:00
obscuren
91b0b14845
converted vm
2015-03-16 18:42:18 +01:00
obscuren
e620bde405
conversion state
2015-03-16 17:09:08 +01:00
Maran
7330c97b5b
DRY up the use of toHex in the project and move it to common
2015-03-16 16:56:11 +01:00
obscuren
76f215b0fe
Getters shouldn't need to be pointer receiver
2015-03-16 16:44:27 +01:00
obscuren
d338650089
compilable trie (tests fail)
2015-03-16 16:28:16 +01:00
obscuren
20b7162a62
Added functions to Hash & Address
...
* Set, SetString, SetBytes
* StringTo*, BytesTo*
2015-03-16 13:23:06 +01:00
obscuren
dc864ee3a5
Added ToString methods
2015-03-16 12:20:17 +01:00
obscuren
3cf51d5479
tmp
2015-03-16 12:03:52 +01:00
obscuren
f486c0ae56
new type + additional methods
2015-03-16 11:59:52 +01:00
obscuren
b523441361
Moved ethutil => common
2015-03-16 11:27:38 +01:00