Resolve "[FIX] Double swap events wrong"
Closes #340 (closed)
Fixes the in/out txns for events where there is a double swap.
[
{
"id": "51",
"height": "85",
"type": "swap",
"in_tx": {
"id": "CGWMHEAGTJ5HP57XKKAIHD1Q0TK2R2CNZB8B4L5WSW69HGRHHYCCW5A5PCQJZHDE",
"chain": "BNB",
"from_address": "tbnb157dxmw9jz5emuf0apj4d6p3ee42ck0uwksxfff",
"to_address": "tbnb1gnkcdnp2xrqfsyash9lg0mf03y9ukqqwvc9ty5",
"coins": [
{
"asset": "BNB.LOK-3C0",
"amount": "5000000000"
}
],
"gas": [
{
"asset": "BNB.BNB",
"amount": "37500"
}
],
"memo": "SWAP:BNB.BNB"
},
"out_txs": [
{
"id": "0000000000000000000000000000000000000000000000000000000000000000",
"chain": "BNB",
"from_address": "tbnb157dxmw9jz5emuf0apj4d6p3ee42ck0uwksxfff",
"to_address": "tbnb1gnkcdnp2xrqfsyash9lg0mf03y9ukqqwvc9ty5",
"coins": [
{
"asset": "BNB.RUNE-A1F",
"amount": "4854247129"
}
],
"gas": null,
"memo": "SWAP:BNB.BNB"
}
],
"gas": null,
"event": {
"pool": "BNB.LOK-3C0",
"price_target": "0",
"trade_slip": "2591",
"liquidity_fee": "592639915"
},
"status": "Success"
},
{
"id": "52",
"height": "85",
"type": "swap",
"in_tx": {
"id": "CGWMHEAGTJ5HP57XKKAIHD1Q0TK2R2CNZB8B4L5WSW69HGRHHYCCW5A5PCQJZHDE",
"chain": "BNB",
"from_address": "tbnb157dxmw9jz5emuf0apj4d6p3ee42ck0uwksxfff",
"to_address": "tbnb1gnkcdnp2xrqfsyash9lg0mf03y9ukqqwvc9ty5",
"coins": [
{
"asset": "BNB.RUNE-A1F",
"amount": "4854247129"
}
],
"gas": null,
"memo": "SWAP:BNB.BNB"
},
"out_txs": [
{
"id": "8KBQ8KNFPFMV7LI7D02770EZ6CL2FRS0HSUW5P2T2HCAUD8VXG83SW6BT4MFVMOG",
"chain": "BNB",
"from_address": "tbnb1gnkcdnp2xrqfsyash9lg0mf03y9ukqqwvc9ty5",
"to_address": "tbnb157dxmw9jz5emuf0apj4d6p3ee42ck0uwksxfff",
"coins": [
{
"asset": "BNB.BNB",
"amount": "10405499"
}
],
"gas": [
{
"asset": "BNB.BNB",
"amount": "37500"
}
],
"memo": "OUTBOUND:CGWMHEAGTJ5HP57XKKAIHD1Q0TK2R2CNZB8B4L5WSW69HGRHHYCCW5A5PCQJZHDE"
}
],
"gas": null,
"event": {
"pool": "BNB.BNB",
"price_target": "0",
"trade_slip": "890",
"liquidity_fee": "194184588"
},
"status": "Success"
}