code: func (c *Client) SendFrom(fromAccount string, toAddress btcutil.Address, amount btcutil.Amount) (*chainhash.Hash, error) {
  	return c.SendFromAsync(fromAccount, toAddress, amount).Receive()
  }
docs: // SendFrom sends the passed amount to the given address using the provided
  // account as a source of funds.  Only funds with the default number of minimum
  // confirmations will be used.
  //
  // See SendFromMinConf and SendFromComment for different options.
  //
  // NOTE: This function requires to the wallet to be unlocked.  See the
  // WalletPassphrase function for more details.