Skip to content

Commit 039ad6e

Browse files
authored
Merge pull request #346 from drift-labs/lukas/fix-swift-maker
fix: swift maker not sending hex buffer
2 parents e9496be + 5fa9b84 commit 039ad6e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/experimental-bots/swift/makerExample.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ export class SwiftMaker {
115115
const order = JSON.parse(message['order']);
116116
console.info(`received order. uuid: ${order['uuid']}`);
117117

118+
const swiftOrderParamsBufHex = Buffer.from(order['order_message']);
118119
const swiftOrderParamsBuf = Buffer.from(
119120
order['order_message'],
120121
'hex'
@@ -148,7 +149,7 @@ export class SwiftMaker {
148149

149150
const ixs = await this.driftClient.getPlaceAndMakeSwiftPerpOrderIxs(
150151
{
151-
orderParams: swiftOrderParamsBuf,
152+
orderParams: swiftOrderParamsBufHex,
152153
signature: Buffer.from(order['order_signature'], 'base64'),
153154
},
154155
decodeUTF8(order['uuid']),

0 commit comments

Comments
 (0)