Ethereum 将小写加密钱包地址转换为正确格式

Ethereum 将小写加密钱包地址转换为正确格式,ethereum,bitcoin,ripple,cryptocurrency,tron,Ethereum,Bitcoin,Ripple,Cryptocurrency,Tron,我收集了许多类型的加密货币地址(例如btc、trx、eth),但有些地址带有address.lowercase。我想纠正他们 对于以太坊,如果我使用小写eth地址的eip55,我可以更正它们。但在另一种情况下,我不能 有什么方法可以纠正它们吗? 示例:RABESxxx7qqq1rdboxxzhjaksyw19jptmt(XRP)->RABESxxx7qqq1rdboxxzhhjaksyw19jptmt(正确地址)我认为XRP地址是base58编码的,因此转换为小写是有损操作。(“rabex”和“

我收集了许多类型的加密货币地址(例如btc、trx、eth),但有些地址带有address.lowercase。我想纠正他们

对于以太坊,如果我使用小写eth地址的eip55,我可以更正它们。但在另一种情况下,我不能

有什么方法可以纠正它们吗?
示例:RABESxxx7qqq1rdboxxzhjaksyw19jptmt(XRP)->RABESxxx7qqq1rdboxxzhhjaksyw19jptmt(正确地址)

我认为XRP地址是base58编码的,因此转换为小写是有损操作。(“rabex”和“rabex”是两个不同的数字。)我不知道你如何才能“纠正”这一点

末尾有一个校验和,可以帮助检测这样的损坏,但是有太多的大小写组合,在找到一个有效的组合之前,无法尝试所有组合


简而言之,当您收到一个已转换为小写的地址时,已经太晚了。您需要使用任何进程为您提供这些已损坏的地址来解决此问题。

出现此问题的原因是该地址是从收集地址的位置以小写字母显示的。如果我们不能用以太坊这样的原始地址替换小写字母,那么只有一种方法可以更改地址收集站点。谢谢你的回答:)