diff --git a/src/libxrpl/tx/transactors/vault/VaultCreate.cpp b/src/libxrpl/tx/transactors/vault/VaultCreate.cpp index 91571e1ff7..d793b3a1e2 100644 --- a/src/libxrpl/tx/transactors/vault/VaultCreate.cpp +++ b/src/libxrpl/tx/transactors/vault/VaultCreate.cpp @@ -209,7 +209,6 @@ VaultCreate::doApply() .transferFee = std::nullopt, .metadata = tx[~sfMPTokenMetadata], .domainId = tx[~sfDomainID], - .immutableFlags = std::nullopt, .referenceHolding = referenceHolding, }); if (!maybeShare) diff --git a/src/test/app/MPToken_test.cpp b/src/test/app/MPToken_test.cpp index 7af7f47b8c..b605adaebf 100644 --- a/src/test/app/MPToken_test.cpp +++ b/src/test/app/MPToken_test.cpp @@ -3423,6 +3423,7 @@ class MPToken_test : public beast::unit_test::Suite using namespace test::jtx; Account const alice("alice"); + Account const bob("bob"); // Can not provide mutate related flags, MPTokenMetadata or TransferFee when // DynamicMPT amendment is not enabled @@ -3535,7 +3536,7 @@ class MPToken_test : public beast::unit_test::Suite tifMPTCanClawback | tifMPTCanEscrow | tifMPTRequireAuth | tifMPTCanHoldConfidentialBalance}); - auto const set_address = { + auto const setFlags = { tfMPTSetCanLock, tfMPTSetRequireAuth, tfMPTSetCanEscrow,