Conceal wait settings behind config check
This commit is contained in:
parent
36bd98f3df
commit
e225b4e333
@ -71,7 +71,7 @@ class ArgFlag(BaseArgFlag):
|
||||
self.alias('sign', 'key_file', 'send')
|
||||
self.alias('std_base', 'verbose', 'config', 'raw', 'env', 'target')
|
||||
self.alias('std_base_read', 'verbose', 'config', 'raw', 'env', 'provider', 'chain_spec', 'seq')
|
||||
self.alias('std_read', 'std_base', 'provider', 'chain_spec', 'unsafe', 'seq', 'key_file', 'fee', 'target')
|
||||
self.alias('std_read', 'std_base', 'provider', 'chain_spec', 'unsafe', 'seq', 'sign', 'fee', 'target')
|
||||
self.alias('std_write', 'verbose', 'config', 'raw', 'env', 'provider', 'chain_spec', 'unsafe', 'seq', 'key_file', 'sign', 'target', 'wait', 'wait_all', 'send', 'rpc_auth', 'nonce', 'fee')
|
||||
self.alias('std_target', 'no_target', 'exec', 'wallet')
|
||||
|
||||
|
@ -107,11 +107,12 @@ def process_config(config, arg, args, flags):
|
||||
if arg.match('nonce', flags):
|
||||
config.add(getattr(args, 'nonce'), '_NONCE')
|
||||
|
||||
if args.ww:
|
||||
config.add(True, '_WAIT_ALL')
|
||||
config.add(True, '_WAIT')
|
||||
elif args.w:
|
||||
config.add(True, '_WAIT')
|
||||
if arg.match('wait', flags):
|
||||
if args.ww:
|
||||
config.add(True, '_WAIT_ALL')
|
||||
config.add(True, '_WAIT')
|
||||
elif args.w:
|
||||
config.add(True, '_WAIT')
|
||||
|
||||
if arg.match('seq', flags):
|
||||
config.add(getattr(args, 'seq'), '_SEQ')
|
||||
|
Loading…
Reference in New Issue
Block a user