sendtomainchain ( RPC)

sendtomainchain "address" amount ( subtractfeefromamount verbose )

Sends sidechain funds to the given mainchain address, through the federated pegin mechanism

Requires wallet passphrase to be set with walletpassphrase call if wallet is encrypted.

1. address                  (string, required) The destination address on Bitcoin mainchain
2. amount                   (numeric or string, required) The amount being sent to Bitcoin mainchain
3. subtractfeefromamount    (boolean, optional, default=false) The fee will be deducted from the amount being pegged-out.
4. verbose                  (boolean, optional, default=false) If true, return extra information about the transaction.

Result (if verbose is not set or set to false):
"hex"    (string) Transaction ID of the resulting sidechain transaction

Result (if verbose is set to true):
{                          (json object)
  "txid" : "hex",          (string) The transaction id.
  "fee reason" : "str"     (string) The transaction fee reason.

> elements-cli sendtomainchain "mgWEy4vBJSHt3mC8C2SEWJQitifb4qeZQq" 0.1
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "sendtomainchain", "params": ["mgWEy4vBJSHt3mC8C2SEWJQitifb4qeZQq" 0.1]}' -H 'content-type: text/plain;'