BUG: Synth not minted if qty small
Logs
Some issues with charging fees to the correct asset, causes refund:
10:16AM INF receive MsgDeposit coins=[{"amount":"500000000","asset":"THOR.RUNE"}] from=tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4etu0u9fs memo==:BTC.BTC:tthor1qkd5f9xh2g87wmjc620uf5
w08ygdx4etu0u9fs
10:16AM INF receive MsgSwap request tx hash=12CAE161298B4C06D3B0296BE7C0BDAB584197B65062342D3FAD878B52E520A4 signer=tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4etu0u9fs source asset=T
HOR.RUNE target asset=BTC.BTC
10:16AM INF tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4etu0u9fs Swapping THOR.RUNE(500000000) -> BTC/BTC to tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4etu0u9fs (Fee 222357286)
10:16AM INF Pre-Pool: 3054324991225Rune 257552134Asset
10:16AM INF Post-swap: 3054824991225Rune 257552134Asset , user get:42154
10:16AM INF minted coins from module account amount=2000000rune from=thorchain module=x/bank
10:16AM INF tx out item has zero coin
10:16AM ERR fail to swap error="prepare outbound tx not successful" msg="12CAE161298B4C06D3B0296BE7C0BDAB584197B65062342D3FAD878B52E520A4: tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4
etu0u9fs ==> tthor1g98cy3n9mmjrpn0sxmn63lztelera37nrytwp2 (Memo: =:BTC.BTC:tthor1qkd5f9xh2g87wmjc620uf5w08ygdx4etu0u9fs) 500000000 THOR.RUNE (gas: [2000000 THOR.RUNE])"
10:16AM INF receive MsgRefund tx ID=12CAE161298B4C06D3B0296BE7C0BDAB584197B65062342D3FAD878B52E520A4