mmgen.cfg: add xmr_ignore_daemon_version option

This commit is contained in:
The MMGen Project 2023-03-25 11:49:39 +00:00
commit b6662bd4b7
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
3 changed files with 5 additions and 1 deletions

View file

@ -103,6 +103,9 @@
# Ignore OpenEthereum version for ETC:
# etc_ignore_daemon_version false
# Ignore daemon version for Monero:
# xmr_ignore_daemon_version false
#####################
## Altcoin options ##
#####################

View file

@ -234,6 +234,7 @@ class GlobalContext(Lockable):
'etc_ignore_daemon_version',
'eth_ignore_daemon_version',
'ltc_ignore_daemon_version',
'xmr_ignore_daemon_version',
'eth_mainnet_chain_names',
'eth_testnet_chain_names' )

View file

@ -67,7 +67,7 @@ class MoneroRPCClient(RPCClient):
if self.daemon and self.daemon_version > self.daemon.coind_version:
self.handle_unsupported_daemon_version(
proto.name,
ignore_daemon_version or g.ignore_daemon_version )
ignore_daemon_version or proto.ignore_daemon_version or g.ignore_daemon_version )
def call(self,method,*params,**kwargs):
assert params == (), f'{type(self).__name__}.call() accepts keyword arguments only'