Трюфельная морось VueJS Как отправить метод с параметрами - PullRequest
0 голосов
/ 09 марта 2020

У меня есть контракт со следующим методом

  function signWallet(bytes32 name, bytes32 walletAddress) public {
    wallets.push(Wallet({
      name: name,
      walletAddress: walletAddress,
      }));
  }

Итак, в основном я создаю новый экземпляр и хочу создать sh массив

  struct Wallet {
    bytes32 name;   // short name (up to 32 bytes)
    bytes32 walletAddress; // number of accumulated votes
  }
  Wallet[] public wallets;

Я пытаюсь чтобы вызвать эту функцию в моем интерфейсе:

   save() {
            this.$store.dispatch("drizzle/REGISTER_CONTRACT", {
                contractName: "Guestbook",
                method: "signWallet",
                methodArgs: [] ,
            })
        }

Как передать параметры в метод? Я пытался поместить их в массив methodArgs, например methodArgs: ["test1", "test2"], но выдает ошибку Cannot read property 'apply' of undefined

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...