Closed zale144 closed 3 weeks ago
@zale144 please provide me a hook when a RollApp changes it's chain-id because of whatever reason.
@VictorTrustyDev Rollapps can only change the ID through forking. If we decide to tie the EIP155 part of the rollapp ID to aliases, then no need to do anything
Move all aliases to a forked rollapp's ID
what does that means? Itsn't that means RollApp change the Chain-ID?
yes, when forking, the rollapp ID will be different. So, now the mapping of all the aliases should be migrated to the new rollapp ID. But in case aliases are tied to the EIP155 ID, then forking will not change it, so no need to move the aliases
not just that, configurations in Dym-Names records needs to be migrated also, so best way is to provide me a hook, thanks
Hey guys, in this research doc I am figuring this out
In my opinion, there are many aspects of the hub which are dependent on rollapp id, so when we fork we would need to migrate a lot of things
I have made a suggestion here
when the hub handles a chain ID, it should be converted first to the *-1 or original version
In this way we do not explicitly migrate, but rather do a lazy conversion
WDYT, does it apply in this case?
closing as there is nothing to do on dymns as chain-id doesn't change .
When a fraud submission is made on a rollapp, there needs to be a defined way to handle the existing records of aliases tied to the rollapp in question. Two possible solutions are: