Commit Graph

9456 Commits (c8a1d4095aaade30ec3339e903e3c0f70b828f8a)

Author SHA1 Message Date
Kieran R. Prasch 024bcb1c5f Finish deprecation of map storage from tests. 2021-08-20 16:58:58 -07:00
Kieran R. Prasch edd5a5c2f9 Finish deprecatetion of Bob.join_plolicy (from examples). 2021-08-20 16:55:41 -07:00
Kieran R. Prasch 85a62c53d2 Require treasure map for retrieval. 2021-08-20 16:55:41 -07:00
Kieran R. Prasch 948c78bc3d Relocated treasure map decryption to handle_treasure_map. 2021-08-20 16:55:39 -07:00
Kieran R. Prasch d93c555e80 Deprecates treasure map storage character methods 2021-08-20 16:53:09 -07:00
Kieran R. Prasch 48a28f5b03 Deprecates TreasureMapPublisher. 2021-08-20 16:53:09 -07:00
Kieran R. Prasch 3995ac0132 Remove treasure map storage endpoints from Porter. 2021-08-20 16:53:09 -07:00
Kieran R. Prasch 064689ed19 Remove treasure map storage endpoints from clients/midlewares. 2021-08-20 16:53:09 -07:00
Kieran R. Prasch f380682f35 Remove treasure map storage endpoints from Ursula. 2021-08-20 16:53:08 -07:00
KPrasch f50b743a64
Merge pull request #2774 from fjarri/threshold-renaming
Rename `m` to `threshold` and `n` to `shares`
2021-08-20 16:45:03 -07:00
Bogdan Opanchuk 6164137610 Rename m -> threshold, num_kfrags -> shares 2021-08-20 19:26:56 -04:00
Bogdan Opanchuk 36eced105d Add a newsfragment for PR #2774 2021-08-20 18:09:10 -04:00
KPrasch 5be6a96524
Merge pull request #2773 from fjarri/tmaps
Immutable treasure maps
2021-08-19 14:44:55 -07:00
Bogdan Opanchuk c595850952 RFCs, part 2 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk caf32842b3 RFCs 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk e7ab67448f Add type hints to treasure map classes 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk ad2ad8e3c0 Make HRAC a class and use it as a policy ID 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
Bogdan Opanchuk 5b5cd4bd84 Use HRAC as treasure map ID at all times instead of just in the blockchain case 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
Bogdan Opanchuk 5429263fa8 Add newsfragment for PR #2773 2021-08-19 17:06:45 -04:00
KPrasch e0168e8b32
Merge pull request #2781 from KPrasch/deps
Relocks dependencies (Uses latest patch of BSS).
2021-08-19 14:06:03 -07:00
Bogdan Opanchuk c8c5ebc245 Fix a unittest for Cards 2021-08-19 14:03:17 -07:00
Kieran R. Prasch d9d315701f Relocks dependencies (Uses latest version of BSS). 2021-08-19 14:03:17 -07:00
KPrasch 8edfe3224d
Merge pull request #2779 from KPrasch/probation
Extend the policy probation period.
2021-08-19 10:34:24 -07:00
Kieran R. Prasch aa1ef921b8 Extend the policy probation period. 2021-08-19 10:28:50 -07:00
KPrasch ed67bbcd7b
Merge pull request #2777 from KPrasch/main
Relock Dependencies
2021-08-18 15:43:09 -07:00
KPrasch 79631124b5
Merge pull request #2771 from derekpierre/aug12-hotfix
Include changes and release notes from v5.3.1 hotfix in `main`
2021-08-17 15:47:32 -07:00
Kieran R. Prasch 1f7ee94489 Update eth_account Transaction API imports. 2021-08-17 15:34:44 -07:00
Kieran R. Prasch e0887605e2 Relock deps with frozen precommit. 2021-08-17 15:20:27 -07:00
Derek Pierre 3b61f2172b
Merge pull request #2776 from derekpierre/period-commitment-docs
Add a section to the docs about how period commitment works.
2021-08-17 15:23:28 -04:00
KPrasch a8388e4f2a
Merge pull request #2745 from fjarri/chili-aftertaste
AuthorizedKeyFrag and assorted fixes
2021-08-17 09:56:38 -07:00
derekpierre 637b195417 Add newsfragment for #2776. 2021-08-17 12:21:07 -04:00
derekpierre e66aa974a5 Add a section to the docs about how period commitment works. 2021-08-17 12:21:00 -04:00
Bogdan Opanchuk 279a647be0 Move ENCRYPTED_KFRAG_PAYLOAD_LENGTH into AuthorizedKeyFrag 2021-08-13 14:46:56 -07:00
Damon Ciarelli 374e1d20c6 Bump version: 5.3.0 → 5.3.1
Signed-off-by: Damon Ciarelli <damon@nucypher.com>
2021-08-13 13:53:40 -04:00
Bogdan Opanchuk 8c628da9ea Extract kfrag authorization into a class 2021-08-12 16:34:05 -07:00
Bogdan Opanchuk e5c0bb079e Fix the remainders of Alice/Publisher separation 2021-08-12 16:32:02 -07:00
Bogdan Opanchuk cc156b28e3 Move retrieve() argument deserialization to `BobInterface` 2021-08-12 16:32:02 -07:00
Bogdan Opanchuk 3e2b0210ca Add a newsfragment for #2745 2021-08-12 16:32:02 -07:00
derekpierre 9487979fae Remove problematic gas feed for now, and make gas feeds more robust against errors.
Ensure median returns an int.
2021-08-12 13:08:30 -04:00
KPrasch b8a21ae542
Merge pull request #2692 from piotr-roslaniec/use-pathlib#1954
Use pathlib instead of str
2021-08-12 09:23:58 -07:00
Piotr Roslaniec 46841e6626 Apply PR suggestions 2021-08-10 17:41:28 +02:00
Piotr Roslaniec 35034dba7f Add a missing docstring 2021-08-10 10:12:02 +02:00
Piotr Roslaniec 6aad67523f Add Optional typings where Path may be None 2021-08-10 10:01:05 +02:00
Piotr Roslaniec 6b687b527f Fix test 2021-08-06 18:11:28 +02:00
Piotr Roslaniec 21d217696f Fix str not being parsed correctly due to bad click version 2021-08-06 18:11:28 +02:00
Piotr Roslaniec e357fe2f38 Pass Path as str to CLI in tests 2021-08-06 18:11:26 +02:00
Piotr Roslaniec 7aaa5b128f Apply PR suggestions 2021-08-06 18:10:45 +02:00
Piotr Roslaniec 695cc10950 Detect paths during deserialization 2021-08-06 18:10:45 +02:00