我目前正在尝试创建一个与flutter和web3dart的智能合约。我能够阅读abi创建的智能合同。但是我找不到一种方法来创造一个新的。
阅读非常简单:
var ticketABI = ContractABI.parseFromJSON(_TICKET_ABI_EXTRACT, "Ticket");
var ticketContract = new DeployedContract(ticketABI, new EthereumAddress(_TICKET_ADDRESS), ethClient, credentials);
var getTicketCreator = ticketContract.findFunctionsByName("getTicketInformation").first;
var ticketResponse = await new Transaction(keys: credentials, maximumGas: 0)
.prepareForCall(ticketContract, getTicketCreator, [])
.call(ethClient);
var ticket = new Ticket.fromResponse(ticketResponse);但是我不知道如何创建一个新的智能合约。
有人知道怎么做吗?
谢谢
发布于 2019-04-05 11:14:58
web3dart目前不支持创建新的智能合约。
https://stackoverflow.com/questions/54371461
复制相似问题