MCPcopy Create free account
hub / github.com/cowprotocol/services / insert_or_overwrite_interactions

Function insert_or_overwrite_interactions

crates/database/src/orders.rs:305–313  ·  view source on GitHub ↗
(
    ex: &mut PgConnection,
    uid_and_interaction: &[(OrderUid, Interaction)],
)

Source from the content-addressed store, hash-verified

303
304#[instrument(skip_all)]
305pub async fn insert_or_overwrite_interactions(
306 ex: &mut PgConnection,
307 uid_and_interaction: &[(OrderUid, Interaction)],
308) -> Result<(), sqlx::Error> {
309 for (order_uid, interaction) in uid_and_interaction.iter() {
310 insert_or_overwrite_interaction(ex, interaction, order_uid).await?;
311 }
312 Ok(())
313}
314
315#[instrument(skip_all)]
316pub async fn insert_or_overwrite_interaction(

Callers 2

insert_order_hooksFunction · 0.85

Calls 2

iterMethod · 0.45

Tested by

no test coverage detected