Commit Graph

3860 Commits (0ac2ae8f703e337f0b01ad7154352827cc0792a1)

Author SHA1 Message Date
szotov 586adbc302 Tests for re-stake 2019-04-17 16:05:05 +03:00
szotov fb7f134e70 Added reStake parameter to MinersEscrow 2019-04-17 16:05:05 +03:00
David Núñez 788a027a10
Merge pull request #899 from cygnusv/eth-accounts
Improve management of ETH test accounts. Test coverage power-up.
2019-04-17 15:03:43 +02:00
David Núñez a17ffcd667 Fix generalized wrong usage of tests globbing 2019-04-14 02:29:09 +02:00
David Núñez a2abfe06ed Contract task in CI was missing A LOT of stuff -_-U 2019-04-14 01:53:34 +02:00
David Núñez cd1eb11d36 Fix globbing of tests in CircleCI. Fix missing coverage report of CLI tests 2019-04-14 01:02:15 +02:00
David Núñez c87c1985ac Use eth_tester to create more test accounts, instead of web3 2019-04-14 00:37:00 +02:00
David Núñez b81a13b432 Testing creation of additional test accounts. It still fails. 2019-04-14 00:36:29 +02:00
David Núñez a00febad0e Relocated personal Web3 RPC endpoints (web3 v5) 2019-04-14 00:33:30 +02:00
David Núñez 41f60099d3 Use TesterBlockchain's test accounts 2019-04-12 07:52:15 +02:00
David Núñez 27046827cf Testing unassigned accounts and that accounts can send TXs 2019-04-12 07:52:15 +02:00
David Núñez 82e59786ef Test account generation of TesterBlockchain 2019-04-12 07:52:15 +02:00
David Núñez a93ddeddea Fix incorrect log message at TesterBlockchain.ether_airdrop 2019-04-12 07:52:15 +02:00
David Núñez 01c466554a Don't use TesterBlockchain.ether_airdrop if it's already funded or can be done in the constructor 2019-04-12 07:52:15 +02:00
David Núñez 09c0672dd0 First draft of ETH test accounts directory in TesterBlockchain 2019-04-12 07:52:15 +02:00
David Núñez 9d464672e5 Change eth-tester default number of accounts to our new default 2019-04-12 07:52:15 +02:00
David Núñez 35a7e98e5c Constant for default number of test ETH accounts. Fix other constants 2019-04-12 07:52:15 +02:00
David Núñez 023083db64 Not enough "y'all" in "all y'all". Not enough test ETH, either. 2019-04-12 07:52:15 +02:00
David Núñez 8216d6b39f Simplify default test accounts creation in TesterBlockchain. 2019-04-12 07:52:15 +02:00
K Prasch 23253c71e1
Merge pull request #900 from tuxxy/active-policy-fix
Store active policies via a policy ID
2019-04-11 19:24:29 +03:00
tuxxy fbe204ce17 Fix character-control revoke test by using a different label -- you can't grant access twice 2019-04-10 21:27:25 -06:00
tuxxy 71dc8a5cd1 Add 'add_active_policy' method on Alice 2019-04-10 20:02:31 -06:00
tuxxy 47ee828de7 Modify CLI entry point for revocation 2019-04-10 20:02:31 -06:00
tuxxy 5b4f3da3d1 Modify revoke endpoint to accept label and bob's verifying key instead of the policy key 2019-04-10 20:02:31 -06:00
tuxxy 204ab8d898 Add 'construct_policy_id' function to crypto.utils and store active
policies under policy ID
2019-04-10 20:02:30 -06:00
tuxxy 48150def7d Add id property to Policy 2019-04-10 20:01:08 -06:00
K Prasch 2f81e61ca1
Merge pull request #924 from cygnusv/readme
Updates README: Slight touch to first paragraph. Codecov badge
2019-04-10 19:26:58 +03:00
K Prasch 8e1ee72776
Merge pull request #861 from KPrasch/destruction
Multi-tenant Configurations & Destruction
2019-04-09 23:22:00 +03:00
David Núñez 835800d567 Discord logo in discord badge 2019-04-09 11:43:27 +02:00
David Núñez a705348f8d Reference to Umbral shouldn't be the first thing in the README. 2019-04-09 11:19:37 +02:00
David Núñez 68be09e1b2 Switch to codecov badges 2019-04-09 11:18:24 +02:00
K Prasch b4ebe39fdf
Merge pull request #918 from KPrasch/master
Bump version: 0.1.0-alpha.21 → 0.1.0-alpha.22
2019-04-06 20:09:13 -07:00
Kieran Prasch b36f5fd308
Bump version: 0.1.0-alpha.21 → 0.1.0-alpha.22 2019-04-06 15:00:44 -07:00
K Prasch 0789b52529
Merge pull request #916 from KPrasch/master
Two bandaids.
2019-04-06 14:56:00 -07:00
Kieran Prasch 2782f5bb1f
Two bandaids. 2019-04-06 14:41:25 -07:00
K Prasch dd5cc7614c
Merge pull request #915 from jMyles/hotfix
Infuriating comprehension.  Fixes #911 and Fixes #912 (duplicates).
2019-04-06 12:58:57 -07:00
Kieran Prasch 9abd4e27fb
Respond to RFCs in PR #861 2019-04-06 12:40:34 -07:00
Kieran Prasch 13024ed048
Check for config root before removal; Run an ursula via mixed configs in test. 2019-04-06 12:38:09 -07:00
Kieran Prasch ed184942e3
Increase test coverage for nucypher help commands 2019-04-06 12:38:09 -07:00
Kieran Prasch ea20f88be4
Move destruction management before character initialization to handle failure modes involving semi-working configurations. 2019-04-06 12:38:09 -07:00
Kieran Prasch c132ca0f66
Fixes #815 - Correct inaccurate keyring logging. 2019-04-06 12:38:09 -07:00
Kieran Prasch 91e4de470e
Fixes #848 - Restore --debug console logging. 2019-04-06 12:38:09 -07:00
Kieran Prasch dd7f992277
nucypher remove docstring 2019-04-06 12:38:09 -07:00
Kieran Prasch e110632bb1
All characters destroy thier own config files, considering force 2019-04-06 12:38:09 -07:00
Kieran Prasch b691339f50
Destroy the configuration file itself; Attaching console emitter to click config. 2019-04-06 12:38:09 -07:00
Kieran Prasch bf4d0d8535
Adjust config classes to allow existing keyring root and instance destruction 2019-04-06 12:38:09 -07:00
Kieran Prasch 1479c78ea9
Tests show keyring multi-tennancy with config-based destruction 2019-04-06 12:38:09 -07:00
Kieran Prasch 3bff15d83f
Introduce 'nucypher remove' sub-command 2019-04-06 12:38:09 -07:00
Kieran Prasch 22054af864
Character CLI implements config-based destruction. 2019-04-06 12:38:09 -07:00
Kieran Prasch 361c111ce8
Config-based keyring destruction via Ursua CLI 2019-04-06 12:38:09 -07:00