fix EncodeTxBinary
This commit is contained in:
13
tx_binary.go
13
tx_binary.go
@@ -728,7 +728,7 @@ func newSwapBinary(swap Swap, index int, addressIndex *txBinaryAddressIndex) (Sw
|
||||
|
||||
out := SwapBinary{
|
||||
Program: swap.Program,
|
||||
Event: swap.Event,
|
||||
Event: txBinaryCanonicalEvent(swap.Event),
|
||||
TxIndex: int32(swap.TxIndex),
|
||||
InstrIdx: swap.InstrIdx,
|
||||
InnerIdx: swap.InnerIdx,
|
||||
@@ -918,6 +918,17 @@ func txBinaryPlatformsFromTx(platforms map[string]platformInfo) ([]PlatformBinar
|
||||
return out, nil
|
||||
}
|
||||
|
||||
func txBinaryCanonicalEvent(event string) string {
|
||||
switch event {
|
||||
case "add_liquidity_on_side":
|
||||
return TxEventAddLiquidityOneSide
|
||||
case "remove_liquidity_on_side":
|
||||
return TxEventRemoveLiquidityOneSide
|
||||
default:
|
||||
return event
|
||||
}
|
||||
}
|
||||
|
||||
func txBinaryMevAgentsFromTx(mevAgents map[string]mevInfo) ([]MevAgentBinary, error) {
|
||||
if len(mevAgents) == 0 {
|
||||
return nil, nil
|
||||
|
||||
Reference in New Issue
Block a user