Kaynağa Gözat

fix governance header parsing on Terra

Change-Id: I07385a2487315d3eac6c83ec65e30d7f6f64a350
Hendrik Hofstadt 4 yıl önce
ebeveyn
işleme
1992684351
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      terra/contracts/wormhole/src/state.rs

+ 2 - 2
terra/contracts/wormhole/src/state.rs

@@ -263,8 +263,8 @@ impl GovernancePacket {
     pub fn deserialize(data: &Vec<u8>) -> StdResult<Self> {
         let data = data.as_slice();
         let module = data.get_bytes32(0).to_vec();
-        let chain = data.get_u16(32);
-        let action = data.get_u8(34);
+        let action = data.get_u8(32);
+        let chain = data.get_u16(33);
         let payload = data[35..].to_vec();
 
         Ok(GovernancePacket {