chriseth
|
4d67fe39ac
|
Fix gas for builtin.
Fixes #1300
|
10 years ago |
Lefteris Karapetsas
|
5c042e2e59
|
Small FixedBytes type fixes
- Integer Constant is explicitly convertible to FixedBytes, so using
that in the tests
|
10 years ago |
Lefteris Karapetsas
|
98f0d04a94
|
Style fixes and some additional hash to bytes32 renaming
|
10 years ago |
Lefteris Karapetsas
|
1c3ed8dd97
|
Removing uncecessary intermediate int conversion in log tests
|
10 years ago |
Lefteris Karapetsas
|
9fa08d179b
|
Fixing byte array index access code generation
|
10 years ago |
Lefteris Karapetsas
|
d9d792a055
|
Conversion changes after renaming Hash/String to Bytes.
- Almost all end to end tests pass. Still needs a little bit of work
|
10 years ago |
Lefteris Karapetsas
|
bb205103c4
|
Most EndToEndTests are now compliant with the Bytes renaming
|
10 years ago |
chriseth
|
4f852f473e
|
Global variable "now" (alias for block.timestamp).
|
10 years ago |
chriseth
|
5c7b7445ad
|
Typo
|
10 years ago |
chriseth
|
8103fcbf98
|
Fix for arrays containing mappings.
|
10 years ago |
chriseth
|
9ae0d30dbc
|
Copying between calldata and storage.
|
10 years ago |
Christian
|
a3b95811d4
|
Index access for calldata arrays.
|
10 years ago |
Christian
|
6d4b77249e
|
Fixed arrays in ABI.
|
10 years ago |
Christian
|
b883eea327
|
Fix test after change in call failure semantics.
|
10 years ago |
Liana Husikyan
|
df4746d5e7
|
Implemented passing arguments to the base constructor.
|
10 years ago |
Christian
|
96a50b3a23
|
Array copy storage to storage.
|
10 years ago |
Christian
|
43892601e3
|
Shortening of dynamic arrays.
|
10 years ago |
arkpar
|
1b284c5b8b
|
fixed test buid
|
10 years ago |
Christian
|
32f0c4f8e6
|
Out-of-bounds checking.
|
10 years ago |
Christian
|
de537d5de3
|
Index and length access for dynamic arrays.
|
10 years ago |
Christian
|
d1d9b2856a
|
Implementation of index access.
|
10 years ago |
Christian
|
d417618dce
|
Stack height checks and fix.
|
10 years ago |
Liana Husikyan
|
87e956729c
|
Inline member initialisation
renamed VariableDefinition class to VariableDeclarationStatement
added tests
|
10 years ago |
Christian
|
c1572ea90b
|
Fixes for assigning and deleting structs containing byte arrays.
|
10 years ago |
Christian
|
bed225c981
|
Calldata byte arrays stored on the stack.
|
10 years ago |
Christian
|
ed0384b759
|
No write access to parameters of external functions.
|
10 years ago |
Christian
|
ab9258d0a8
|
Forced cleanup for conversion to enum.
|
10 years ago |
Lefteris Karapetsas
|
c3c52d59b2
|
Removing ';' from the end of EnumDefinition
|
10 years ago |
Lefteris Karapetsas
|
07886f42bb
|
Enum type conversion and member value access.
- Added tests for the type conversion part.
- Enum member value access still needs some work
|
10 years ago |
Lefteris Karapetsas
|
2dbf739119
|
Enums NameAndTypeResolution - WIP
- Also adding an EndToEnd enum test
|
10 years ago |
Christian
|
1ffdd5d7ff
|
Copying calldata directly to memory.
|
10 years ago |
Christian
|
02f2070ddb
|
Copying structs.
|
10 years ago |
Christian
|
a0db309212
|
length member for byte arrays.
|
10 years ago |
Christian
|
c57775bdd9
|
Test for bytes in mapping.
|
10 years ago |
Christian
|
697124ac25
|
Another try in fixing windows build.
|
10 years ago |
Christian
|
390097db53
|
Moved copy code to CompilerUtils.
|
10 years ago |
Christian
|
9be8307f22
|
Dynamic copy to memory.
|
10 years ago |
Christian
|
f9d853fe90
|
Simple copy of bytes to storage.
|
10 years ago |
Christian
|
10667e0b41
|
Tests and some code for msg.data.
|
10 years ago |
Christian
|
a88377e5cb
|
Some windows fixes.
|
10 years ago |
Lu Guanqun
|
1372154ff2
|
small fixes per chris's comments
|
10 years ago |
Lu Guanqun
|
e85fe2348f
|
add exponent operator
https://www.pivotaltracker.com/n/projects/1189488/stories/83746404
|
10 years ago |
Christian
|
8b3dec6773
|
Arbitrary parameters for call() and all hash functions.
|
10 years ago |
Liana Husikyan
|
2fd33d98cc
|
- implemented Empty parameter name story. Now the name of input/return parameters of function can be not specified.
- added appropriate tests
Conflicts:
test/SolidityEndToEndTest.cpp
test/SolidityNameAndTypeResolution.cpp
|
10 years ago |
Christian
|
6219085ad9
|
Accessors for structs.
|
10 years ago |
Lefteris Karapetsas
|
351cfecae9
|
Small fixes for proper multitype/multiarg SHA3
|
10 years ago |
Lefteris Karapetsas
|
8d239921e9
|
SHA3 of string literals now should work
|
10 years ago |
Lefteris Karapetsas
|
bbede4c31c
|
appendArgumentsCopyToMemory() has more complicated logic now
- Plus other fixes.
|
10 years ago |
Lefteris Karapetsas
|
04aa0cc9ba
|
Solidity SHA3 can now take multiple arguments
|
10 years ago |
Lu Guanqun
|
81d8a14a7b
|
add a test case for disorder named args
|
10 years ago |