查询合约返回结果存在乱码
【问题分类】
- bug
- P2P网络相关(包含libp2p,liquid)
- 链账户身份与权限相关(证书问题、public、多签投票问题)
- 核心交易引擎相关(交易池、DAG)
- 共识相关
- 智能合约相关
- 存储相关
- SDK相关
- 长安链CMC工具
- 长安链管理台
- 长安链浏览器
- 长安链合约IDE
- 长安链web签名插件
- 跨链相关
- 轻节点相关
- 隐私计算相关
- 密码学相关
- 环境依赖
- 其他补充:
【问题描述】
通过chainmakerofficial/chainmaker-solidity-contract:2.0.0 生成bin和abi文件,再通过management的合约管理进行部署
虚拟机类型为:EVM
合约代码与该链接相同: https://testnet.bscscan.com/address/0x7Cb091ae3925257570Dda746E1C6DF358Fe668e9#code
也同样尝试直接部署该链接上的bin与abi文件,同样碰到合约结果返回为乱码.
运行返回owner,totalSupply等均为乱码
ContractResult: "AAAAAAAAAAAAAAAAw0wmtEV8xo32VkZ12OpdPpO5cs0="
只有name和symbol返回是正常
ContractResult:"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0tGTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
为何会出现乱码,该如何解决。
【系统信息】(请填写系统信息,方便定位问题)
- **chainmaker-go version * : [v2.3.1]
- **docker镜像 version: chainmakerofficial/chainmaker-solidity-contract:2.0.0
- **长安链运行环境:centos7
- **共识:PBFT,public
- **虚拟机类型为:EVM
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information