diff --git a/src/app/itn_orchestrator/src/generator/main.go b/src/app/itn_orchestrator/src/generator/main.go index 04f12705a696..7d67ad65a9bc 100644 --- a/src/app/itn_orchestrator/src/generator/main.go +++ b/src/app/itn_orchestrator/src/generator/main.go @@ -169,7 +169,7 @@ func main() { } privkeys := p.Privkeys if p.GenerateFundKeys > 0 { - fundKeysDir := fmt.Sprintf("%s/funding", p.FundKeyPrefix) + fundKeysDir := fmt.Sprintf("%s/funding/%s", p.FundKeyPrefix, p.ExperimentName) privkeys = make([]string, p.GenerateFundKeys) privkeyAmounts := make([]uint64, p.GenerateFundKeys) for i := range privkeys { diff --git a/src/lib/network_pool/transaction_pool.ml b/src/lib/network_pool/transaction_pool.ml index 866b1d998ad5..d8bad926418e 100644 --- a/src/lib/network_pool/transaction_pool.ml +++ b/src/lib/network_pool/transaction_pool.ml @@ -1047,7 +1047,7 @@ struct in Deferred.return @@ Result.ok_if_true - (not (already_mem && not is_sender_local)) + ((not already_mem) || is_sender_local) ~error:Recently_seen in let%bind () =