public IHttpActionResult SignTransaction([FromBody] SignTransactionInput input) { _multichainServices.SetRequset(this); var result = _multichainServices.SignTransaction(input); return(Ok(result)); }
public object SignTransaction(SignTransactionInput input) { var t = database.Addresses.SingleOrDefault(address => address.email == account.email && address.addr == input.AddressSign); if (t == null) { return(Properties.Resources.AccountNotFound); } var privateKey = t.privateKey; var result = transactionManager.SignRawTransaction(input.HexValue, privateKey); return(result); }