cmdtest.py ethdev: minor fixes

This commit is contained in:
The MMGen Project 2025-03-29 09:30:16 +00:00
commit 0b73aad126
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
2 changed files with 17 additions and 4 deletions

View file

@ -115,9 +115,9 @@ def set_vbals(daemon_id):
vbal3 = '1.23142525'
vbal3 = '1.2314246'
vbal4 = '127.0287896'
vbal5 = '1000126.14828458212345678'
vbal6 = '1000126.14933458212345678'
vbal7 = '1000124.91944498212345678'
vbal5 = '999904.14828458212345678'
vbal6 = '999904.14933458212345678'
vbal7 = '999902.91944498212345678'
vbal9 = '1.226261'
coin = cfg.coin
@ -1020,14 +1020,25 @@ class CmdTestEthdev(CmdTestBase, CmdTestShared, CmdTestEthdevMethods):
return self.txsign(ni=True, dev_send=True)
def etherscan_server_start(self):
if self.proto.coin == 'ETC':
return 'skip'
self.spawn(msg_only=True)
etherscan_server.start()
return 'ok'
def txsend_etherscan_test(self):
if self.proto.coin == 'ETC':
return 'skip'
return self.txsend(add_args=['--tx-proxy=ether', '--test'], test='tx_proxy')
def txsend_etherscan(self):
if self.proto.coin == 'ETC':
return 'skip'
return self.txsend(add_args=['--tx-proxy=ethersc'])
def etherscan_server_stop(self):
if self.proto.coin == 'ETC':
return 'skip'
self.spawn(msg_only=True)
etherscan_server.stop()
return 'ok'

View file

@ -245,8 +245,10 @@ init_tests() {
d_eth="operations for Ethereum using devnet"
t_eth="
geth $cmdtest_py --coin=eth ethdev
geth $cmdtest_py --coin=eth --daemon-id=geth ethdev
geth $cmdtest_py --coin=eth --daemon-id=geth ethbump
reth $cmdtest_py --coin=eth --daemon-id=reth ethdev
reth $cmdtest_py --coin=eth --daemon-id=reth ethbump
"
[ "$FAST" ] && t_eth_skip='reth'