fix: improve Hyperliquid order execution compatibility

This commit is contained in:
tinkle-community
2026-01-01 13:23:36 +08:00
parent 445c3aad69
commit 1af4589320

View File

@@ -2078,8 +2078,7 @@ func (t *HyperliquidTrader) GetTrades(startTime time.Time, limit int) ([]TradeRe
return trades, nil return trades, nil
} }
// defaultBuilder is the builder info for order routing // defaultBuilder is nil to avoid requiring users to approve builder fee
var defaultBuilder = &hyperliquid.BuilderInfo{ // Previously used builder address: 0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d
Builder: "0x891dc6f05ad47a3c1a05da55e7a7517971faaf0d", // If builder fee is needed in the future, implement approval flow first
Fee: 10, var defaultBuilder *hyperliquid.BuilderInfo = nil
}