Gav Wood
cb2a1aa869
Quadratic memory cost.
10 years ago
Gav Wood
4e6f4013a5
Decimal wei rather than hex balance.
Memory back to linear cost.
10 years ago
Gav Wood
5da1879673
Better, modular Genesis info.
10 years ago
Gav Wood
275bdcb74b
Fix gas limit.
Disable whisper test until alex fixes networking.
10 years ago
Gav Wood
df03f575d2
Minor type fix in EVM.
10 years ago
Gav Wood
c572b713df
Warnings fixes.
10 years ago
CJentzsch
549811ade1
addmod mulmod doing mod 0 should return 0 instead of an not VM exception
10 years ago
Gav Wood
588114f54d
Allow JITEVM to be enabled from AZ.
10 years ago
Paweł Bylica
7e2e58aaa5
VM::go detemplatized. Cleanups.
10 years ago
Paweł Bylica
debc585fc5
Revert unnecessary whitespace changes
10 years ago
Paweł Bylica
94df0ea77f
Introducing VMFace - common VM interface
10 years ago
Gav Wood
0053ae0520
Build fix.
10 years ago
Gav Wood
bf493a9199
PoC-7: 6. Illegal to jump into pushdata.
10 years ago
artur-zawlocki
77e18420db
fixes for compiling libevm/VM.cpp with gcc
10 years ago
Paweł Bylica
4f69964b2a
Extract interface of VM into new VMFace class
10 years ago
Paweł Bylica
448e3141f6
Fixing Visual Studio compilation - these FeeStructure constants are weird
10 years ago
artur-zawlocki
40f23fceb3
Defined dev::eth::FeeStructure::c_memoryGas and two other declared in FeeStructure.
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
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
e8217ea489
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
11 years ago
Gav Wood
42f7833b97
Debugger.
11 years ago
Gav Wood
472323115a
PoC-3.5. ish.
11 years ago
Tim Hughes
43662cd8fa
Fixed VS2013 projects and compile errors.
Enable and fix addition warnings (-Wextra).
Disable unknown pragma warning (avoids messy wrapping pragmas in compiler guards).
Tidy up some of the waring suppression for 3rd part libraries by wrapping with a header.
11 years ago
Gav Wood
e27f6d3541
Separated VM from rest of code.
11 years ago
Muharem Hrnjadovic
be65dbc46d
Fixed the other occurrence of Foobar
11 years ago
Muharem Hrnjadovic
4bab3c57a5
Corrected license headers (Foobar -> cpp-ethereum)
11 years ago
Gav Wood
04453aada0
Repot defaults.
11 years ago
Gav Wood
2a53d5f751
AlephZero renamed AlethZero and moved to cmake project.
Other minor changes.
11 years ago
Gav Wood
4aa0c71b6d
Root bug fix.
11 years ago
Gav Wood
5185e6a6ef
Changed genesis block to reflect root of empty trie as null.
11 years ago
Gav Wood
1983777cd0
GPL v2, not 3.
11 years ago
Gav Wood
f666853724
Repotted a lot of the Trie stuff.
11 years ago
Gav Wood
140fc42e09
Moved to endian-neutral 256/160-bit datatypes.
11 years ago
Gav Wood
ade3d0225d
Coding standards doc.
Some repotting.
Documentation.
Some minor API cleanups.
11 years ago
Gav Wood
0349f7bf05
Some repotting.
11 years ago