diff --git a/conan.lock b/conan.lock index 34155d2153..a1e1c3647c 100644 --- a/conan.lock +++ b/conan.lock @@ -12,7 +12,7 @@ "protobuf/6.32.1#f481fd276fc23a33b85a3ed1e898b693%1765850161.038", "openssl/3.5.5#05a4ac5b7323f7a329b2db1391d9941f%1770229825.601", "nudb/2.0.9#0432758a24204da08fee953ec9ea03cb%1769436073.32", - "mpt-crypto/0.1.0-rc1#540df31d3d2ac079d94d8c124af8e7bd%1770905118.675", + "mpt-crypto/0.1.0-rc2#575de3d495f539e3e5eba957b324d260%1771955268.105", "lz4/1.10.0#59fc63cac7f10fbe8e05c7e62c2f3504%1765850143.914", "libiconv/1.17#1e65319e945f2d31941a9d28cc13c058%1765842973.492", "libbacktrace/cci.20210118#a7691bfccd8caaf66309df196790a5a1%1765842973.03", diff --git a/conanfile.py b/conanfile.py index bf4f7e2283..fa178f08d9 100644 --- a/conanfile.py +++ b/conanfile.py @@ -31,7 +31,7 @@ class Xrpl(ConanFile): "ed25519/2015.03", "grpc/1.72.0", "libarchive/3.8.1", - "mpt-crypto/0.1.0-rc1", + "mpt-crypto/0.1.0-rc2", "nudb/2.0.9", "openssl/3.5.5", "secp256k1/0.7.1", diff --git a/src/test/app/ConfidentialTransfer_test.cpp b/src/test/app/ConfidentialTransfer_test.cpp index c8e9adeed3..ee552b5097 100644 --- a/src/test/app/ConfidentialTransfer_test.cpp +++ b/src/test/app/ConfidentialTransfer_test.cpp @@ -1956,11 +1956,10 @@ class ConfidentialTransfer_test : public beast::unit_test::suite .amt = 30, }); - // todo: this test fails because proof generation for convertback fails if remainder amount is 0 - // mptAlice.convertBack({ - // .account = bob, - // .amt = 10, - // }); + mptAlice.convertBack({ + .account = bob, + .amt = 10, + }); } // Edge case: minimum amount (1) @@ -3771,8 +3770,7 @@ class ConfidentialTransfer_test : public beast::unit_test::suite testConvertBackPedersenProof(features); testConvertBackBulletproof(features); - // todo: this test fails because proof generation for convertback fails if remainder amount is 0 - // testMutatePrivacy(features); + testMutatePrivacy(features); } public: