From b2f19e8dc6c4a2c301b021e49a66f40854beaabd Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 7 Jul 2014 12:35:49 -0700 Subject: [PATCH] Find 'sabfd' paths This permits USD/GW1 to be bridged to USD/GW2 by BTC/GW3 or USD/GW1 to be bridged to BTC/GW2 by CNY/GW3. See RIPD-335. --- src/ripple_app/paths/Pathfinder.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ripple_app/paths/Pathfinder.cpp b/src/ripple_app/paths/Pathfinder.cpp index 7d149a9c1..84feeee2e 100644 --- a/src/ripple_app/paths/Pathfinder.cpp +++ b/src/ripple_app/paths/Pathfinder.cpp @@ -914,6 +914,7 @@ void Pathfinder::initPathTable() list.push_back(CostedPath_t(6, makePath("safad"))); list.push_back(CostedPath_t(6, makePath("saxfd"))); // source -> gateway -> book to XRP -> book -> destination list.push_back(CostedPath_t(6, makePath("saxfad"))); + list.push_back(CostedPath_t(6, makePath("sabfd"))); // source -> gateway -> book -> book -> destination list.push_back(CostedPath_t(7, makePath("saaad"))); } @@ -927,6 +928,7 @@ void Pathfinder::initPathTable() list.push_back(CostedPath_t(5, makePath("saxfd"))); list.push_back(CostedPath_t(5, makePath("sxfad"))); list.push_back(CostedPath_t(6, makePath("saxfad"))); + list.push_back(CostedPath_t(6, makePath("sabfd"))); list.push_back(CostedPath_t(7, makePath("saafd"))); list.push_back(CostedPath_t(8, makePath("saafad"))); list.push_back(CostedPath_t(9, makePath("safaad")));