From 76e4ff6e10271fa1ecdaf584c31f625996640d19 Mon Sep 17 00:00:00 2001 From: nuno Date: Tue, 31 Jan 2023 14:28:18 +0100 Subject: [PATCH] Encode UpdateTokenPrice.price as le --- pallets/connectors/src/message.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pallets/connectors/src/message.rs b/pallets/connectors/src/message.rs index e522dc49d3..f76d29118a 100644 --- a/pallets/connectors/src/message.rs +++ b/pallets/connectors/src/message.rs @@ -139,7 +139,10 @@ impl< message.append(&mut encoded_pool_id); message.append(&mut tranche_id.encode()); - message.append(&mut price.encode()); + + let mut encoded_price = price.encode(); + encoded_price.reverse(); + message.append(&mut encoded_price); message } @@ -295,7 +298,7 @@ mod tests { }; let encoded = msg.encode(); - let input = "03000000000000000100000000000000000000000000000001000000e83c80d09f3c2e3b0300000000"; + let input = "0300000000000000010000000000000000000000000000000100000000033b2e3c9fd0803ce8000000"; let expected = <[u8; 41]>::from_hex(input).expect("Decoding failed"); assert_eq!(encoded, expected); }