Function vault::service::listen_for_issue_requests
source · pub async fn listen_for_issue_requests(
btc_rpc: VaultIdManager,
btc_parachain: InterBtcParachain,
event_channel: Sender<Event>,
issue_set: Arc<IssueRequests>
) -> Result<(), Error>Expand description
Listen for RequestIssueEvent directed at this vault. Schedules a cancellation of the received issue
Arguments
bitcoin_core- the bitcoin core RPC handlebtc_parachain- the parachain RPC handleevent_channel- the channel over which to signal eventsissue_set- all issue ids observed since vault started