/// We will set flags to 1 if there are message)
```
The transfer can work correctly if no message attached, however when there are message, we got this error while broadcasting the transaction nxt.NxtException$NotValidException: Appendix not allowed on Fxt chain
Could you help to explain a bit why we getting this error message, and how it is expected to send message along with transfer transaction?
Thanks!
We’ve tried getting unsigned transaction bytes with prunable messages, however we are still getting the error nxt.NxtException$NotValidException: Appendix not allowed on Fxt chain,
May I confirm that does this prunable message works on parent chain? Or it only works on child chain like Ignis?
Thanks!
Hi, the PrunablePlainMessageAppendix and the PrunableEncryptedMessageAppendix are allowed on ARDR chain. They are with types 0x08 and 0x10 respectively. Type 0x01 is the non-prunable message which is not allowed and as a result you get that error.
Here are example bytes of a valid transaction with PrunablePlainMessageAppendix. I added new lines for clarity: