コード例 #1
0
ファイル: message_types.py プロジェクト: stopstopstop/emu
    def dump(cls, writer, elem):
        for field in cls.f_specs():
            ftype = field[1]
            if isinstance(elem, ftype):
                break
        else:
            raise ValueError("Unrecognized variant: %s" % elem)

        dump_uint(writer, ftype.VARIANT_CODE, 1)
        ftype.dump(writer, elem)
コード例 #2
0
ファイル: keccak_hasher.py プロジェクト: stopstopstop/emu
 def uint(self, i, width):
     int_serialize.dump_uint(self.kwriter, i, width)
コード例 #3
0
 def uint(self, i: int, width: int) -> None:
     int_serialize.dump_uint(self.kwriter, i, width)
コード例 #4
0
 def dump(cls, writer: Writer, n: int):
     return dump_uint(writer, n, cls.WIDTH)