Queries the parachain for open requests and executes them. It checks the
bitcoin blockchain to see if a payment has already been made.
Listen for AcceptReplaceEvent directed at this vault and continue the replacement
procedure by transferring bitcoin and calling execute_replace
Listen for ExecuteReplaceEvent directed at this vault and continue the replacement
procedure by transferring bitcoin and calling execute_replace
Listen for all CancelIssueEvent
s.
Listen for ExecuteIssueEvent directed at this vault. Cancels the scheduled
cancel_issue
Listen for RequestIssueEvent directed at this vault. Schedules a cancellation of
the received issue
Listen for RequestRedeemEvent directed at this vault; upon reception, transfer
bitcoin and call execute_redeem
Listen for RequestReplaceEvent, and attempt to accept it
execute issue requests on best-effort (i.e. don’t retry on error),
returns an error if stream ends, otherwise runs forever