Commit Graph

8351 Commits (1b60b813ddf1a9f48d8dcfd86ec905357b21da3b)

Author SHA1 Message Date
Kieran R. Prasch 8339078506
Successful grant using a bob card, interactivity, and default policy configuration values. 2020-12-09 00:05:06 -08:00
vzotova d58ca9a748 Remove duplicate code 2020-12-09 11:04:22 +03:00
vzotova 0f59a37570 Print solidity compilation warnings 2020-12-09 11:04:22 +03:00
Kieran R. Prasch 4ade2d7aa8
Baseline card CRUD manipulation 2020-12-08 23:57:50 -08:00
Kieran R. Prasch 5dac76adf6
Extricate contacts CLI to a standalone module. 2020-12-08 23:56:38 -08:00
Kieran R. Prasch 138850bd05
Basic card list tabulation 2020-12-08 23:56:38 -08:00
Kieran R. Prasch e99674a3fd
Handle card selection and basic QR code + card painting. 2020-12-08 23:56:37 -08:00
Kieran R. Prasch 73f05ce061
Remove signatures 2020-12-08 23:56:37 -08:00
Kieran R. Prasch 455e8b1db7
Drafting 'nucypher contacts' CLI 2020-12-08 23:56:35 -08:00
Kieran R. Prasch 612d380bc8
Configuration fields for policy credential and vard storage feature switches. 2020-12-08 23:55:10 -08:00
Kieran R. Prasch c51c4a7f09
Character cards are verifiable 2020-12-08 23:55:10 -08:00
Kieran R. Prasch 1580c5f89c
Extract Identity entities 2020-12-08 23:55:09 -08:00
Kieran R. Prasch ca28cd0288
Cards can have nicknames independant from ID numbers. 2020-12-08 23:55:09 -08:00
Kieran R. Prasch a1cf6088f8
Card trim and edgework 2020-12-08 23:55:09 -08:00
Kieran R. Prasch ccc9d86ff8
Everyone gets a card... 2020-12-08 23:55:08 -08:00
Kieran R. Prasch 2439168dc0
Designing card elements and recovery of original effort. 2020-12-08 23:55:06 -08:00
Kieran R. Prasch 91fb180aba
Let me give you my card... 2020-12-08 23:54:18 -08:00
Kieran Prasch 94f0122eba
Bump version: 4.2.1 → 4.3.0 2020-12-08 16:25:52 -08:00
K Prasch af1c11b0d4
Merge pull request #2460 from KPrasch/probation
Complete grant CLI policy interactons and probationary period enforcement
2020-12-08 14:08:53 -08:00
Kieran Prasch 81a41cb585 Use gwei on the surface, and wei internally during interactive rate collection. 2020-12-08 13:35:30 -08:00
Kieran Prasch 18d1deb7f6 Respond to RFCs for PR #2460 2020-12-08 12:39:24 -08:00
K Prasch 6c7809c4cf
Merge pull request #2451 from KPrasch/auth
Improve handling of incorrect password via software signer
2020-12-08 11:43:19 -08:00
Kieran Prasch 597d0fa872 Respond to RFCs for PR #2431 2020-12-08 11:42:26 -08:00
Kieran Prasch fcdfdda58b Test demonstrating AccessDenied on invalid or incorrect keystore signer password 2020-12-08 10:56:42 -08:00
Kieran Prasch 4f033dc208 Newsfragement for PR #2451 2020-12-08 10:41:27 -08:00
Kieran R. Prasch acdcf8c16e Resolves TODO regarding none value as software signer password; Raise AccessDenied. 2020-12-08 10:41:27 -08:00
Kieran R. Prasch 79c3895e0f Raise better exception on incorrect password for software signers 2020-12-08 10:41:27 -08:00
Kieran Prasch a009defe30 Places probationary period end date to Febuary 28th, 2021, and one second before March first. 2020-12-08 10:40:42 -08:00
Kieran Prasch 055af379ac Newsfragment for PR #2460 2020-12-08 10:40:42 -08:00
Kieran Prasch 9cb2bef4ce Touch ups for grant CLI tests 2020-12-08 10:40:42 -08:00
Kieran Prasch 91e0accd20 Use ISO8601 for CLI expiration 2020-12-08 10:40:42 -08:00
Kieran Prasch 1913e4ea59 Enforce policy probationary period at the character layer in Alice.grant 2020-12-08 10:40:42 -08:00
Kieran Prasch 63d8c3555f Improves grant CLI: all policy values cascade from flags, to defaults, and interactively. Integrates with probationary period enforcement. 2020-12-08 10:40:42 -08:00
Kieran Prasch 99220c2f94 Introduces new grant staging and probation enforcement CLI actions 2020-12-08 10:40:42 -08:00
Kieran Prasch 2cecfb3cfd Rewords keyring decryption console messages. 2020-12-08 10:40:42 -08:00
Kieran Prasch a7ca214898 Control CLI datetime formats for grant expiration 2020-12-08 10:40:42 -08:00
Kieran Prasch d864f1cb6e Use click datetime conversion for policy expiration via CLI; compare with mayadt. 2020-12-08 10:40:42 -08:00
David Núñez b0997653ab Fixes #1704: CLI asks for confirmation before detaching worker 2020-12-08 10:40:42 -08:00
David Núñez ba89f0cb89 The probationary period only applies to mainnet 2020-12-08 10:40:42 -08:00
David Núñez 2526a345a1 Newsfragment for PR #2431 2020-12-08 10:40:42 -08:00
David Núñez e6e24acec0 Add disclaimer and duration check to nucypher alice grant 2020-12-08 10:40:42 -08:00
David Núñez 7f52bc20e5 Define a probationary period for policies in the network (#2353) 2020-12-08 10:40:42 -08:00
K Prasch 65a9b84cbc
Merge pull request #2459 from KPrasch/shorthand
Shorthand CLI flags: -avk, -bvk, and -bek
2020-12-07 16:08:06 -08:00
Bogdan Opanchuk 4285f0a521 Add a newsfragment 2020-12-07 14:39:56 -08:00
Bogdan Opanchuk 6e38408386 Make blockchain-based sampling more accepting of offline nodes 2020-12-07 14:39:51 -08:00
Bogdan Opanchuk 4deff4ccac Make sure that in FederatedPolicy.sample_essential() we always return `n - len(handpicked_ursulas)` Ursulas 2020-12-07 14:34:20 -08:00
K Prasch f156d47dc4
Merge pull request #2458 from KPrasch/3.6
Restores python 3.6 compatibility
2020-12-07 10:20:53 -08:00
K Prasch 60c73b87a6
Merge pull request #2371 from tuxxy/oops
Set teacher min_stake to 15000 NU.
2020-12-06 17:39:00 -08:00
Kieran Prasch 01dec71579 Newsfragment for PR #2459 2020-12-05 16:57:21 -08:00
Kieran Prasch 8649652915 Shorthand CLI flags for alice verifying key. 2020-12-05 09:51:22 -08:00