Ошибка при попытке записать эфириум токены ERC20 - PullRequest
0 голосов
/ 22 мая 2018

Я работаю над проектом криптовалюты, в настоящее время с умными контрактами Ethereum.Я использую Nethereum web3 для .Net.Мне нужно реализовать функциональность токенов записи, то есть мне нужно вызвать функцию solidness burn из C #.У меня есть некоторые реализации для других функций солидности, например:

public virtual async Task<TReturn> CallMethodAsync<TReturn>(string abi, string contractAddress, string methodName, params object[] arguments)
    {
        try
        {
            var contract = _web3.Eth.GetContract(abi, contractAddress);
            var multiplyFunction = contract.GetFunction(methodName);
            var result = await multiplyFunction.CallAsync<TReturn>(arguments);

            return result;
        }
        catch (Exception exp)
        {
            //TODO: log here                
            Debug.Write(exp);
            throw;
        }

    }

Я использую эту функцию для вызова nonce, но когда я пытаюсь использовать ее для вызова burn, я получаю следующую ошибку:

"Function not found:burn"

Буду очень признателен, если кто-нибудь сможет мне помочь.

...