Function upsert_permissioned_candidates

Source
pub async fn upsert_permissioned_candidates<C: QueryLedgerState + QueryNetwork + Transactions + QueryUtxoByUtxoId, A: AwaitTx>(
    genesis_utxo: UtxoId,
    candidates: &[PermissionedCandidateData],
    payment_signing_key: &CardanoPaymentSigningKey,
    client: &C,
    await_tx: &A,
) -> Result<Option<MultiSigSmartContractResult>>
Expand description

Upserts permissioned candidates list. Arguments:

  • genesis_utxo: Genesis UTxO identifying the Partner Chain.
  • candidates: List of permissioned candidates. The current list (if exists) will be overwritten by this list.
  • payment_signing_key: Signing key of the party paying fees.
  • await_tx: AwaitTx strategy.