Commit Graph

13727 Commits

Author SHA1 Message Date
Taylor Gerring 57f6a3b5c0 inline DbGet 2015-03-19 20:06:35 -04:00
Taylor Gerring 6fef616870 inline DbPut 2015-03-19 20:05:48 -04:00
Taylor Gerring d28cd0f040 inline GetCompilers 2015-03-19 20:04:40 -04:00
Taylor Gerring 152b37ee11 inline GetData 2015-03-19 20:04:02 -04:00
Taylor Gerring e530c960a4 inline GetTxCountAt 2015-03-19 20:03:27 -04:00
Taylor Gerring 3aea645106 inline GetStorage 2015-03-19 20:02:31 -04:00
Taylor Gerring 7562bc1dbc inline GetBalance 2015-03-19 20:00:41 -04:00
Taylor Gerring b7745c6835 inline HasWhisperIdentity 2015-03-19 20:00:18 -04:00
Taylor Gerring 6cc02aadbf Inline getStateWithNum 2015-03-19 19:58:59 -04:00
obscuren 62236dd95e copy over loop 2015-03-19 23:20:41 +01:00
Taylor Gerring abc3d8d50a Make send internal 2015-03-19 18:06:26 -04:00
obscuren df5901fdc5 Removed more casts 2015-03-19 22:45:03 +01:00
obscuren 013427bde2 Merge branch 'develop' into conversion 2015-03-19 21:18:29 +01:00
obscuren f144a95940 Squashed 'tests/files/' changes from e558aa4..559268b
559268b go failure
473f67f BlockTests More Invalid RLPs updated to latest develop
296c653 Fixed test to 15 header items
d011a67 Merge branch 'develop' of git://github.com/ethereum/tests into develop
44a3664 Updated to 16mb size

git-subtree-dir: tests/files
git-subtree-split: 559268ba4b454152c17b343db33d617877f30a3a
2015-03-19 21:14:51 +01:00
obscuren b4a51de602 Merge commit 'f144a95940a5df0809bb028eef7b337125423602' into develop 2015-03-19 21:14:51 +01:00
Taylor Gerring c7b616ac14 Remove util 2015-03-19 14:28:31 -04:00
Taylor Gerring 1f2de6ecd5 Remove extra logger 2015-03-19 14:21:42 -04:00
Taylor Gerring d670c861d7 Move Log to LogRes 2015-03-19 14:19:52 -04:00
obscuren 29eb220910 :-) 2015-03-19 17:18:55 +01:00
obscuren e861bbe0c1 Merge branch 'rpcfrontier' into develop 2015-03-19 17:00:01 +01:00
obscuren 463491f8cd moved back to debug 2015-03-19 16:59:54 +01:00
obscuren b5a71d955c merge 2015-03-19 16:59:13 +01:00
obscuren e540a75030 re-enabled json logging 2015-03-19 16:30:01 +01:00
obscuren 03b8ddd19c Merge branch 'rpcfrontier' into develop 2015-03-19 16:29:32 +01:00
obscuren 14a2f42f37 fixed chain event. Closes #529 2015-03-19 16:19:54 +01:00
obscuren 93ba3df4ff Removed frontier from version :-( 2015-03-19 15:36:38 +01:00
obscuren b52807f0c0 Removed frontier in version :-( 2015-03-19 15:36:00 +01:00
Felix Lange ce063e8d9c Merge remote-tracking branch 'ethereum/conversion' into conversion 2015-03-19 15:21:49 +01:00
Felix Lange e80dda6051 eth, whisper: adapt for RLP encoder switch in package p2p
I have rewritten the protocol test to use p2p.MsgPipe because
p2p.NewMsg is gone.
2015-03-19 15:18:31 +01:00
Felix Lange b9e0b11e7d p2p: interrupt MsgPipe payload read/write
This is better because protocols might not actually read the payload for
some errors (msg too big, etc.) which can be a pain to test with the old
behaviour.
2015-03-19 15:16:06 +01:00
Felix Lange a7bced779a p2p: log disconnect requests
This helps a lot with debugging.
2015-03-19 15:15:07 +01:00
Felix Lange 5ba51594c7 p2p: use package rlp to encode messages
Message encoding functions have been renamed to catch any uses.
The switch to the new encoder can cause subtle incompatibilities.
If there are any users outside of our tree, they will at least be
alerted that there was a change.

NewMsg no longer exists. The replacements for EncodeMsg are called
Send and SendItems.
2015-03-19 15:11:02 +01:00
Felix Lange 4811f460e7 p2p: export ExpectMsg (for eth protocol testing) 2015-03-19 15:08:04 +01:00
obscuren 797bbce15e Merge branch 'develop' into conversion 2015-03-19 15:07:47 +01:00
obscuren 554f20930a Merge branch 'develop' into rpcfrontier 2015-03-19 15:07:33 +01:00
obscuren a756dbeb7b Removed uint casts 2015-03-19 15:06:56 +01:00
obscuren ad7e491214 improved test output 2015-03-19 15:04:29 +01:00
obscuren d4e5747d04 Merge branch 'develop' into conversion 2015-03-19 14:31:41 +01:00
obscuren cf45b939a0 fixed tests 2015-03-19 14:31:14 +01:00
Felix Lange e13c673980 Merge remote-tracking branch 'ethereum/conversion' into conversion 2015-03-19 12:17:43 +01:00
Felix Lange 965c9babe3 rlp: fix encoding of one element strings and byte slices
The encoder was missing a special case for one element strings whose
element is below 0x7f. Such strings must be encoded as a single byte
without a string header.
2015-03-19 12:15:43 +01:00
obscuren d7ab716eea Fixed mkdnode & added some tests 2015-03-19 10:57:02 +01:00
Taylor Gerring 8b20c3cc97 Validate NewTx From field is not blank 2015-03-18 20:30:09 -04:00
obscuren 85fa3790ac Squashed 'tests/files/' changes from 641ebaa..e558aa4
e558aa4 clean up
47096f8 remove corrupted files
47e73ea even more failures
18506ee add tests
a9729da merge
bc09d2e merge
3c89576 new tests
650ac93 Merge remote-tracking branch 'origin/develop' into develop
ee7ea6a update blockChainTests
46484ae fuzz tests
eb8f8fb fuzz testing
1c74972 fuzz testing results
8f06b8f Block Tests +make RLP header larger than rlp +all block fields  +1)Prefixed000  +2)Larger size  +3)Less Size  +4)rlp element list when shouldnt  +5)given as array +random byte at the end +transaction fields +random byte in RLP
fdf6c3e BlokTests Invalid Block Header RLPs (0000prefix, tooLarge, tooShort)
c81751d update gasLimit

git-subtree-dir: tests/files
git-subtree-split: e558aa49d425eb43b8ee2f71f52b6312ab092520
2015-03-18 22:13:08 +01:00
obscuren e67d32b467 Merge commit '85fa3790ac9f67232f0e31e7f861c66ef0e0047e' into develop 2015-03-18 22:13:08 +01:00
Taylor Gerring da427e8843 Merge branch 'rpcutil' into rpcfrontier 2015-03-18 15:57:06 -04:00
Taylor Gerring 0685810ec6 Tests 2015-03-18 15:48:40 -04:00
Taylor Gerring e02eedb43e BlockNumber as int fix 2015-03-18 15:48:34 -04:00
Taylor Gerring 7cbcd81ddc Remove UnmarshalRawMessages 2015-03-18 15:42:57 -04:00
obscuren 5f35e6778f Merge branch 'rpcfrontier' into conversion 2015-03-18 18:42:30 +01:00