chriseth
faafba12fa
Storage array reference test.
10 years ago
chriseth
e0c101ca3b
Copying between memory and memory.
Also fixed some encoding and padding issues with older copying code.
10 years ago
chriseth
7d09d87d16
Distinction between storage pointer and storage ref and type checking for conversion between storage and memory.
10 years ago
chriseth
6c45ac6ab1
Optimize RETURN x 0 to STOP.
10 years ago
chriseth
4fc4800714
Wallet tests.
10 years ago
chriseth
5eb31c2281
Added missing source locations for new memory management code.
10 years ago
Liana Husikyan
808c7ea26d
cleaned up the tests
10 years ago
chriseth
e66a5ca0b5
Use dynamic memory for argument encoding.
10 years ago
Liana Husikyan
2d732e8923
removed byte0 keyword
10 years ago
Liana Husikyan
10615249cf
added test
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
10 years ago
Paweł Bylica
f7ed7ed4de
Rename Executive::collectResult -> setResultRecipient.
10 years ago
chriseth
2d2c9b3a70
Quick fix to not access inaccessible sequences.
10 years ago
chriseth
299c36e6b1
Test for the invalid sequence access bug.
10 years ago
chriseth
7229fad1b2
Optimize double ISZERO.
10 years ago
chriseth
0f8c4a7fbb
Bare functions return success condition.
10 years ago
chriseth
3fc61e9087
Compute constants
10 years ago
chriseth
ac79514e63
Ability to specify the storage location of a reference type.
10 years ago
Liana Husikyan
ee2b5e7cb4
fixed assigning negative number to unsigned
10 years ago
Liana Husikyan
9da464ee05
- style fixes
- added test for uint8 = -1 which doesn't fail; todo: fix that
10 years ago
Liana Husikyan
4757651b64
- conversion of positive literals to signed int
- tests
10 years ago
Liana Husikyan
a7732d2013
test
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
214542eb5e
renamed the test framwork function.
10 years ago
Liana Husikyan
32458c0808
fixed CALL case. added exception
10 years ago
Liana Husikyan
2d076b8954
corrected intends in solidityExecutionFramwork.h
10 years ago
Liana Husikyan
7512689bec
style fixes
10 years ago
Liana Husikyan
e8148a444f
style fixes in test/libsolidity/solidityExecutionFramework.h
fixed the test
10 years ago
Liana Husikyan
0d55798adf
removed exception when function is not found
10 years ago
Liana Husikyan
a723fb7e81
special handle of send
10 years ago
Liana Husikyan
7ef2c7dc44
modified the test
10 years ago
Liana Husikyan
5996d912a2
remove line for debugging
10 years ago
Liana Husikyan
803bea6654
test for constructor (out of band exception)
10 years ago
Liana Husikyan
4b0e0d8691
test for exception in constructor
10 years ago
Liana Husikyan
77e1d116ca
one more test to test the call of non-existed function
Conflicts:
test/libsolidity/SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
74549bd60f
added test to check evm exception
10 years ago
Liana Husikyan
10fe1b4cfe
added error jump instead of STOP instraction in case of exception
10 years ago
chriseth
b6f9d51cd6
Re-introduce string type.
10 years ago
chriseth
ba6efaf408
Allow duplicate code removal for loops.
10 years ago
Paweł Bylica
a10f7d5dd2
Rename Executive::setResultRef -> collectResult.
10 years ago
Paweł Bylica
72856a8af6
Change the way execution results are collected.
Changes handling ExecutionResult by Executive. From now execution results are collected on if a storage for results (ExecutionResult) is provided to an Executiove instance up front. This change allow better output management for calls - VM interface improved.
10 years ago
chriseth
c58d5bb7dd
Removed redundant std.
10 years ago
chriseth
9e2e73da3a
Functional gas estimator.
10 years ago
chriseth
02717e8b0c
Path gas meter.
10 years ago
Paweł Bylica
33dd3f2e2b
Fix code duplication in Executive::call overloadings.
10 years ago
Liana Husikyan
378341ce60
Update SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
050883805b
Update SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
f3b89a9677
style fix
10 years ago
Liana Husikyan
4268174af7
Update SolidityEndToEndTest.cpp
10 years ago
Liana Husikyan
c16ee526d5
added tests to check references to struct type.
10 years ago
chriseth
31c6ee40f6
Gas estimation taking known state into account.
10 years ago
Gav Wood
05ea9941c9
Move non-cryptopp dependent stuff into devcore.
10 years ago