diff --git a/src/xrp/xrp_parse.c b/src/xrp/xrp_parse.c index 686ce218..d0cd140a 100644 --- a/src/xrp/xrp_parse.c +++ b/src/xrp/xrp_parse.c @@ -421,15 +421,6 @@ err_t post_process_field(parseContext_t *context, field_t *field) { } break; case STI_UINT32: - // Reject transaction if tfFullyCanonicalSig is not set - if (field->id == XRP_UINT32_FLAGS) { - uint32_t value = field->data.u32; - if ((value & TF_FULLY_CANONICAL_SIG) == 0) { - err.err = 0x6800; - return err; - } - } - break; case STI_VL: // Detect when SigningPubKey is empty (needed for multi-sign)