From faa6890950fb4d82186757425553635ce00a7718 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 7 Jul 2014 12:35:49 -0700 Subject: [PATCH] Find 'sabfd' paths (RIPD-335) 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. --- src/ripple/module/app/paths/Pathfinder.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ripple/module/app/paths/Pathfinder.cpp b/src/ripple/module/app/paths/Pathfinder.cpp index 23724cf13..e2ae3bab8 100644 --- a/src/ripple/module/app/paths/Pathfinder.cpp +++ b/src/ripple/module/app/paths/Pathfinder.cpp @@ -980,6 +980,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"))); } @@ -992,8 +993,9 @@ void Pathfinder::initPathTable() list.push_back(CostedPath_t(4, makePath("sxfd"))); list.push_back(CostedPath_t(5, makePath("saxfd"))); list.push_back(CostedPath_t(5, makePath("sxfad"))); + list.push_back(CostedPath_t(5, makePath("sbfd"))); list.push_back(CostedPath_t(6, makePath("saxfad"))); - list.push_back(CostedPath_t(6, makePath("sbfd"))); + 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")));