MCPcopy Create free account
hub / github.com/dfinity/orbit / submit_request_approval

Function submit_request_approval

tests/integration/src/utils.rs:331–352  ·  view source on GitHub ↗
(
    env: &PocketIc,
    user_id: Principal,
    station_canister_id: CanisterId,
    request: RequestDTO,
    decision: RequestApprovalStatusDTO,
)

Source from the content-addressed store, hash-verified

329}
330
331pub fn submit_request_approval(
332 env: &PocketIc,
333 user_id: Principal,
334 station_canister_id: CanisterId,
335 request: RequestDTO,
336 decision: RequestApprovalStatusDTO,
337) {
338 let submit_request_approval_input = SubmitRequestApprovalInput {
339 request_id: request.id,
340 decision,
341 reason: None,
342 };
343 let res: (Result<SubmitRequestApprovalResponse, ApiErrorDTO>,) = update_candid_as(
344 env,
345 station_canister_id,
346 user_id,
347 "submit_request_approval",
348 (submit_request_approval_input,),
349 )
350 .unwrap();
351 res.0.unwrap();
352}
353
354pub fn get_system_info(
355 env: &PocketIc,

Calls

no outgoing calls