15 lines
565 B
Plaintext
15 lines
565 B
Plaintext
// Simple Two-Step Flow
|
|
// If create_flow, add_step, or add_requirement fail from Rust,
|
|
// the script will stop and the error will be reported by the server.
|
|
|
|
let flow_id = create_flow("Simple Two-Stepper");
|
|
|
|
let step1_id = add_step(flow_id, "Collect Document", 0);
|
|
add_requirement(step1_id, "user_pubkey_document", "Please sign the document hash.");
|
|
|
|
let step2_id = add_step(flow_id, "Approval Signature", 1);
|
|
add_requirement(step2_id, "approver_pubkey", "Please approve the collected document.");
|
|
|
|
print("Simple Two-Step Flow (ID: " + flow_id + ") defined.");
|
|
()
|