Kieran Prasch
|
b7145c0ab4
|
Remove core shims; Refactor for mk-embedded conditions.
|
2022-10-18 20:08:51 +02:00 |
Kieran Prasch
|
d9f67f30ce
|
Install nucypher core shims for conditions
|
2022-10-18 20:07:57 +02:00 |
Kieran R. Prasch
|
aad511ba30
|
test adjustments to handle policy registry, in-memory node storage and polygon mocks.
|
2022-03-22 15:54:36 -07:00 |
Bogdan Opanchuk
|
a276cfec25
|
Disband umbral_adapter
|
2022-01-08 15:29:22 -08:00 |
Bogdan Opanchuk
|
8cb8f16370
|
Clean up Python parts moved to Rust
And some unused imports
|
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
|
e5e598952a
|
Extract NodeMetadata into the core
|
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 |
Bogdan Opanchuk
|
18454c721e
|
Use a single InvalidSignature exception instead of three different ones
|
2021-10-15 15:19:19 -07:00 |
derekpierre
|
27fe5daf7d
|
Deserialization of MessageKit field now produces a MessageKit object instead of bytes.
Minor update to Porter docs for retrieval endpoint.
|
2021-09-14 15:58:08 -04:00 |
derekpierre
|
602f2b6d05
|
Modify EncryptedTreasureMap field so that deserialize produces a TreasureMap object and not bytes.
|
2021-09-14 15:58:08 -04:00 |
derekpierre
|
aa1006ca16
|
Modify Key field so that deserialize produces a PublicKey object and not bytes.
|
2021-09-14 15:58:08 -04: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
|
161bb8f06d
|
Use __bytes__ instead of to_bytes() in MessageKit
|
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 |
Bogdan Opanchuk
|
509b8c1bfc
|
Split treasure maps into decrypted and encrypted
|
2021-08-19 17:06:45 -04:00 |
Bogdan Opanchuk
|
2be3d727d5
|
Rename TreasureMap field and datastore model to EncryptedTreasureMap
|
2021-08-19 17:06:45 -04:00 |
derekpierre
|
d31f5938ca
|
Fix imports and function calls after rebasing over latest changes (TMapConKFrags and umbral_adapter).
Fix incompatible treasure map data used in tests.
|
2021-07-26 15:14:43 -04:00 |
derekpierre
|
e83128fd91
|
One potential solution for contextualizing federated vs non-federated treasure maps provided as bytes in the `/publish_treasure_map` endpoint.
The context information is provided either at construction time of the TreasureMap field, or via the parent Schema context.
|
2021-07-26 15:14:42 -04:00 |
derekpierre
|
8de665a955
|
Initial unit tests for fields.
|
2021-07-26 15:14:42 -04:00 |
Kieran R. Prasch
|
6aef077172
|
bulk renaming of Keyring -> Keystore
|
2021-06-28 14:33:31 -07:00 |
Bogdan Opanchuk
|
15333ddca2
|
Dissolve umbral_adapter
|
2021-06-17 14:38:51 -07:00 |
Bogdan Opanchuk
|
e6fcdbbff6
|
Minimal fixes to make CI pass, using an adapter for Umbral
|
2021-06-17 14:38:51 -07:00 |
David Núñez
|
064972e800
|
Some unit tests reorganization
|
2020-09-24 20:27:13 +02:00 |