Commit Graph

9473 Commits (0dfcb228229752d272503bc502604ebedd5f7d99)

Author SHA1 Message Date
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
Piotr Roslaniec 09e90d17fa Remove remaining 'str' usage 2021-08-06 18:10:43 +02:00
Piotr Roslaniec 1a3a649f23 Address PR suggestions 2021-08-06 18:10:22 +02:00
Piotr Roslaniec f710c31e30 Remove empty files 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 22a1e9c853 Make sure destroyed items are files 2021-08-06 18:10:22 +02:00
Piotr Roslaniec c31b31fba8 Re-lock dependencies 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 113a6db0ac Fix tests after rebase 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 1fdba72b39 Asseble paths dynamically 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 848b54493c Refactor serialization methods 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 97c6b66052 Fix tests 2021-08-06 18:10:22 +02:00
Piotr Roslaniec cb8e092ef1 Use click instead of custom wrapper 2021-08-06 18:10:22 +02:00
Piotr Roslaniec a8975ff41d Fix tests 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 662bc34439 Use Path methods instead of os module 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 9f87a5d1f5 Fix pathlib usage 2021-08-06 18:10:22 +02:00
Piotr Roslaniec a69a41b73e Update click version 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 6a270c1713 Use pathlib 2021-08-06 18:10:20 +02:00
KPrasch 47d281a30e
Merge pull request #2664 from nucypher/porter
[EPIC] Porter MVP - "Infura for NuCypher"
2021-08-04 10:53:18 -07:00
derekpierre 6a2d953bbb Fixed TreasureMapPublisher code not included from rebase. 2021-08-04 13:35:40 -04:00
Derek Pierre 614e4fa792
Merge pull request #2764 from derekpierre/remove-expired-stakers
Don't include stakers with expired stakes in the `missing_stakers` results for `StakingEscrowAgent.partition_stakers_by_activity()`
2021-07-30 08:38:12 -04:00
KPrasch 94413392ec
Merge pull request #2766 from vepkenez/main
force pull latest tagged image on external geth deployment
2021-07-29 13:48:51 -07:00
damon 59c4df13b4 force pull latest tagged image on external geth deployment 2021-07-29 08:58:09 -07:00
derekpierre 1be607de20 Add newsfragment for #2764. 2021-07-29 09:36:06 -04:00
derekpierre f1c850f479 Don't include stakers with expired stakes in the missing_stakers results for StakingEscrowAgent.partition_stakers_by_activity() 2021-07-28 18:59:02 -04:00
derekpierre dbdb5a207f Invalidate circle ci caches. 2021-07-26 15:21:28 -04:00
derekpierre eabe6ce325 Respond to RFCs from #2664. 2021-07-26 15:14:43 -04:00
derekpierre c23e4b8f83 Add newsfragment for #2664. 2021-07-26 15:14:43 -04:00
Derek Pierre 1f49599769 Merge pull request #2729 from derekpierre/exec-work-order
Porter implementation of `/exec_work_order` (associated with TMapConKFrags for `/reencrypt` endpoint)
2021-07-26 15:14:43 -04:00
Derek Pierre 03d5cf20b8 Merge pull request #2746 from vepkenez/porter
Allow query parameters to be passed in the URL
2021-07-26 15:14:43 -04:00
derekpierre def9ef1116 Ensure that url query parameters in tests are url encoded. Added note about url encoding in docs.
Add unit test for Base64BytesRepresentation field.
Cleanup imports.
2021-07-26 15:14:43 -04:00
derekpierre d6cdd3259d Remove collections.py 2021-07-26 15:14:43 -04:00
derekpierre ece5c97f81 Add note about the vagaries of the url character limit. 2021-07-26 15:14:43 -04:00
derekpierre 6ca5292105 Clarify format of "work_order_result" returned as the result of Porter /exec_work_order. Documentation cleanup: use version 6.0.0 in output, 401 error status code. 2021-07-26 15:14:43 -04:00
derekpierre da0231673c Fix lingering references to relayer_verifying_key to instead be publisher_verifying_key. 2021-07-26 15:14:43 -04:00
derekpierre c77de789c8 Allow URL query parameters for all HTTP methods. Add documentation about URL query parameters and the usage. 2021-07-26 15:14:43 -04:00