from chainlib.eth.dialect import DialectFilter as BaseDialectFilter class DialectFilter(BaseDialectFilter): def apply_block(self, block): block.src['gas_limit'] = '0x0' def apply_src(self, src): src = super(DialectFilter, self).apply_src(src) try: if src['gas_price'] == None: src['gas_price'] = '0x0' except KeyError: pass return src