2023-08-13 17:31:23 +02:00
|
|
|
from chainlib.eth.dialect import DialectFilter as BaseDialectFilter
|
|
|
|
|
2022-12-20 18:05:03 +01:00
|
|
|
|
2023-02-11 13:47:42 +01:00
|
|
|
class DialectFilter(BaseDialectFilter):
|
|
|
|
def apply_block(self, block):
|
|
|
|
block.src['gas_limit'] = '0x0'
|
2023-08-13 17:31:23 +02:00
|
|
|
|
|
|
|
|
|
|
|
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
|