将合同部署到办公室中一台计算机中安装的avm
时遇到一些问题。我正在使用公共密钥。
这是错误:
[错误]无法在项目B上执行目标org.aion4j:aion4j-maven-plugin:0.5.3:deploy(default-cli):合同的失败部署:/ home / frankovski / Documents / blockchain / TypeB / target / typeB-1.0-SNAPSHOT.jar:事务失败:字符串索引超出范围:43-> [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
请问有人可以协助吗?
答案 0 :(得分:1)
如果您正在使用私钥,请再次检查它是否是带有0x
前缀的正确密钥。
如果您正在使用公共密钥,请确保可以使用正在与之通信的节点来解锁公共密钥-密码对。 (密钥库文件应在该节点中导入)