fix pump wrapper buy and sell
This commit is contained in:
@@ -2143,6 +2143,7 @@ var txBinaryEnumTables = map[uint16]*txBinaryEnumTable{
|
|||||||
MevAgentSpeedlanding,
|
MevAgentSpeedlanding,
|
||||||
MevAgentAllenhark,
|
MevAgentAllenhark,
|
||||||
MevAgentRaiden,
|
MevAgentRaiden,
|
||||||
|
MevAgentZan,
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,6 +41,10 @@ func TestTxBinaryRoundTrip(t *testing.T) {
|
|||||||
MevAgent: MevAgentJito,
|
MevAgent: MevAgentJito,
|
||||||
MevAgentFee: decimal.RequireFromString("0.030000000"),
|
MevAgentFee: decimal.RequireFromString("0.030000000"),
|
||||||
},
|
},
|
||||||
|
MevAgentZan: {
|
||||||
|
MevAgent: MevAgentZan,
|
||||||
|
MevAgentFee: decimal.RequireFromString("0.040000000"),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
Swaps: []Swap{
|
Swaps: []Swap{
|
||||||
{
|
{
|
||||||
@@ -146,6 +150,9 @@ func TestTxBinaryRoundTrip(t *testing.T) {
|
|||||||
if !decoded.MevAgent[MevAgentJito].MevAgentFee.Equal(original.MevAgent[MevAgentJito].MevAgentFee) {
|
if !decoded.MevAgent[MevAgentJito].MevAgentFee.Equal(original.MevAgent[MevAgentJito].MevAgentFee) {
|
||||||
t.Fatalf("MevAgent fee mismatch")
|
t.Fatalf("MevAgent fee mismatch")
|
||||||
}
|
}
|
||||||
|
if !decoded.MevAgent[MevAgentZan].MevAgentFee.Equal(original.MevAgent[MevAgentZan].MevAgentFee) {
|
||||||
|
t.Fatalf("Zan MevAgent fee mismatch")
|
||||||
|
}
|
||||||
if len(decoded.Swaps) != 1 {
|
if len(decoded.Swaps) != 1 {
|
||||||
t.Fatalf("Swaps len = %d, want 1", len(decoded.Swaps))
|
t.Fatalf("Swaps len = %d, want 1", len(decoded.Swaps))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user