Commit Graph

11795 Commits (fafff095db1a4a99f9a2f93935a7ff993a41388b)

Author SHA1 Message Date
derekpierre 1eb218b1fd Add dev newsfragment for #3386. 2024-01-10 11:41:34 -05:00
derekpierre 0565509752 Sync tapir contract registry with latest contracts deployed to Tapir testnet. 2024-01-10 11:41:34 -05:00
derekpierre bd68f5c6b5 Add newsfragment for #3376. 2024-01-04 13:23:02 -05:00
derekpierre 4b81e5a59f Update lynx contract registry. 2024-01-04 13:23:02 -05:00
derekpierre 4818896075 Relock dependencies. 2024-01-04 13:23:02 -05:00
derekpierre 99ebdfe8dc Deprecate use of goerli blockchain; Lynx will now use Sepolia. 2024-01-04 13:23:02 -05:00
Kieran Prasch c6ece16b33
relock dependencies 2023-12-21 09:30:52 -05:00
Kieran Prasch 896dd43a57
removes unused code 2023-12-21 09:30:51 -05:00
Kieran Prasch a82253b66b
removes incorrect typing 2023-12-21 09:30:50 -05:00
Kieran Prasch d3bf83623c
newsfragment for PR #3327 2023-12-21 09:30:48 -05:00
Kieran Prasch f40b56b822
bump common python version to 3.12 2023-12-21 09:30:43 -05:00
derekpierre 17de0d8e29 Run towncrier for v7.0.4. 2023-12-15 09:55:22 -05:00
derekpierre 8b8f65baf9 Bump version: 7.0.3 → 7.0.4 2023-12-15 09:54:02 -05:00
derekpierre d48cf22d0d Update test token used based on latest changes to `nucypher-contracts`. 2023-12-15 09:48:39 -05:00
derekpierre 6f358962ec Add newsfragment for #3366. 2023-12-15 09:48:39 -05:00
derekpierre 5d808a7ca1 Only sleep during block_until_ready when not (bonded and funded). 2023-12-15 09:48:39 -05:00
derekpierre c6899bb8c0 Update towncrier release page with latest changes.
Remove newsfragment files used to update releases page.
2023-12-15 08:48:19 -05:00
Kieran Prasch 4b029f707c Bump version: 7.0.2 → 7.0.3 2023-12-11 18:19:16 +01:00
KPrasch 84a7b6a1b1
Merge pull request #3364 from KPrasch/main
Startup poll rate 10s -> 120s
2023-12-11 18:18:18 +01:00
Kieran Prasch 050b774909 Startup poll rate 10s -> 120s 2023-12-11 18:15:35 +01:00
Kieran Prasch 9279dd2393 Bump version: 7.0.1 → 7.0.2 2023-12-07 18:50:22 +01:00
Kieran Prasch a4270774a3 sync mainnet contract registry 2023-12-07 18:48:48 +01:00
Kieran Prasch 4a122bf0bd Bump version: 7.0.0 → 7.0.1 2023-12-04 16:14:40 +01:00
KPrasch 624095ce48
Merge pull request #3360 from derekpierre/eval-error
Always raise `ConditionEvalError` (previously `EvalError`) instead of returning then raising
2023-12-04 16:12:29 +01:00
derekpierre 6d74ead328 Add dev newsfragment for #3360. 2023-12-01 14:00:58 -05:00
derekpierre 363eb3975c Always raise ConditionEvalError (previously EvalError) instead of returning then raising.
Update tests.
2023-12-01 13:59:03 -05:00
Kieran Prasch c3d126f522 Bump version: 7.0.0-rc.10 → 7.0.0 2023-12-01 11:29:11 +01:00
Kieran Prasch d55e60b978 sync lynx contract registry after upgrades to child app and coordinator 2023-11-29 16:13:35 +01:00
Kieran Prasch f488733508 sync embedded contract registries 2023-11-28 15:20:51 +01:00
Kieran Prasch d61a7487dc Refactor EvalError as an exception class. 2023-11-28 14:22:41 +01:00
derekpierre 52b99b375c Clarify help text for access controller cli option in `nucypher_dkg` script. 2023-11-28 13:43:41 +01:00
derekpierre 9521e32da0 Add dev newsfragment for #3347. 2023-11-28 13:43:41 +01:00
derekpierre e449e51d22 Modify examples to use lynx ritual id 0 since lynx's redeployment wiped out previous rituals. 2023-11-28 13:43:41 +01:00
derekpierre 4bc110422b Update nucypher_dkg script to allow the use of the OpenAccessAuthorizer contract. 2023-11-28 13:43:41 +01:00
derekpierre f3e90a74b6 Appease my OCD by putting the timeout parameter after context. 2023-11-28 13:42:45 +01:00
derekpierre 37490696c6 Clarify use of timeouts. 2023-11-28 13:42:45 +01:00
derekpierre 4398c63892 Use constants for timeout values for reencryption and decryption. 2023-11-28 13:42:45 +01:00
derekpierre 3891bd6bea Add newsfragment for #3337. 2023-11-28 13:42:45 +01:00
derekpierre 95e236b645 Modify darker to run with --check for push vs for commit. 2023-11-28 13:42:45 +01:00
derekpierre e151f1644a Fix chaotic test given how participant public keys are now used. 2023-11-28 13:42:45 +01:00
derekpierre fa45bb568f Bob does not need to resolve the cohort himself, it will be performed by the `ThresholdAccessControlClient` - so it was redundant. 2023-11-28 13:42:45 +01:00
derekpierre 16b8a93943 Allow Bob.retrieve/retrieve_and_decrypt(...) to specify a decryption timeout - defaults to 10s 2023-11-28 13:42:45 +01:00
derekpierre e8526f915d It's ok not to resolve the entire cohort, we just need a threshold of them. In most cases the entire cohort should be learned about, but in the rare case of only a threshold known about that is fine. 2023-11-28 13:42:45 +01:00
derekpierre 65fb84281f Allow Bob.threshold_decrypt(...) to specify a decryption timeout - defaults to 15s. 2023-11-28 13:42:45 +01:00
derekpierre f33e5075ba Update solidity version used for acceptance tests (matches version in `nucypher-contracts`). 2023-11-28 13:42:45 +01:00
derekpierre cfc7e1cf93 Update comment for base class ThresholdAccessControlClient. 2023-11-28 13:42:45 +01:00
derekpierre 5589bf16a8 Increase default connection timeout and allow overriding via env variable.
Increase default certificate retrieval timeout and allow overriding via env variable.
Better utilize connect/read timeout functionality for requests library calls.
Update TestMiddlewareClient to still work with new changes.
2023-11-28 13:42:45 +01:00
David Núñez f42488796d Make linter happy 2023-11-28 12:44:44 +01:00
David Núñez ac86e7f5cf s/getOperatorFromStakingProvider/stakingProviderToOperator 2023-11-28 12:44:44 +01:00
David Núñez c7fa7d835b s/stakingProviderFromOperator/operatorToStakingProvider
Closes #3350
2023-11-28 12:44:44 +01:00