如何使用RIDE功能解码编码附件?

问题描述 投票:3回答:1

附件是Base58编码的,但是骑行中唯一的Base58解码方法要求输入为字符串。如何将bytevector转换为字符串?当一个帐户脚本正在处理一个事务时,它是否会看到以真实附件或真实附件的Base58编码发送的附件?

smartcontracts wave wavesplatform ride
1个回答
2
投票

RIDE没有将byteVector解释为String的函数,但只有函数toBase58String(byteVector)toBase64String(byteVector)将base58 / 64编码的字符串解码为byteVector。

因此在RIDE中,您无法将[72,101,108,108,111]转换为“Hello”,仅转换为“9Ajdvzr”或“base64:SGVsbG8 =”。附件作为编码base58 / 64处理。

© www.soinside.com 2019 - 2024. All rights reserved.