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