1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! Algorand `"exact"` payment scheme implementation.
//!
//! The buyer constructs an atomic group with an ASA transfer and an optional
//! 0-amount fee-payer payment. The facilitator verifies the group, signs the
//! fee-payer transaction, simulates, and broadcasts.
use SchemeId;
pub use *;
pub use *;
/// Algorand exact scheme identifier.
///
/// Uses CAIP-2 chain IDs (`algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k`,
/// `algorand:SGO1GKSzyE7IEPItTxCByw9x8FmnrCDe`) and embeds requirements
/// directly in the payload.
;