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

Function submit_request_raw

tests/integration/src/utils.rs:213–235  ·  view source on GitHub ↗
(
    env: &PocketIc,
    user_id: Principal,
    station_canister_id: CanisterId,
    request_operation_input: RequestOperationInput,
)

Source from the content-addressed store, hash-verified

211}
212
213pub fn submit_request_raw(
214 env: &PocketIc,
215 user_id: Principal,
216 station_canister_id: CanisterId,
217 request_operation_input: RequestOperationInput,
218) -> Result<(Result<CreateRequestResponse, ApiErrorDTO>,), RejectResponse> {
219 let create_request_input = CreateRequestInput {
220 operation: request_operation_input,
221 title: None,
222 summary: None,
223 execution_plan: Some(RequestExecutionScheduleDTO::Immediate),
224 expiration_dt: None,
225 deduplication_key: None,
226 tags: None,
227 };
228 update_candid_as(
229 env,
230 station_canister_id,
231 user_id,
232 "create_request",
233 (create_request_input,),
234 )
235}
236
237pub fn submit_request(
238 env: &PocketIc,

Callers 4

test_rate_limitFunction · 0.85
submit_requestFunction · 0.85

Calls

no outgoing calls

Tested by 2

test_rate_limitFunction · 0.68