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; 

Last updated