diff options
author | Marek Kotewicz <marek.kotewicz@gmail.com> | 2015-07-14 00:24:51 +0800 |
---|---|---|
committer | Marek Kotewicz <marek.kotewicz@gmail.com> | 2015-07-14 00:40:55 +0800 |
commit | d5683e5e2edfc43732e418382df5b26ad4feb79c (patch) | |
tree | 16ea362f93a4371b63310d62486c6bc9880ebf26 /libsolidity/solidityExecutionFramework.h | |
parent | 298fc41f6a4648544620adf87572f851bd436638 (diff) | |
parent | 614a2a32e30618fadc0232c401b1a3f1ff851285 (diff) | |
download | dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar.gz dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar.bz2 dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar.lz dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar.xz dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.tar.zst dexon-solidity-d5683e5e2edfc43732e418382df5b26ad4feb79c.zip |
Merge branch 'develop' into client_ref
Conflicts:
libethereum/Client.cpp
Diffstat (limited to 'libsolidity/solidityExecutionFramework.h')
-rw-r--r-- | libsolidity/solidityExecutionFramework.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libsolidity/solidityExecutionFramework.h b/libsolidity/solidityExecutionFramework.h index 200940a4..03a201c7 100644 --- a/libsolidity/solidityExecutionFramework.h +++ b/libsolidity/solidityExecutionFramework.h @@ -145,6 +145,12 @@ public: { return bytes(); } + //@todo might be extended in the future + template <class Arg> + static bytes encodeDyn(Arg const& _arg) + { + return encodeArgs(u256(0x20), u256(_arg.size()), _arg); + } private: template <class CppFunction, class... Args> |