Как закодировать кортеж в качестве входного параметра для работы с использованием web3j - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь вызвать функцию солидности, которая выглядит примерно так:

function fillOrder(
    Order memory order,
    uint256 takerAssetFillAmount,
    bytes memory signature
)

Используя web3j, я бы создал функцию, подобную приведенной ниже, однако я не совсем уверен, как представить порядоккоторый представляется как структура в Solidity.

List<Type> inputParams = Arrays.asList(???, new 
Uint256(takerAssetFillAmount), new Bytes32(signture));
new Function("fillOrder", inputParams, Collections.emptyList());

Есть ли какие-либо указатели на то, как я должен представлять структуру?

Спасибо.

...