Skip to content

FL-1364 feat: points expiration contracts (ExpiresAt, BalanceChanged ext, wms.expiration.noticed)

Dmitry Popov requested to merge FL-1364 into main
  • ExpiresAt *time.Time (optional) in WalletDebit, WalletTransfer, RewardShareTransfer
  • BalanceChanged: OperationType EXPIRATION, WalletID, NearestExpiration, Seq (all additive)
  • New topic wms.expiration.noticed + ExpirationNoticed payload (NMS advance notice)
  • Tests: omitempty/backward-compat, validation, round trip; topics map entries
  • README: WMS event catalog updated

Additive only, backward compatible. Part of FL-1344 (MR 0.1).

Closes FL-1364

Merge request reports

Loading