从SmartToken换成ETH
convertPath = [SmartToken, SmartToken, EtherToken];
1.BancorConverter.quickConvert
调用者:卖币者
2.BancorConverter.quickConvertPrioritized
调用者:卖币者
3.BancorNetwork.convertForPrioritized2
调用者:BancorConverter
4.BancorNetwork.convertForInternal
调用者:BancorConverter
5.BancorNetwork.convertByPath
调用者:BancorConverter
6.BancorConverter.change
调用者:BancorNetwork
7.BancorConverter.convertInternal
调用者:BancorNetwork
8.BancorConverter.sell
调用者:BancorNetwork
总结:
(1)销毁卖币者的SmartToken
(2)BancorNetwork得到相同数量的SmartToken
(3)销毁BancorNetwork的SmartToken
(4)BancorConverter转EtherToken给BancorNetwork
(5)BancorNetwork的Ethertoken换成ETH给到卖币者