pub fn i32(&self, index: usize) -> i32 {
        let buf =
            BigEndian::read_u32(&self.contract_call_result[index * 32 + 28..(index + 1) * 32]);
        buf as i32
    }
// gets a solidity int32 from the result at the given index
gets a solidity int32 from the result at the given index
gets a solidity int32 from the result at the given index
pub fn i32(&self, index: usize) -> i32 {
        let buf =
            BigEndian::read_u32(&self.contract_call_result[index * 32 + 28..(index + 1) * 32]);
        buf as i32
    }
pub fn i32 ( & self , index : usize ) -> i32 { let buf = BigEndian :: read_u32 ( & self . contract_call_result [ index * 32 + 28 .. ( index + 1 ) * 32 ] ) ; buf as i32 }
gets a solidity int32 from the result at the given index
gets a solidity int32 from the result at the given index
&self
index
usize
&self
index
usize