Felix Lange
d457a1187d
common: add Hash.Generate
2015-04-30 15:02:23 +02:00
Taylor Gerring
f8cdff9a5d
Remove path separator literals
2015-04-29 00:30:25 -05:00
obscuren
3bb6da9bd3
natspec: disabled natspec test
2015-04-24 17:44:22 +02:00
Bas van Kervel
c273ed7d82
Moved leveldb update loop to eth/backend
...
change order of block insert and update LastBlock
bugfix, wrong hash stored in blockDb
2015-04-23 17:58:58 +02:00
obscuren
d7bab21681
natspec: fixed test to work with new queued transactions
2015-04-23 11:50:12 +02:00
Felix Lange
9d152d6191
common: delete BinaryLength
...
The test is failing the 32bit build and the function
is not used anywhere.
2015-04-22 12:31:19 +02:00
zelig
093a9106b0
contract addresses include hex prefix
...
- simplify resolver and tests
- added missing test for KeyToUrl
- fix notice error message and its test with !%x(MISSING)
- natspec test: insertTx modified - does not prepend 0x to contract address
- disable networking in e2e test
2015-04-19 21:09:30 +01:00
zelig
71c974f3eb
fix end to end test import cycle
2015-04-19 20:57:50 +01:00
zsfelfoldi
e9874cbcc1
fixed resolver test
2015-04-19 20:57:50 +01:00
zsfelfoldi
929428d602
URLhint support for URLs longer than 32 bytes
2015-04-19 20:57:49 +01:00
zsfelfoldi
b6fe9e0c83
added missing source file
2015-04-19 20:57:49 +01:00
zsfelfoldi
d8fb834386
test account is no longer permanently in genesis block, only put there when testing
2015-04-19 20:57:49 +01:00
zsfelfoldi
dba2367157
NatSpec contracts are now not in the genesis block but added by the test
2015-04-19 20:57:49 +01:00
zsfelfoldi
f255336c2c
utils linked to natspec notice eval, test notice now using utils.toHex()
2015-04-19 20:57:49 +01:00
zsfelfoldi
c4b7d4d3f7
NatSpec cli option, resolver tests passing
2015-04-19 20:57:49 +01:00
zsfelfoldi
b46e152171
default fallback NatSpec messages
2015-04-19 20:57:49 +01:00
zsfelfoldi
8e6a068d2d
natspec test bugfix
2015-04-19 20:57:49 +01:00
zsfelfoldi
b635cad9fe
NatSpec passing end to end test
2015-04-19 20:57:49 +01:00
zsfelfoldi
94489b2269
s
2015-04-19 20:57:49 +01:00
zsfelfoldi
e2d333d209
NatSpec contracts in genesis block, end to end test (unfinished)
2015-04-19 20:57:49 +01:00
zelig
ac0e5e8b6d
resolver tests
...
- add resolver tests and fix resolver to pass
- statereg constructor fixed
- comments added to natspec plus docserver integration for natspec userdoc fetching
2015-04-19 20:57:49 +01:00
zelig
3a540425a3
reorg:
...
- statereg methods move to natspec/resolver/docserver
- fix failing test on invalid js input
2015-04-19 20:57:48 +01:00
zelig
5b0ea1044a
add docserver using net/http Transport/Roundtrip
2015-04-19 20:57:48 +01:00
zsfelfoldi
3136bae4a5
NatSpec, URL register storage retrieval
...
fixed 2/3 tests
2015-04-19 20:57:48 +01:00
zelig
97a602864a
add common/resolver skeleton
2015-04-19 20:57:48 +01:00
zelig
d0b3536593
new natspec
...
- constructor takes abidoc, userdoc
- json parsing of userdoc
- method found by abi data
- notice found from method
2015-04-19 20:57:48 +01:00
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