jtx: json, memo funclets, fixes, improvements:

* Add json funclet
* Add memo funclet
* Add Env::trace
* Add PrettAmount regression test
* Fix PrettyAmount construction
* Make Env::trust balance-neutral
* Log parse errors during signing
This commit is contained in:
Vinnie Falco
2015-06-18 12:47:39 -07:00
parent 0062a260b9
commit cd5e36045c
12 changed files with 466 additions and 5 deletions

View File

@@ -3375,6 +3375,14 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\json.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\memo.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\multisign.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
@@ -3431,8 +3439,12 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\test\jtx\json.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\JTx.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\memo.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\multisign.h">
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\noop.h">

View File

@@ -4104,6 +4104,12 @@
<ClCompile Include="..\..\src\ripple\test\jtx\impl\flags.cpp">
<Filter>ripple\test\jtx\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\json.cpp">
<Filter>ripple\test\jtx\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\memo.cpp">
<Filter>ripple\test\jtx\impl</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ripple\test\jtx\impl\multisign.cpp">
<Filter>ripple\test\jtx\impl</Filter>
</ClCompile>
@@ -4146,9 +4152,15 @@
<ClCompile Include="..\..\src\ripple\test\jtx\impl\utility.cpp">
<Filter>ripple\test\jtx\impl</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\test\jtx\json.h">
<Filter>ripple\test\jtx</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\JTx.h">
<Filter>ripple\test\jtx</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\memo.h">
<Filter>ripple\test\jtx</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ripple\test\jtx\multisign.h">
<Filter>ripple\test\jtx</Filter>
</ClInclude>