Commit Graph

204 Commits (f4727d809df0659d4e64d8cb04ee980b2d964adc)

Author SHA1 Message Date
Kieran Prasch 73b238a587 Removes staking entities 2022-02-21 17:17:11 -08:00
Kieran Prasch d2852c9e71 Removes discrete staker modules 2022-02-21 17:08:05 -08:00
vzotova 236f32b438 Apply suggestions from code review #2871
Co-authored-by: derekpierre <derek.pierre@gmail.com>
2022-02-18 19:18:33 +03:00
vzotova 856abe4892 Renames `provider_uri` to `eth_provider_uri` 2022-02-18 11:27:15 +03:00
Kieran R. Prasch 2aae09f1e4 Respond to RFCs in PR #2862 2022-02-16 13:24:35 -08:00
vzotova a50b56de57 Fix bond cli and tests 2022-02-15 14:01:04 +03:00
Kieran Prasch 5f3437091a Fast integration tests for bonding CLI using mocks. 2022-02-14 11:41:26 -08:00
Kieran Prasch 3c01f760c5 test stub for bonding CLI 2022-02-10 11:23:53 -08:00
vzotova 7c437b37b8 Removes `WorkLock` contract/agent/deployer and cli
Co-authored-by: Kieran Prasch <kieranprasch@gmail.com>
2022-02-10 20:19:21 +03:00
vzotova ecac8017ed Removes PolicyManager and StakingInterface 2022-02-09 14:24:26 +03:00
Kieran Prasch 5014209eeb retire multisig tools 2022-02-08 11:11:22 -08:00
Kieran Prasch 419e649ec7 Respond to RFCs for PR #2857 2022-02-08 11:04:34 -08:00
Kieran Prasch ee2a5190e6 adjust tests 2022-02-08 11:04:27 -08:00
Kieran Prasch 622ae3429a Removes PolicyManagerPayment 2022-02-08 11:04:27 -08:00
Kieran Prasch b193465f98 adjust tests 2022-02-08 11:03:50 -08:00
Kieran Prasch ec23c5177b Operator CLI 2022-02-08 11:03:09 -08:00
Kieran Prasch 1c34045a81 Prepares economics and deployment constants for use with threshold network. 2022-02-08 11:02:17 -08:00
Kieran Prasch 0e148fbfa8 Skip tests 2022-02-08 11:02:02 -08:00
Kieran Prasch 34c79c7830 Require payment method for is_me Ursula and Alice. 2022-02-08 11:01:24 -08:00
Kieran Prasch b36debae5c Introduce PaymentMethod.Quote (calculate valid policy value for SubscriptionManager.createPolicy). 2022-02-08 11:01:24 -08:00
Kieran Prasch ac1d4b5603 CLI supports payment method configuratiopn by Ursula and Alice. 2022-02-08 11:01:24 -08:00
Damon Ciarelli c1f66c0ef6 ursula pre_application_agent working; contract interactions required to run ursula. 2022-02-08 11:01:24 -08:00
Kieran Prasch 8052585d2a Removes Felix 2022-02-07 12:11:28 -08:00
Bogdan Opanchuk a276cfec25 Disband umbral_adapter 2022-01-08 15:29:22 -08:00
Bogdan Opanchuk e5620c3155 Changes to make the tests pass 2022-01-08 15:29:22 -08:00
Bogdan Opanchuk 02bb2e2f76 Import the standalone package instead of nucypher.core 2022-01-08 15:29:22 -08:00
Kieran Prasch 3b3ca65f9f Removes 'handpicked ursula' language. 2021-10-29 07:56:20 -07:00
Bogdan Opanchuk ca2ae89ba6 Get rid of passing a Callable to EncryptedTreasureMap.decrypt() 2021-10-15 15:19:19 -07:00
Bogdan Opanchuk ef0e619684 Bundle policy encrypting key with TreasureMap 2021-10-15 15:19:19 -07:00
Bogdan Opanchuk 256c93db58 Move [Encrypted]TreasureMap to core.py 2021-10-15 15:19:19 -07:00
Bogdan Opanchuk a3410cadfb Move MessageKit to the temporary core module 2021-10-15 15:19:19 -07:00
derekpierre 949f3f8884 Fix failing test. 2021-10-13 14:44:48 -04:00
derekpierre 21212653f9 Allow more flexibility for CORS origins to be specified. CLI takes a comma-separated list, that can include regexes, and Porter with NGINX can configure conditionals for allowing origins. 2021-10-13 13:13:52 -04:00
derekpierre 9853509716 Make CORS allow origins opt-in by default (instead of opt-out and having '*' as the default).
Ensure that empty string for --allow-origins equates to cors not enabled.
Add tests for CORS CLI option.
2021-10-08 11:32:47 -04:00
KPrasch 5582a9fd79
Merge pull request #2768 from derekpierre/porter-retrieval
Update Porter endpoint for retrieval
2021-09-19 14:31:47 -07:00
Bogdan Opanchuk defa0e7c75 Fix deprecation warnings 2021-09-15 13:12:21 -07:00
derekpierre adb8f17b99 Updated Bob's RetrieveAndDecrypt schema and associated CLI to accept a list of message kits since the respective Python API was modified to accept a list of message kits.
Cleaned up Bob's retrieve_and_decrypt CLI code to account for updated required options - there was code that was based on some options not being required
Adjusted associated tests.
2021-09-14 15:58:08 -04:00
Bogdan Opanchuk 66175a04da Rename Bob.retrieve_cfrags()/retrieve() to avoid confusion with RetrievalClient.retrieve_cfrags() 2021-09-08 08:21:04 -07:00
Bogdan Opanchuk da816586fa Remove "enrico" as a parameter to Bob.retrieve(); make "policy_encrypting_key" mandatory. 2021-09-08 08:21:04 -07:00
Bogdan Opanchuk 0f85435ac7 Require encrypted_treasure_map in retrieve() 2021-09-08 08:21:04 -07:00
Bogdan Opanchuk 1d3642d960 Retrieval rework 2021-09-08 08:21:03 -07:00
Bogdan Opanchuk a338ff1a69 Don't return the signature along with the MessageKit from MessageKit.author() 2021-09-07 11:58:55 -07:00
Bogdan Opanchuk 41ae6dbcca Move message kits to policy submodule 2021-09-07 11:58:55 -07:00
Bogdan Opanchuk 3ef534b812 Rename PolicyMessageKit to MessageKit 2021-09-07 11:58:55 -07:00
Bogdan Opanchuk 3b43eac717 Remove UmbralMessageKit alias 2021-09-07 11:58:55 -07:00
Kieran R. Prasch f64dca21bb Introduce --treasure-map CLI flag to the Bob CLI. 2021-08-22 10:12:52 -07:00
Kieran R. Prasch 024bcb1c5f Finish deprecation of map storage from tests. 2021-08-20 16:58:58 -07:00
Bogdan Opanchuk 6164137610 Rename m -> threshold, num_kfrags -> shares 2021-08-20 19:26:56 -04:00
Bogdan Opanchuk c595850952 RFCs, part 2 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk 509b8c1bfc Split treasure maps into decrypted and encrypted 2021-08-19 17:06:45 -04:00