Paweł Bylica
|
61720f33be
|
Revert "Prevent integer overflow in some gas calculations"
This reverts commit 465e682dc6 .
|
10 years ago |
Christoph Jentzsch
|
c61131a0c3
|
Avoid double calling of require()
|
10 years ago |
Christoph Jentzsch
|
0f353285df
|
group patterns in VM.h
|
10 years ago |
Christoph Jentzsch
|
d07901d32c
|
Changing gas cost to zero at stackunderflow
|
10 years ago |
Paweł Bylica
|
465e682dc6
|
Prevent integer overflow in some gas calculations
|
10 years ago |
Paweł Bylica
|
c821c66d20
|
Revert FeeStructure changes except compile-time constants
|
10 years ago |
Paweł Bylica
|
b01d1ea8a3
|
Add comment about BadInstruction exception
|
10 years ago |
Paweł Bylica
|
8080038691
|
Revert "Throw bad instruction exception in case instruction is bad"
This reverts commit ddb6392338 .
|
10 years ago |
Paweł Bylica
|
ddb6392338
|
Throw bad instruction exception in case instruction is bad
|
10 years ago |
Paweł Bylica
|
b1ecd3d731
|
Move basic instruction fee selection to a function in FeeStructure
|
10 years ago |
Paweł Bylica
|
46e079fb52
|
Place fee constants inside FeeStructure struct
|
10 years ago |
Gav Wood
|
b7c9bed067
|
Throw exception for invalid instruction prior to determining gas.
|
10 years ago |
Gav Wood
|
cd5203fa9e
|
PoC-7: Maximum recursion limit 1024.
|
10 years ago |
Gav Wood
|
8a34dc0c1c
|
JUMPDEST specifies point before which JUMP is allowed.
|
10 years ago |
Gav Wood
|
e491090e7c
|
PoC-7 JUMPDEST done the intended way.
Windows pedantic build fix.
|
10 years ago |
Gav Wood
|
4c08cda6fd
|
PoC-7: JUMPDEST implemented.
|
10 years ago |
Gav Wood
|
875b025114
|
PoC-7: Remove POST, move CALLSTATELESS -> CALLCODE = 0xf3.
|
10 years ago |
Christoph Jentzsch
|
fb876453ca
|
Restructured exceptions. Boost::exception is now used primarily.
|
10 years ago |
Gav Wood
|
e9d839c62d
|
Revert MSIZE.
|
10 years ago |
Gav Wood
|
45372764f2
|
Repotting of AES stuff.
|
10 years ago |
Gav Wood
|
c236843225
|
fix for callstateless.
|
10 years ago |
Gav Wood
|
b72d0717b4
|
Download view as will be.
Fixes.
|
10 years ago |
Nick Savers
|
f0cc349333
|
Add memsize calculation for EXTCODECOPY
|
10 years ago |
Gav Wood
|
515a1c22a9
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
10 years ago |
Gav Wood
|
4cb7993655
|
Project-wide reorganisation of namespaces.
|
10 years ago |
Gav Wood
|
a37d62f602
|
EXTCODECOPY/SIZE.
|
10 years ago |
Gav Wood
|
69126fe1b7
|
CALL_STATELESS
|
10 years ago |
Gav Wood
|
a3740efebb
|
Repot.
No memsize increase on 0.
|
10 years ago |
Gav Wood
|
b902b3e701
|
POST for PoC-6
|
10 years ago |
Gav Wood
|
eff34d1ab0
|
ADDMOD, MULMOD, unsigned->bigint VM fixes.
|
11 years ago |
Gav Wood
|
2f524f645b
|
Unambiguous licence.
|
11 years ago |
Giacomo Tazzari
|
e584148ba1
|
Fixed implementation of EXP opcode (wrong results when exponent >= 2^32)
|
11 years ago |
Gav Wood
|
d91198a335
|
Proper debugger.
|
11 years ago |
Gav Wood
|
46b837d4d0
|
MEMSIZE -> MSIZE
|
11 years ago |
Gav Wood
|
25183afd7c
|
Project refactor. Introduce the Serpent library.
|
11 years ago |
Gav Wood
|
ea5a838ec4
|
Fix signed instructions.
|
11 years ago |
Gav Wood
|
0ba1b7842e
|
+= should have been = in VM gas calc.
|
11 years ago |
Gav Wood
|
e8217ea489
|
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
|
11 years ago |
Gav Wood
|
91da196810
|
New LLL compiler.
Minor fix.
|
11 years ago |
Gav Wood
|
1a899e87a5
|
Fixed #110
|
11 years ago |
Gav Wood
|
2be1bf8d7e
|
New PoC-5 instructions.
|
11 years ago |
Gav Wood
|
823fd6be5f
|
State diff engine.
|
11 years ago |
Gav Wood
|
632db94cca
|
PoC-5 new protocol changes.
|
11 years ago |
Gav Wood
|
1769356fdf
|
State fix.
|
11 years ago |
Gav Wood
|
fc5e1e4839
|
More on JS API types. CODECOPY & CODESIZE. Fixed && operator.
|
11 years ago |
Gav Wood
|
ca65afe8f0
|
Protocol changes for PoC-5:
Transactions Trie.
LTMA for gasPrice.
New block header format.
Various additional checks.
New Genesis block.
|
11 years ago |
Gav Wood
|
f68a73b2a0
|
CALLDATACOPY instruction.
Contract body gets created from init code.
|
11 years ago |
Gav Wood
|
42f7833b97
|
Debugger.
|
11 years ago |
dennismckinnon
|
92803155cb
|
Fixed EXP operation
|
11 years ago |
Gav Wood
|
1ce0e90df1
|
Latest VM spec.
|
11 years ago |