Skip to content

Commit 5cc850b

Browse files
committed
fix(docs): enhance clarity in minting and payment proof sections
1 parent 86eb1e6 commit 5cc850b

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

docs/fassets/3-minting.mdx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ The collateral reservation response is an event issued by the contract, which in
5151

5252
### 2. Underlying Payment
5353

54-
After this event is emitted, the minter must pay the full underlying amount plus the fee to the agent on the underlying chain in a certain amount of time.
54+
After this event is emitted, the minter must pay the full underlying amount plus the fee to the agent on the underlying chain.
55+
This payment must be completed within a specified time limit.
5556

5657
### 3. Payment Proof
5758

@@ -148,11 +149,11 @@ The [agent's registration process](/fassets/overview#agents) verifies that the a
148149
The following example shows proof of nonpayment.
149150

150151
<details>
151-
<summary>Proof of nonpayment example.</summary>
152+
<summary>Referenced payment nonexistence attestation type example.</summary>
152153

153154
The following example shows how the nonpayment proof works.
154155

155-
The Flare Data Connector's [payment nonexistence attestation type](https://gitlab.com/flarenetwork/state-connector-protocol/-/blob/main/specs/attestations/active-types/ReferencedPaymentNonexistence.md?ref_type=heads) proves nonpayment.
156+
The Flare Data Connector's [referenced payment nonexistence attestation type](/fdc/attestation-types/referenced-payment-nonexistence) proves nonpayment.
156157

157158
1. The minter sends a request to mint FBTC.
158159
At the time the request is received, the last mined block on the Bitcoin chain is number 92, with timestamp 09:00 AM.
@@ -172,7 +173,7 @@ The Flare Data Connector's [payment nonexistence attestation type](https://gitla
172173
5. The agent sends a nonpayment attestation request, which includes the payment reference, the underlying amount that was expected, the last block (100), and the last timestamp (11:00).
173174
6. Attestation providers attest to the following facts:
174175
- Block 102 is finalized and has both the number and timestamp larger than required.
175-
- Until this block, the required payment either was not made or was not sufficient.
176+
- Before this block, the required payment either was not made or was not sufficient.
176177

177178
Now, the mint-payment failure and the nonpayment proof can be submitted to the FAssets system.
178179

@@ -243,11 +244,11 @@ The following example shows how the redemption queue works.
243244
<details>
244245
<summary>Redemption queue example.</summary>
245246

246-
1. Bob mints 10 FXRP with Agent 1.
247-
2. Alice mints 20 FXRP with Agent 2.
247+
1. Alice mints 10 FXRP with Agent 1.
248+
2. Bob mints 20 FXRP with Agent 2.
248249
3. Charlie mints 5 FXRP with Agent 1.
249250

250-
After Bob, Alice, and Charlie have minted their FAssets, the redemption queue according to the FIFO method is:
251+
After Alice, Bob, and Charlie have minted their FAssets, the redemption queue according to the FIFO method is:
251252
1. Agent 1 with 10 FXRP.
252253
2. Agent 2 with 20 FXRP.
253254
3. Agent 1 with 5 FXRP.

0 commit comments

Comments
 (0)