Commit Graph

3593 Commits (052c7346b05ff06c94c3705d17c7924b0a93d198)

Author SHA1 Message Date
Kieran Prasch 052c7346b0
deploy contracts via CLI in Felix tests 2019-03-26 11:35:57 -07:00
Kieran Prasch 40b9b204ac
Setting flask secret; Improved documentation and logging; Utilize constant_sorrow 2019-03-26 11:35:57 -07:00
Kieran Prasch 5686a8a889
Felix CLI entry point adjustments; Allow provider URI restoration from File 2019-03-26 11:35:57 -07:00
Kieran Prasch e833a8b596
Formulating the distribution strategy, more formalized Felix internals 2019-03-26 11:35:57 -07:00
Kieran Prasch 2946024dec
Felix tests passing with database management 2019-03-26 11:35:57 -07:00
Kieran Prasch 04499cc99d
Stub distribution looping call 2019-03-26 11:35:57 -07:00
Kieran Prasch 3fbb5ef426
Felix database skeleton and registrtion view stubbing 2019-03-26 11:35:57 -07:00
Kieran Prasch ce39f92555
Felix CLI itself and tests to suit. 2019-03-26 11:35:57 -07:00
Kieran Prasch c245014e5a
Felix CLI entrypoints and configuration: Allow multiple configurations using the same system file tree. 2019-03-26 11:35:57 -07:00
Kieran Prasch 51e15bfc9f
Introducing Felix the Faucet: Draft 2019-03-26 11:35:57 -07:00
K Prasch 4adde682fe
Merge pull request #795 from tuxxy/revoke-endpoint
Add a revoke endpoint
2019-03-26 10:26:31 -07:00
David Núñez e6b0e17dc0
elif -> if for failed_revocation filtering
Co-Authored-By: tuxxy <tuxxy@users.noreply.github.com>
2019-03-26 10:17:05 -06:00
tuxxy 417e8be7e5 Use URL param instead of request data 2019-03-26 08:27:23 -06:00
Kieran Prasch fa49e70de7 Move specification enforcement to top-level specifications class; Enforce *all* request transport types via control decorator. 2019-03-24 09:30:20 -06:00
tuxxy b30ea824af Add revoke command to Alice's CLI entry points 2019-03-24 09:30:20 -06:00
K Prasch 130b5ffaf0 Apply tuple fixes from kprasch
Co-Authored-By: tuxxy <tuxxy@users.noreply.github.com>
2019-03-24 09:30:20 -06:00
tuxxy 9cedc5ecd4 Fix leftover issues from rebase 2019-03-24 09:30:20 -06:00
tuxxy 065ecd58de Improve failed_revocation handling to discriminate on NotFound fail reasons and delete active policy if the failed revocations are less than the revocation threshold 2019-03-24 09:30:20 -06:00
tuxxy 90e4427680 Store 'active_policies' instead and finish revoke endpoint
Storing revocation kits was one approach, but it seems more useful to
store "active" policies, instead. I think this will probably assist in
future additions as well.
2019-03-24 09:30:20 -06:00
tuxxy 90593e54c6 Refactor RevocationKit to take a Policy object and add revoke endpoint skeleton 2019-03-24 09:30:20 -06:00
David Núñez 3f94b93df3
Merge pull request #830 from KPrasch/denominations
Base Denominations Management
2019-03-19 20:42:19 +01:00
Kieran Prasch 8cc1e6c07c
Respond to RFCs on PR #830: Round 2 2019-03-18 21:07:35 -07:00
Kieran Prasch b74d6e548a
NuWei -> NuNit 2019-03-18 12:31:08 -07:00
Kieran Prasch 686fffa9eb
Understand NU to act as a floor number caster for fractional NuNit values. 2019-03-18 12:31:08 -07:00
Kieran Prasch 2d518f8e62
Currency -> Token; Improve readability of blockchain constants 2019-03-18 12:31:08 -07:00
David Núñez d906ab699d Update docs to latest changes in `nucypher ursula stake` 2019-03-18 12:52:31 +01:00
David Núñez 8b4d71b55b
Respond to RFCs in PR #830; Merge Suggestions.
Co-Authored-By: KPrasch <kieranprasch@gmail.com>
2019-03-17 17:27:53 -07:00
Kieran Prasch 091adbae71
Move NU and Stake to currency.py 2019-03-17 12:47:35 -07:00
Kieran Prasch 24d346069d
Several more assertions for mixed-types NU.__init__ 2019-03-17 11:50:08 -07:00
Tux 6bdde8d7c4
Merge pull request #850 from tuxxy/master
[RELEASE] Bump version: 0.1.0-alpha.18 → 0.1.0-alpha.20
2019-03-15 17:46:48 -06:00
tuxxy bf3c89918f Bump version: 0.1.0-alpha.19 → 0.1.0-alpha.20 2019-03-15 17:16:25 -06:00
tuxxy 1232309320 Bump version: 0.1.0-alpha.18 → 0.1.0-alpha.19 2019-03-15 13:38:42 -06:00
Tux eb13d35d08
Merge pull request #782 from mallek/postmancollection
Add postman collection and README for general workflow
2019-03-15 13:33:37 -06:00
David Núñez 6a40e8d368
Update examples/postman/README.md
Co-Authored-By: mallek <travis@haleycomputersolutions.com>
2019-03-15 13:11:42 -06:00
Kieran Prasch 43da620732
Use scientific notation in stake confirmation messages for NU-wei values. 2019-03-15 10:27:08 -07:00
Kieran Prasch c069b0a2f9
Dont reinvent eth_utils! Port NU conversions to implement eth-utils to/from wei interfaces. 2019-03-15 09:55:45 -07:00
David Núñez f5eed5d787
Testing some edge cases for the NU class 2019-03-15 08:17:53 -07:00
Kieran Prasch b29a32e1a4
Docstrings and type hints for nucypher blockchin utils NU and Stake 2019-03-14 19:51:22 -07:00
Kieran Prasch 01bb9c1ef4
Upgrade to a dictionary for Ursula stake tracking. 2019-03-14 19:32:06 -07:00
Kieran Prasch 95c4cfe974
Dont update local stake cache in read-only operations 2019-03-14 16:50:11 -07:00
Kieran Prasch b68fb2a8b7
Divide stake tests reflect NU Implementation 2019-03-14 16:36:09 -07:00
Kieran Prasch d1dd66e27c
Port lower-level stake validators to us NU 2019-03-14 16:35:24 -07:00
Kieran Prasch f3b909a483
Ensure local stake cahce state is up to date 2019-03-14 16:34:48 -07:00
Tux 5d990b2b71
Merge pull request #374 from szotov/multisig
Multi-signature contract with off-chain signing
2019-03-14 17:07:08 -06:00
Kieran Prasch 9865eabdf5
Integrate click types, Stakes, and NU values in existing CLI tooling. 2019-03-14 14:29:29 -07:00
Tux b8d1141d0c
Merge pull request #805 from KPrasch/mashup-staking-gigahertz
Deploy & Stake CLI, Blockchain Policy Integration
2019-03-14 15:10:50 -06:00
Kieran Prasch 79ca05605d
Baseline tests for NU and Stake classes 2019-03-14 13:38:21 -07:00
Kieran Prasch 215bf5ad7f
Denomination management implementation with NU and Web3. 2019-03-14 13:38:19 -07:00
Kieran Prasch 8d24026acd
NU token and Stake classes: Draft. 2019-03-14 13:29:38 -07:00
Kieran Prasch 60e8611bab
Enforce CLI-level validation against staking values while dividing; Fix incorrect stake division duration/ext. 2019-03-14 11:25:36 -07:00