@@ -15,7 +15,6 @@ export enum MessageType {
1515 SECRET_REQUEST = 'SecretRequest' ,
1616 SECRET_REVEAL = 'RevealSecret' ,
1717 LOCKED_TRANSFER = 'LockedTransfer' ,
18- REFUND_TRANSFER = 'RefundTransfer' ,
1918 UNLOCK = 'Unlock' ,
2019 LOCK_EXPIRED = 'LockExpired' ,
2120 WITHDRAW_REQUEST = 'WithdrawRequest' ,
@@ -118,7 +117,7 @@ export interface Metadata extends t.TypeOf<typeof _Metadata> {}
118117export interface MetadataC extends t . Type < Metadata , t . OutputOf < typeof _Metadata > > { }
119118export const Metadata : MetadataC = _Metadata ;
120119
121- // base for locked and refund transfer , they differentiate only on the type tag
120+ // base for locked transfers , they differentiate only on the type tag
122121const LockedTransferBase = t . readonly (
123122 t . intersection ( [
124123 t . type ( {
@@ -148,21 +147,6 @@ export interface LockedTransferC
148147 extends t . Type < LockedTransfer , t . OutputOf < typeof _LockedTransfer > > { }
149148export const LockedTransfer : LockedTransferC = _LockedTransfer ;
150149
151- // if a mediated transfer didn't succeed, mediator can refund the amount with the same secrethash
152- // so the previous hop can retry it with another neighbor
153- const _RefundTransfer = t . readonly (
154- t . intersection ( [
155- t . type ( {
156- type : t . literal ( MessageType . REFUND_TRANSFER ) ,
157- } ) ,
158- LockedTransferBase ,
159- ] ) ,
160- ) ;
161- export interface RefundTransfer extends t . TypeOf < typeof _RefundTransfer > { }
162- export interface RefundTransferC
163- extends t . Type < RefundTransfer , t . OutputOf < typeof _RefundTransfer > > { }
164- export const RefundTransfer : RefundTransferC = _RefundTransfer ;
165-
166150// when the secret is revealed, unlock sends a new balance proof without the lock and increasing
167151// the total transfered to finish the offchain transfer
168152const _Unlock = t . readonly (
@@ -326,7 +310,6 @@ const _messages = [
326310 SecretRequest ,
327311 SecretReveal ,
328312 LockedTransfer ,
329- RefundTransfer ,
330313 Unlock ,
331314 LockExpired ,
332315 WithdrawRequest ,
@@ -342,4 +325,4 @@ const messages = _messages as Mutable<typeof _messages>;
342325export type Message = t . TypeOf < typeof messages [ number ] > ;
343326export interface MessageC extends t . UnionC < typeof messages > { }
344327export const Message : MessageC = t . union ( messages ) ;
345- export type EnvelopeMessage = LockedTransfer | RefundTransfer | Unlock | LockExpired ;
328+ export type EnvelopeMessage = LockedTransfer | Unlock | LockExpired ;
0 commit comments