void initEncoders() { myEncoders[typeof(String)] = new StringEncoder(); myEncoders[typeof(UInt32)] = new NumberEncoder <UInt32>(); myEncoders[typeof(Int32)] = new NumberEncoder <Int32>(); myEncoders[typeof(UInt64)] = new NumberEncoder <UInt64>(); myEncoders[typeof(Int64)] = new NumberEncoder <Int64>(); myEncoders[typeof(float)] = new NumberEncoder <float>(); myEncoders[typeof(double)] = new NumberEncoder <double>(); myEncoders[typeof(bool)] = new BoolEncoder(); myEncoders[typeof(LuaObject)] = new LuaObjectEncoder(); }
public static void Decode(AbiTypeInfo solidityType, ref AbiDecodeBuffer buff, out bool val) { var encoder = new BoolEncoder(); encoder.Decode(ref buff, out val); }