mirror of https://github.com/nucypher/nucypher.git
Starting to poke around
parent
9e1d5f4229
commit
a483c3a3f0
|
@ -80,6 +80,7 @@ class StakeHolderConfigOptions:
|
|||
poa=self.poa,
|
||||
light=self.light,
|
||||
sync=False,
|
||||
domains={self.network}, # FIXME: 1496
|
||||
registry_filepath=self.registry_filepath)
|
||||
|
||||
except FileNotFoundError:
|
||||
|
@ -95,6 +96,11 @@ class StakeHolderConfigOptions:
|
|||
option_name="--provider",
|
||||
message="--provider must be specified to create a new stakeholder")
|
||||
|
||||
if self.network is None:
|
||||
raise click.BadOptionUsage(
|
||||
option_name="--network",
|
||||
message="--network must be specified to create a new stakeholder")
|
||||
|
||||
return StakeHolderConfiguration.generate(
|
||||
config_root=config_root,
|
||||
provider_uri=self.provider_uri,
|
||||
|
|
|
@ -204,7 +204,7 @@ class CharacterConfiguration(BaseConfiguration):
|
|||
# TODO: These two code blocks are untested.
|
||||
if not self.registry_filepath: # TODO: Registry URI (goerli://speedynet.json) :-)
|
||||
self.log.info(f"Fetching latest registry from source.")
|
||||
self.registry = InMemoryContractRegistry.from_latest_publication(self.domains[0]) # FIXME: entry point to fix #1496, #1564
|
||||
self.registry = InMemoryContractRegistry.from_latest_publication(network=list(self.domains)[0]) # FIXME: entry point to fix #1496, #1564
|
||||
else:
|
||||
self.registry = LocalContractRegistry(filepath=self.registry_filepath)
|
||||
self.log.info(f"Using local registry ({self.registry}).")
|
||||
|
|
|
@ -136,7 +136,7 @@ MOCK_CUSTOM_INSTALLATION_PATH_2 = '/tmp/nucypher-tmp-test-custom-2-{}'.format(ti
|
|||
|
||||
MOCK_REGISTRY_FILEPATH = os.path.join(BASE_TEMP_DIR, f'{BASE_TEMP_PREFIX}mock-registry-{datetime.now().strftime(DATETIME_FORMAT)}.json')
|
||||
|
||||
TEMPORARY_DOMAIN = NetworksInventory.UNKNOWN # for use with `--dev` node runtimes # FIXME?
|
||||
TEMPORARY_DOMAIN = ":TEMPORARY_DOMAIN:" # for use with `--dev` node runtimes # FIXME?
|
||||
|
||||
GETH_DEV_URI = f'ipc://{BASE_TEMP_DIR}/geth.ipc' # Standard IPC path for `geth --dev`
|
||||
|
||||
|
|
Loading…
Reference in New Issue