public NeoApiTransactionService(IClient client) : base(client) { GetApplicationLog = new NeoGetApplicationLog(client); GetRawTransaction = new NeoGetRawTransaction(client); GetRawTransactionSerialized = new NeoGetRawTransactionSerialized(client); SendRawTransaction = new NeoSendRawTransaction(client); GetTransactionOutput = new NeoGetTransactionOutput(client); SendToAddress = new NeoSendToAddress(client); SendMany = new NeoSendMany(client); SendFrom = new NeoSendFrom(client); }
public override async Task <DTOs.Transaction> ExecuteAsync(IClient client) { var sendMany = new NeoSendMany(client); var parameters = new List <DTOs.SendManyParameter> { new DTOs.SendManyParameter { Asset = "025d82f7b00a9ff1cfe709abe3c4741a105d067178e645bc3ebad9bc79af47d4", Address = "AbRTHXb9zqdqn5sVh4EYpQHGZ536FgwCx2", Value = 1 }, new DTOs.SendManyParameter { Asset = "025d82f7b00a9ff1cfe709abe3c4741a105d067178e645bc3ebad9bc79af47d4", Address = "AbRTHXb9zqdqn5sVh4EYpQHGZ536FgwCx2", Value = 1 } }; return(await sendMany.SendRequestAsync(parameters)); }