T2370
As a prerequisite to deprecating the use of BCH.SLP.Address.toLegacyAddress in useWallet and cashMethods, this diff replicates this logic.
The bchaddrjs-slp library (659 kb) is used to convert legacy cash addresses to legacy (bitcoin) address before feeding them into the OP RETURN script generation process. This conversion is not supported by the ecashaddrjs library hence the need for this additional library.