Commit Graph

11062 Commits (d3e175a8005deeb8cdff755045291a480a9eff58)

Author SHA1 Message Date
derekpierre d3e175a800 Update nucypher_dkg script to accomodate naming/philosophy changes regarding not needing redundant parameters for associated polygon network. 2023-10-04 13:30:18 -04:00
derekpierre 74517534f5 Use correct value from enum for teacher nodes.
Add unit test for supported taco networks.
2023-10-04 13:30:18 -04:00
derekpierre 8d799f623d Make sure Bob passes along polygon_endpoint parameter value to Character. 2023-10-04 13:30:18 -04:00
derekpierre 0411ab4be6 Update nucypher_agents script. 2023-10-04 13:30:18 -04:00
derekpierre 80d6d536ef Temporary workaround until single registry changes are used. 2023-10-04 13:30:18 -04:00
derekpierre c8b5264c7c Rename eth_provider_uri to eth_endpoint in various spots specific to payment, config, characters. 2023-10-04 13:30:18 -04:00
derekpierre 738182ab98 Remove use of pre_payment_network and coordinator_network since the corresponding polygon network is always implied based on the TACo network used.
Remove coordinator_provider_uri, use of pre_payment_network.provider because all characters now define polygon_endpoint parameter.
2023-10-04 13:30:18 -04:00
derekpierre 32a3b432d7 Provide richer chain information from TACoNetwork class including chain id and name for underlying blockchain networks. 2023-10-04 13:30:18 -04:00
derekpierre 94dc933c73 Bump character configuration to v8 and add migration script. 2023-10-04 13:30:18 -04:00
derekpierre 33068070fc Rename pre_payment_provider to polygon_endpoint as it pertains to Characters/Configurations/CLI parameters. 2023-10-04 13:30:18 -04:00
derekpierre 4166c7dae9 Rename eth_provider_uri to eth_endpoint as it pertains to Characters/nodes/CLI options. 2023-10-04 13:30:18 -04:00
derekpierre f278b9d9f1 Acceptance tests mock modifications for network resolution. 2023-10-04 13:30:18 -04:00
derekpierre bfa4d0bc79 Integration tests mock modifications for network resolution. 2023-10-04 13:30:18 -04:00
derekpierre 9d869f5f08 Update calls to NetworksInventory as they pertain to unit tests passing. 2023-10-04 13:30:18 -04:00
derekpierre 6602192368 Update mocking for NetworksInventory class in tests. 2023-10-04 13:30:18 -04:00
derekpierre 751140384c Update network selection logic via the CLI and update test. 2023-10-04 13:30:18 -04:00
derekpierre 21bce632d6 Create implicit mapping of TACo network name to entries for eth network and poly network.
Provider class level SUPPORTED_NETWORKS and SUPPORTED_NETWORK_NAMES constants.
2023-10-04 13:30:18 -04:00
Kieran Prasch 2d1f98a842 updates project manifest 2023-10-04 19:24:43 +02:00
Kieran Prasch 71437362b0 newsfrag for PR #3216 2023-10-04 19:24:43 +02:00
Kieran Prasch b7c7b23114 converts mainnet, lynx, and tapir registries to the new format; Removes historical registries. 2023-10-04 19:24:43 +02:00
Kieran Prasch 1858f49a99 tests use the refactored ContractRegistry and RegistrySource interfaces 2023-10-04 19:24:43 +02:00
Kieran Prasch e1f81d9a5e nucypher packages Base|InMemory|ContractRegistry -> ContractRegistry 2023-10-04 19:24:43 +02:00
Kieran Prasch d441356336 Import and comment linting 2023-10-04 19:24:43 +02:00
Kieran Prasch 4c5a7ea140 Removes contract versioning from registry search terms 2023-10-04 19:24:43 +02:00
Kieran Prasch f96c9ccd30 Reworks contract registry interfaces and data format; Simplified registry with reduced indirection and removed write functionality. 2023-10-04 19:24:43 +02:00
Kieran Prasch 313c7d210f Use nucypher domain names as registry filenames 2023-10-04 19:24:43 +02:00
Kieran Prasch 54305130df Removal of unused contract registry functionality 2023-10-04 19:24:43 +02:00
Kieran Prasch 52e54698fa tapir supports sepolia 2023-10-04 19:24:43 +02:00
Kieran Prasch 8682868b3d newsfrag for PR #3267 2023-10-04 19:24:43 +02:00
LunarBytes 4b978025a2
Merge pull request #3270 from KPrasch/development
run CI on epic-based branches
2023-10-04 19:20:36 +02:00
Kieran Prasch 4ca943db05 run CI on epic-based branches 2023-10-04 19:01:58 +02:00
LunarBytes 6ea73db2c4
Merge pull request #3256 from derekpierre/update-status
Update `nucypher status` command to now be `nucypher taco`
2023-09-28 19:23:21 +02:00
LunarBytes 77901480f1
Merge pull request #3253 from derekpierre/back-to-main
Reset nucypher-contracts dependency to be main repos and not a fork
2023-09-28 19:23:03 +02:00
LunarBytes 9093bf7e2e
Merge pull request #3258 from derekpierre/pre-examples
Update legacy PRE demos, and `examples` folder structure
2023-09-28 19:22:47 +02:00
derekpierre 3c6c696756 Add dev newsfragment for #3258. 2023-09-28 11:58:21 -04:00
derekpierre 2d000bad26 Reconfigure examples folder structure; default is taco, and pre is the subfolder. 2023-09-28 11:53:20 -04:00
derekpierre 8ac2af0272 Move PRE examples to their own subfolder.
Update .gitignore appropriately.
2023-09-28 11:53:20 -04:00
derekpierre 99d2bd86ae Update README/comments to no longer reference the legacy NuCypher Network. 2023-09-28 11:53:20 -04:00
derekpierre 52341f2e3d Update finnegan's wake demo to work properly, and update README. 2023-09-28 11:53:20 -04:00
derekpierre 036c9bda22 Update hearbeat PRE demo to work appropriately. 2023-09-28 11:53:20 -04:00
LunarBytes ae21638ed8
Merge pull request #3257 from derekpierre/update-taco-examples
Update TACo examples
2023-09-28 16:16:01 +02:00
derekpierre 2e81b4096d Add dev newsfragment for #3257. 2023-09-28 09:49:28 -04:00
derekpierre 05e34f6620 Rename tdec folder/files to use taco. 2023-09-28 09:46:23 -04:00
derekpierre 2bf6c3d187 Update example with compound condition to use the default test Enrico signer. 2023-09-28 09:43:33 -04:00
derekpierre 2ba062da79 Update example local script to use a random signer with Enrico. 2023-09-28 09:38:04 -04:00
derekpierre 32a5ba187e Update testnet example to use known Enrico signer.
Minor clean up based on api updates.
2023-09-28 09:36:02 -04:00
derekpierre 6d85c3e3bb Move known test enrico private key to tests constants file. 2023-09-28 09:35:17 -04:00
derekpierre 0ba1c98d8c Add dev newsfragment for #3256. 2023-09-28 09:19:45 -04:00
derekpierre 875bc34f6e Update information printed by application status helper. 2023-09-28 09:13:52 -04:00
derekpierre 3df77e6e60 Change `nucypher status` to now be `nucypher taco` and modify names of sub-commands. 2023-09-28 09:13:52 -04:00