Gav Wood
05ea9941c9
Move non-cryptopp dependent stuff into devcore.
10 years ago
Liana Husikyan
ba8d0f615c
renamed externalTypes to externalSignature
10 years ago
Liana Husikyan
0ca313ec85
renamed getCanonicalSignature
added externalTypes instead of types for interface functions
added simple test
todo
testing
10 years ago
arkpar
34f13c5920
struct editor
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
Lefteris Karapetsas
93abe45771
FunctionType now returns const ref for Declaration
10 years ago
yann300
b271a9df51
Manage solidity types:
- uint<N>, uint
- int<N>, int
- hash<N>, hash, address
- bool
- string<N>
10 years ago
Lefteris Karapetsas
122aada70f
Contract Interface Functions now return FunctionType
- Enchanced Function Type by declaration so that it can provide all the
required information at each place interface functions are consumed
- Changed all places where interface functions was used.
- Simplified Mix's FunctionDefinition code
10 years ago
arkpar
14dd5e35e1
fixed getting function signature hash
10 years ago
Lefteris Karapetsas
3d1c0a9bef
Modifications to Mix to adapt to FunctionDescription
10 years ago
yann300
ef7561b16e
- Manage solidity parameter types
10 years ago
arkpar
23c82cccac
Removed dependency on WebThreeDirect form Web3Server
Mix Client Model
10 years ago
arkpar
ab89822535
continue code model impl
10 years ago
yann300
c6b6fddda1
- move Solidity 'Declaration' obj in each specialized Qclass.
10 years ago
yann300
ab85477987
- class / function documentation.
- misc changes.
10 years ago
yann300
8d304d86d0
- Transaction call debugging.
10 years ago
yann300
0730f0910c
add QContractDefinition, QBasicNodeDefinition, QFunctionDefinition,
QVariableDeclaration
10 years ago
yann300
827de531b9
- Coding standards
10 years ago
yann300
db1ba8b5b4
style correction.
10 years ago
yann300
369268c0ce
tab indentation
10 years ago
yann300
0e391e50a2
misc corrections
10 years ago
yann300
0a496d7725
- ApplicationCtx.h: refactor of singleton (put inline code in *.h).
- Coding standards (#pragma once, ...).
- CodeEditorExtensionManager.cpp: replace normal pointer by shared_ptr.
- Add namespace dev::mix.
- MixApplication: will be used to catch exception (not used now).
10 years ago
yann300
d97c0b5141
misc
10 years ago
yann300
4a870cda7b
small changes
10 years ago
yann300
d84ec425e7
m1
10 years ago