Twilight
  • Twilight
  • What is a Twilight Pool?
  • Architecture
  • Validators
    • Testnet Usage Estimates
  • 🪃Boomerang
    • Abstract
    • Motivation
    • Design Properties
    • What is a Bitcoin Fragment?
    • Bitcoin Fragment Address
    • Bitcoin Fragment Sweep
    • Clearing
    • Refund Snapshot
    • Deposit Satoshi Test
      • Why Satoshi Test?
      • Deposit Confirmation
    • Withdrawal
    • Inscription Estimates
  • 🕒Validity Gadget
    • Abstract
    • Motivation
    • Design Properties
    • Chaintip Attestation
Powered by GitBook
On this page
  1. Boomerang

Refund Snapshot

The chain creates a refund snapshot before every unlock of a fragment to be included in the outputs. The judge queries the refund snapshot to create the refund tx.

message RefundTxSnapshot {
    uint64 ReserveId = 1;
    uint64 RoundId = 2;
    repeated RefundTxAccountSnap refundAccounts = 3;
    int64 EndBlockerHeightTwilight = 4;
    
message RefundTxAccountSnap {
    uint64 Amount = 1;
    string BtcDepositAddress = 2;
    uint32 BtcDepositAddressIdentifier = 3; 

PreviousClearingNextDeposit Satoshi Test

Last updated 1 year ago

🪃