Как вызвать умные контрактные методы Ethereum через транзакции?

Я могу совершать транзакции в Ethereum, используя Java а также Web3j,

Теперь я хотел бы иметь возможность взаимодействовать с smart contract, Но так как у меня есть проблемы с построением wrapperЯ хотел бы знать, могу ли я сделать это, отправив данные в транзакции. И если так, как это делается?

1 ответ

Попробуйте эту команду для создания оболочки:

solc YourSmartContract.sol --bin --abi --optimize -o ./

web3j solidity generate YourSmartContract.bin YourSmartContract.abi -o /path/to/yourSrc/main/java -p your.application.id

Затем он сгенерирует файл Java, и вы сможете вызывать из него методы для взаимодействия с вашим умным контрактом.

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