Felix Lange
e28c60caf9
p2p: improve and test eofSignal
10 years ago
Felix Lange
9423401d73
p2p: fix decoding of disconnect reason ( fixes #200 )
10 years ago
Jeffrey Wilcke
ce0c4e5d86
Merge pull request #203 from fjl/rlp-fixes
...
RLP: remove signed integer support and other fixes
10 years ago
Felix Lange
6cf4e0329c
rlp: display decoder target type in more error messages
...
Decode error messages now say "expected input list for foo.MyStruct"
instead of just "expected List".
10 years ago
Felix Lange
829730dec4
rlp: remove dead code
10 years ago
Felix Lange
c084a7daa5
rlp: fix panic in decodeList on go 1.4+
...
The documentation for reflect.Value.Index states that it will
panic for out-of-bounds indices. Since go 1.4, it actually panics.
10 years ago
Felix Lange
93e858f88e
rlp: remove support for signed integer types
...
There is no agreement on how to encode negative integers
across implementations. cpp-ethereum doesn't support them either.
10 years ago
Felix Lange
4f12f0697e
rlp: move decoder type switch to decode.go
10 years ago
obscuren
195b2d2ebd
Merge branch 'fjl-feature/p2p-protocol-interface' into poc8
10 years ago
obscuren
384b8c75f0
Merge branch 'feature/p2p-protocol-interface' of https://github.com/fjl/go-ethereum into fjl-feature/p2p-protocol-interface
10 years ago
Jeffrey Wilcke
710360bab6
Merge pull request #199 from ethereum/tests
...
Submit code coverage to coveralls only on travis build success
10 years ago
obscuren
296112848c
Moved block validation as first step
10 years ago
obscuren
008e91db6a
null ptr fix
10 years ago
obscuren
3043b233ea
Log is now interface
10 years ago
obscuren
bff5999efa
sort tests for evm
10 years ago
obscuren
f298ffdbb8
Renamed State => StateDB
10 years ago
obscuren
3664cd58e3
Updated testing tools
10 years ago
obscuren
491edc16e7
Fixes #189
10 years ago
obscuren
83663ed4b0
Renames for chain, updated VM, moved methods
...
* Renamed a couple more chain => core
* Updated VM `pc` to be uint64 rather than big int
* XEth interface cleanup
10 years ago
obscuren
9008b155d3
Renamed `chain` => `core`
10 years ago
obscuren
b6cb5272de
Descriptive function names for closure getters
10 years ago
obscuren
6d99c03d91
Updated environments according to the new interface set
10 years ago
obscuren
99853ac3ce
Moved execution from vm to chain.
...
This moves call and create to the specified environments. Vms are no
longer re-used. Vm uses environment's Call(Code) and Create in order to
execute new contracts or transfer value between accounts.
State transition now uses the same mechanism described above.
10 years ago
obscuren
8240550187
updated to types
10 years ago
obscuren
709eff4ea7
reverted vm back
10 years ago
obscuren
6212175be3
reverted vm back
10 years ago
obscuren
6095edac58
merge
10 years ago
obscuren
3d9a4e7084
Fixed mem error in vm. Fixed logs tests
10 years ago
obscuren
f778922086
Set proper message value
10 years ago
obscuren
edc52bdcbf
Updated value for mined blocks. Closes #197
10 years ago
obscuren
0a22dc2ce5
Check coinbase for from/to inclusion
10 years ago
obscuren
cb4d168ecc
Updated LOG to match proper gas in all cases
10 years ago
obscuren
5ebae82eeb
Additional logging and removed temp merged mining options.
10 years ago
obscuren
64f35ba8d1
merge errors fixed
10 years ago
obscuren
99481a245a
Check for known block err and ignore
10 years ago
obscuren
9f7a8ea5e6
updated tests
10 years ago
obscuren
b4eeffa8f1
Transaction strictness
10 years ago
obscuren
2df8ad6307
Added state tests
10 years ago
obscuren
a052357872
Fixed EXP gas
10 years ago
obscuren
a22056db59
Make an attempt to pay for the gas prior to expanding the mem.
10 years ago
obscuren
beb7d35c40
Updated tests
10 years ago
obscuren
d33987cb44
Additional fees for *COPY
10 years ago
obscuren
6dc46d3341
Changed the way transactions are being added to the transaction pool
10 years ago
obscuren
616066a598
rework vm
10 years ago
obscuren
1bce02eff7
Fixed merge
10 years ago
obscuren
a3559c5e1b
updated PV
10 years ago
obscuren
c8d0f8adc5
Changed refund
10 years ago
obscuren
6ba8328077
Removed min gas price from genesis
10 years ago
obscuren
61556ef01d
GasData changes & removed min gas price
10 years ago
Taylor Gerring
ef7961b7d2
Merge pull request #194 from ethereum/poc8
...
Update tests branch to PoC8
10 years ago