You are viewing a single comment's thread from:
RE: Tag Issue on Steemit – Multiple Dashes Not Allowed?
There are three ways in which such restrictions could be defined:
- Steemd (blockchain code),
- Hivemind,
- Condenser.
The blockchain has no restrictions here, because the tags are stored in the json_metadata
field. The blockchain only checks whether the content is a valid UTF-8 encoded JSON.
Hivemind also takes the tags from the json_metadata
field and stores the first five in an internal table. Each list entry is used here and not checked for duplicate dashes. Only #
and leading and trailing spaces are removed and the length of each tag is limited to 32 characters.
This leaves only the condenser. This restricts the tags in the way you have described.
The question then arises is why this was defined in this way. But I can't answer that... :-)
Yeah, I confirm it's not from the Steem blockchain because I can create posts using my code. My question is, maybe there’s a rule for how tags are used in Steemit that restricts them in the UI. I hope someone answers us, and thank you for the response always helpful
I thought I had given you the answer. Steemit is the condenser.
But maybe I don't realise what you mean with "how tags are used"...
Sorry for the typo. I meant that my main question was: is that a bug or is there a reason behind that..