Kieran Prasch
|
24d7f77e74
|
routing th correct registry to ritualists
|
2023-05-24 20:22:57 +02:00 |
Kieran Prasch
|
a6d5335449
|
Reorganizes tests betweeen acceptance/integration. Ape project is now /tests/acceptnace.
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
33bcea650d
|
DKG encryption functionality for Enrico
|
2023-05-02 10:23:00 -07:00 |
derekpierre
|
216e2e5476
|
Update tests after rebase.
|
2022-12-23 09:13:41 -05:00 |
derekpierre
|
87fb4ba7c9
|
Add tests to ensure that mapping of status codes to middleware exceptions are correct.
General tests cleanup.
|
2022-12-23 09:13:41 -05:00 |
derekpierre
|
6772d02755
|
Improved testing of mapping condition failure to middleware exception creation.
Reduce redundant wording of NoConnectionToChain exception handling.
|
2022-12-23 09:13:41 -05:00 |
derekpierre
|
23920fd5a3
|
Use decoded text from failed HTTP responses for exception messages instead of the raw content which is bytes.
|
2022-12-23 09:13:41 -05:00 |
Kieran Prasch
|
dd87e3459d
|
unskips test_use_external_cache, bumps fixturized policy to 3 of 5.
|
2022-12-07 11:29:26 +00:00 |
Kieran Prasch
|
67619c7ee1
|
remove more blockchain language
|
2022-12-07 11:29:26 +00:00 |
Kieran Prasch
|
fda5c86db2
|
Removes "decentralized" and "blockchain" differentiation from "federated"
|
2022-12-07 11:29:26 +00:00 |
Kieran Prasch
|
7b7f2f071f
|
Atomically unfederate (most of) the tests; Restores "federated" functionality by way of mocking. Takes advantage of fixture overriding to intercept testerchain.
|
2022-12-07 11:28:40 +00:00 |
derekpierre
|
d5e18dc56e
|
Move common test function to utility module.
|
2022-11-21 12:53:25 -05:00 |
derekpierre
|
d540846163
|
Add additional tests for ConditionLingo, and empty rust Conditions on MessageKits.
|
2022-11-18 14:52:49 -05:00 |
derekpierre
|
4cf9c7c70a
|
Enrico now provides condition as actual None with no conditions are provided instead of an empty Conditions object.
Utilize better typing of condition dictionaries and its values.
Allow validation of conditions data without instantiation.
|
2022-11-18 10:33:15 -05:00 |
derekpierre
|
c046e91e0b
|
Add test to replicate failure case where Conditions are None instead of an empty Condition object.
|
2022-11-17 16:12:04 -05:00 |
Kieran Prasch
|
6ca73c2849
|
remove lisence header from tests
|
2022-11-16 13:27:47 +00:00 |
Kieran Prasch
|
961faf04f7
|
Regression test for unintentional reencryption upon falsy conditions.
|
2022-11-11 17:39:58 +00:00 |
Kieran Prasch
|
17d3888c4d
|
Remove unused specifications, consolidate the remaining ones for use by porter alone.
|
2022-10-26 13:55:38 +01:00 |
Kieran Prasch
|
2c4634acea
|
Removes RPCController and Web controller functionality
|
2022-10-25 17:35:25 +01:00 |
Kieran Prasch
|
07bf78d9ff
|
Removes Web and RPC controller entities
|
2022-10-25 17:35:25 +01:00 |
Kieran Prasch
|
5fd04472ab
|
Support for nucypher-core Address and updates ReencryptionResponse function signature
|
2022-10-18 20:10:38 +02:00 |
Kieran Prasch
|
aa05019a68
|
Handle rust-native conditions newtype just-in-time; Co-existing with ConditionsLingo
|
2022-10-18 20:09:26 +02:00 |
Kieran Prasch
|
0acfc7e381
|
Support for web3.py v6
|
2022-10-18 20:08:52 +02:00 |
Kieran Prasch
|
0608608460
|
Capsule filtration bugfixes
|
2022-10-18 20:08:52 +02:00 |
Kieran Prasch
|
b7145c0ab4
|
Remove core shims; Refactor for mk-embedded conditions.
|
2022-10-18 20:08:51 +02:00 |
derekpierre
|
8a482d9389
|
Ensure delimiter is used as a single byte, and not a bunch of 0 bytes. Fixed test.
|
2022-10-18 20:07:58 +02:00 |
Kieran Prasch
|
72c6bd5295
|
Refactoring for interop with nucypher-ts
|
2022-10-18 20:07:58 +02:00 |
Kieran Prasch
|
74a0465cf3
|
Track lingos and capsules as packets; First working e2e flow.
|
2022-10-18 20:07:58 +02:00 |
Kieran Prasch
|
249c74eb31
|
Updates tests
|
2022-10-18 20:07:58 +02:00 |
Kieran Prasch
|
d9f67f30ce
|
Install nucypher core shims for conditions
|
2022-10-18 20:07:57 +02: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 |
Bogdan Opanchuk
|
944d3373e7
|
Normalize the usage of VariableLengthBytestrings
Allow for every Versioned type to be able to deserialize itself from the bytestring.
|
2021-11-01 13:31:31 -07:00 |
Bogdan Opanchuk
|
004aa312f3
|
Remove signing from MessageKit
Now it's the user's responsibility
|
2021-11-01 13:31:12 -07:00 |
Bogdan Opanchuk
|
af404677c7
|
Make a separately versioned EncryptedKeyFrag instead of using a MessageKit
|
2021-11-01 13:31:11 -07:00 |
Bogdan Opanchuk
|
238a2cfd2a
|
Remove `hrac` from `EncryptedTreasureMap`
|
2021-10-29 15:06:34 -07:00 |
Bogdan Opanchuk
|
4bb6c82014
|
Stop bundling `publisher_verifying_key` with `EncryptedTreasureMap`
Instead:
- Add it as a parameter to `retrieve_cfrags()`
- Add it to `ReencryptionRequest`
- Remove `EncryptedTreasureMap._public_signature` and `hrac`
|
2021-10-29 15:06:34 -07:00 |
Kieran R. Prasch
|
320eaa7de9
|
Reference issue #2813
|
2021-10-29 14:37:37 -07:00 |
Kieran R. Prasch
|
25425d55e5
|
Skip stale federated retrieval test.
|
2021-10-29 07:56:24 -07:00 |
Kieran Prasch
|
9d996ab965
|
Remove 'arrangement' language and naming (leaves onchain models).
|
2021-10-29 07:56:20 -07:00 |
Kieran Prasch
|
3b3ca65f9f
|
Removes 'handpicked ursula' language.
|
2021-10-29 07:56:20 -07:00 |
Kieran Prasch
|
00a6a67b9a
|
Deprecation of Arrangement datastore.
|
2021-10-29 07:56:20 -07:00 |
Bogdan Opanchuk
|
12f601c949
|
Add `Ursula._decrypt_kfrag()` and dissolve `decrypt_internal()`
|
2021-10-15 15:19:19 -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
|
98c78efbca
|
Move RevocationOrder to core.py
|
2021-10-15 15:19:19 -07:00 |
Bogdan Opanchuk
|
01c2e9bd71
|
Move RetrievalKit to core.py
|
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 |