Skip to content

Commit a275217

Browse files
committed
DeprecatedMethod class takes msg kwarg for custom warnings
1 parent b09e4b1 commit a275217

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

web3/_utils/miner.py

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,53 +28,65 @@
2828
mungers=[default_root_munger],
2929
)
3030

31-
make_dag = DeprecatedMethod(_make_dag, "make_dag", "deprecated")
31+
make_dag = DeprecatedMethod(
32+
_make_dag, "make_dag", msg="All mining methods have been deprecated"
33+
)
3234

3335
_set_extra: Method[Callable[[str], bool]] = Method(
3436
RPC.miner_setExtra,
3537
mungers=[default_root_munger],
3638
)
3739

38-
set_extra = DeprecatedMethod(_set_extra, "set_extra", "deprecated")
40+
set_extra = DeprecatedMethod(
41+
_set_extra, "set_extra", msg="All mining methods have been deprecated"
42+
)
3943

4044
_set_etherbase: Method[Callable[[ChecksumAddress], bool]] = Method(
4145
RPC.miner_setEtherbase,
4246
mungers=[default_root_munger],
4347
)
4448

45-
set_etherbase = DeprecatedMethod(_set_etherbase, "set_etherbase", "deprecated")
49+
set_etherbase = DeprecatedMethod(
50+
_set_etherbase, "set_etherbase", msg="All mining methods have been deprecated"
51+
)
4652

4753
_set_gas_price: Method[Callable[[Wei], bool]] = Method(
4854
RPC.miner_setGasPrice,
4955
mungers=[default_root_munger],
5056
)
5157

52-
set_gas_price = DeprecatedMethod(_set_gas_price, "set_gas_price", "deprecated")
58+
set_gas_price = DeprecatedMethod(
59+
_set_gas_price, "set_gas_price", msg="All mining methods have been deprecated"
60+
)
5361

5462
_start: Method[Callable[[int], bool]] = Method(
5563
RPC.miner_start,
5664
mungers=[default_root_munger],
5765
)
5866

59-
start = DeprecatedMethod(_start, "start", "deprecated")
67+
start = DeprecatedMethod(_start, "start", msg="All mining methods have been deprecated")
6068

6169
_stop: Method[Callable[[], bool]] = Method(
6270
RPC.miner_stop,
6371
is_property=True,
6472
)
6573

66-
stop = DeprecatedMethod(_stop, "stop", "deprecated")
74+
stop = DeprecatedMethod(_stop, "stop", msg="All mining methods have been deprecated")
6775

6876
_start_auto_dag: Method[Callable[[], bool]] = Method(
6977
RPC.miner_startAutoDag,
7078
is_property=True,
7179
)
7280

73-
start_auto_dag = DeprecatedMethod(_start_auto_dag, "start_auto_dag", "deprecated")
81+
start_auto_dag = DeprecatedMethod(
82+
_start_auto_dag, "start_auto_dag", msg="All mining methods have been deprecated"
83+
)
7484

7585
_stop_auto_dag: Method[Callable[[], bool]] = Method(
7686
RPC.miner_stopAutoDag,
7787
is_property=True,
7888
)
7989

80-
stop_auto_dag = DeprecatedMethod(_stop_auto_dag, "stop_auto_dag", "deprecated")
90+
stop_auto_dag = DeprecatedMethod(
91+
_stop_auto_dag, "stop_auto_dag", msg="All mining methods have been deprecated"
92+
)

0 commit comments

Comments
 (0)