Развертывание AVM на удаленном ядре AION

Я столкнулся с некоторыми проблемами при развертывании моего контракта на avm, установленном на одном из компьютеров в офисе. Я использую открытый ключ.

Это ошибка:

[ERROR] Failed to execute goal org.aion4j:aion4j-maven-plugin:0.5.3:deploy (default-cli) on project typeB: Failed deployment for contract : /home/frankovski/Documents/blockchain/TypeB/target/typeB-1.0-SNAPSHOT.jar: Transaction failed: String index out of range: 43 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

Кто-нибудь может помочь, пожалуйста?

Используете ли вы IntelliJ с плагином Aion4j?

reelyard 16.05.2019 18:47

да тот, который рекомендуется в их документах.

Frank Mwangi 16.05.2019 20:26
1
2
50
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы используете свой закрытый ключ, дважды проверьте, правильный ли это ключ с префиксом 0x.

Если вы используете свой открытый ключ, убедитесь, что пара открытый ключ-пароль может быть разблокирована узлом, с которым вы разговариваете. (Файл хранилища ключей должен быть импортирован в этот узел)

Я сделал это, но получаю тайм-аут при использовании порта 8547 для avmtestnet. Есть ли другой способ открыть мой web3? Телнет на порт проходит успешно.

Frank Mwangi 16.05.2019 20:30

Если вы используете web3, вам нужно включить порт rpc, где по умолчанию номер порта 8545. (В вашем comfi.xml это похоже на <rpc active = "true" ip = "127.0.0.1" port = "8545">). И я думаю, вам, возможно, придется изменить ip на 0.0.0.0, чтобы иметь возможность удаленно подключаться к нему.

jennijuju 17.05.2019 21:45

Замечательный! Работал как шарм. Большое спасибо.

Frank Mwangi 18.05.2019 14:28

Другие вопросы по теме