public IHttpActionResult SignTransaction([FromBody] SignTransactionInput input)
        {
            _multichainServices.SetRequset(this);
            var result = _multichainServices.SignTransaction(input);

            return(Ok(result));
        }
Пример #2
0
        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);
        }