This commit is contained in:
chriseth
2019-05-08 13:29:11 +02:00
parent 5fb85a6118
commit b4d6f847b4
6 changed files with 237 additions and 91 deletions
+3
View File
@@ -26,6 +26,7 @@
#include <memory>
#include <string>
#include <vector>
namespace dev
{
@@ -152,6 +153,8 @@ public:
/// This is used for data decoded from external sources.
std::string validatorFunction(Type const& _type, bool _revertOnFailure = false);
std::string packedHashFunction(std::vector<Type const*> const& _givenTypes, std::vector<Type const*> const& _targetTypes);
/// @returns a string containing a comma-separated list of variable names consisting of @a _baseName suffixed
/// with increasing integers in the range [@a _startSuffix, @a _endSuffix), if @a _startSuffix < @a _endSuffix,
/// and with decreasing integers in the range [@a _endSuffix, @a _startSuffix), if @a _endSuffix < @a _startSuffix.