Skip to content

Commit 8e9cc6b

Browse files
authored
Fix FwdrDestAddress incorrect address (#32)
1 parent 6dbc0fa commit 8e9cc6b

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

chains/txmgr/txmgr.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -559,11 +559,12 @@ func (b *Txm[CID, HEAD, ADDR, THASH, BHASH, R, SEQ, FEE]) CreateTransaction(ctx
559559
fwdPayload, fwdErr := b.fwdMgr.ConvertPayload(txRequest.ToAddress, txRequest.EncodedPayload)
560560
if fwdErr == nil {
561561
// Handling meta not set at caller.
562+
toAddressCopy := txRequest.ToAddress
562563
if txRequest.Meta != nil {
563-
txRequest.Meta.FwdrDestAddress = &txRequest.ToAddress
564+
txRequest.Meta.FwdrDestAddress = &toAddressCopy
564565
} else {
565566
txRequest.Meta = &txmgrtypes.TxMeta[ADDR, THASH]{
566-
FwdrDestAddress: &txRequest.ToAddress,
567+
FwdrDestAddress: &toAddressCopy,
567568
}
568569
}
569570
txRequest.ToAddress = txRequest.ForwarderAddress

0 commit comments

Comments
 (0)