mirror of
https://github.com/Xahau/xahaud.git
synced 2026-06-28 04:56:36 +00:00
Compare commits
7 Commits
SecureUI
...
switch-sta
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b350df0eda | ||
|
|
b960026701 | ||
|
|
8cfee6c8a3 | ||
|
|
8673599d2b | ||
|
|
ec65e622aa | ||
|
|
65837f49e1 | ||
|
|
e5b21f026e |
@@ -2730,27 +2730,24 @@ DEFINE_HOOK_FUNCTION(
|
|||||||
|
|
||||||
return serialize_keylet(kl, memory, write_ptr, write_len);
|
return serialize_keylet(kl, memory, write_ptr, write_len);
|
||||||
}
|
}
|
||||||
|
// These keylet types are not yet implemented. Their
|
||||||
|
// corresponding amendments are not yet supported on the
|
||||||
|
// network. Each case needs a full implementation (see
|
||||||
|
// above cases for reference) before its amendment can be
|
||||||
|
// enabled.
|
||||||
|
// featureXChainBridge
|
||||||
case keylet_code::BRIDGE:
|
case keylet_code::BRIDGE:
|
||||||
case keylet_code::XCHAIN_OWNED_CLAIM_ID:
|
case keylet_code::XCHAIN_OWNED_CLAIM_ID:
|
||||||
case keylet_code::XCHAIN_OWNED_CREATE_ACCOUNT_CLAIM_ID: {
|
case keylet_code::XCHAIN_OWNED_CREATE_ACCOUNT_CLAIM_ID:
|
||||||
if (!applyCtx.view().rules().enabled(featureXChainBridge))
|
// featureMPTokensV1
|
||||||
return INVALID_ARGUMENT;
|
|
||||||
}
|
|
||||||
case keylet_code::MPTOKEN_ISSUANCE:
|
case keylet_code::MPTOKEN_ISSUANCE:
|
||||||
case keylet_code::MPTOKEN: {
|
case keylet_code::MPTOKEN:
|
||||||
if (!applyCtx.view().rules().enabled(featureMPTokensV1))
|
// featureCredentials
|
||||||
|
case keylet_code::CREDENTIAL:
|
||||||
|
// featurePermissionedDomains
|
||||||
|
case keylet_code::PERMISSIONED_DOMAIN:
|
||||||
return INVALID_ARGUMENT;
|
return INVALID_ARGUMENT;
|
||||||
}
|
}
|
||||||
case keylet_code::CREDENTIAL: {
|
|
||||||
if (!applyCtx.view().rules().enabled(featureCredentials))
|
|
||||||
return INVALID_ARGUMENT;
|
|
||||||
}
|
|
||||||
case keylet_code::PERMISSIONED_DOMAIN: {
|
|
||||||
if (!applyCtx.view().rules().enabled(
|
|
||||||
featurePermissionedDomains))
|
|
||||||
return INVALID_ARGUMENT;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch (std::exception& e)
|
catch (std::exception& e)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user