mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-07-17 01:14:40 +08:00
fix: update xyz dex order routing configuration
This commit is contained in:
@@ -1402,15 +1402,12 @@ func (t *HyperliquidTrader) placeXyzOrder(coin string, isBuy bool, size float64,
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create OrderAction with builder (xyz dex requires builder info for order routing)
|
// Create OrderAction (no builder to avoid requiring builder fee approval)
|
||||||
action := hyperliquid.OrderAction{
|
action := hyperliquid.OrderAction{
|
||||||
Type: "order",
|
Type: "order",
|
||||||
Orders: []hyperliquid.OrderWire{orderWire},
|
Orders: []hyperliquid.OrderWire{orderWire},
|
||||||
Grouping: "na",
|
Grouping: "na",
|
||||||
Builder: &hyperliquid.BuilderInfo{
|
Builder: nil,
|
||||||
Builder: "0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d",
|
|
||||||
Fee: 10,
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Sign the action
|
// Sign the action
|
||||||
@@ -1592,15 +1589,12 @@ func (t *HyperliquidTrader) placeXyzTriggerOrder(coin string, isBuy bool, size f
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create OrderAction with builder
|
// Create OrderAction (no builder to avoid requiring builder fee approval)
|
||||||
action := hyperliquid.OrderAction{
|
action := hyperliquid.OrderAction{
|
||||||
Type: "order",
|
Type: "order",
|
||||||
Orders: []hyperliquid.OrderWire{orderWire},
|
Orders: []hyperliquid.OrderWire{orderWire},
|
||||||
Grouping: "na",
|
Grouping: "na",
|
||||||
Builder: &hyperliquid.BuilderInfo{
|
Builder: nil,
|
||||||
Builder: "0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d",
|
|
||||||
Fee: 10,
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Sign the action
|
// Sign the action
|
||||||
@@ -2079,6 +2073,7 @@ func (t *HyperliquidTrader) GetTrades(startTime time.Time, limit int) ([]TradeRe
|
|||||||
}
|
}
|
||||||
|
|
||||||
// defaultBuilder is the builder info for order routing
|
// defaultBuilder is the builder info for order routing
|
||||||
|
// Set to nil to avoid requiring builder fee approval
|
||||||
//
|
//
|
||||||
// var defaultBuilder = &hyperliquid.BuilderInfo{
|
// var defaultBuilder = &hyperliquid.BuilderInfo{
|
||||||
// Builder: "0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d",
|
// Builder: "0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d",
|
||||||
|
|||||||
Reference in New Issue
Block a user