We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc4f37b commit daa90e2Copy full SHA for daa90e2
src/proof.rs
@@ -0,0 +1,16 @@
1
+// src/proof.rs
2
+
3
+use crate::intent::{IntentId, Address, Amount};
4
5
+#[derive(Debug, Clone, PartialEq, Eq)]
6
+pub struct CompletionProof {
7
+ pub intent_id: IntentId,
8
+ pub receiver: Address,
9
+ pub claimed_amount: Amount,
10
+ pub evidence_ref: EvidenceRef,
11
+ pub timestamp: u64,
12
+ pub metadata: Option<Vec<u8>>,
13
+}
14
15
16
+pub struct EvidenceRef(pub Vec<u8>);
0 commit comments