Prohibit Usage of Character _
in Unique Network Identifiers
#670
Labels
invalid
This doesn't seem right
Priority: High
x/gov
Governance module
x/layer2
x/spending
Spending pool module
x/tokens
Tokens module
Description
In the context of the network, many identifiers are unique and used extensively. For the purpose of maintaining the security of these unique identifiers, especially in relation to the utilization of prefixes, it is recommended that the usage of the character
_
be prohibited for all users.Identity Registrar :
sekai/x/gov/keeper/identity_registrar.go
Lines 18 to 21 in 1b8573d
SID roles:
sekai/x/gov/keeper/util.go
Lines 92 to 95 in 1b8573d
Spending Pool :
sekai/x/spending/types/keys.go
Lines 30 to 33 in 1b8573d
Missing
ValidateDappName
for dApp namesUnique identifiers should not be purely numerical. While they can include numbers, they must contain at least one non-numerical character.
Missing
ValidateTokenDenom
for token denom when adding token rate & token alias (Token module) and minting module (Layer 2 module). But this issue should be in consideration of potential merging of minting module with token module Migrate Minting module from Layer 2 module to Token Module and Refactor Token Module Structure #664The text was updated successfully, but these errors were encountered: