Commit Graph

4706 Commits (e39b11a4dd4fb78592636e36e289b314699fcc17)

Author SHA1 Message Date
K Prasch 314ab277b1
Merge pull request #1339 from KPrasch/restake
Restaking Control
2019-09-19 11:46:48 -07:00
Kieran Prasch 3d51918125
Extract restaking confirmation actions with more verbose confirmation messages. 2019-09-19 11:21:04 -07:00
Kieran R. Prasch 6761fde377
Respond to RFCs in PR #1339: Remove duplicated restaking methods, Docs touchups; ContractAgency, restaing agency layer assertions. 2019-09-19 10:54:25 -07:00
szotov 390bf0ba46 Remove unused import 2019-09-18 18:23:06 +03:00
Kieran R. Prasch 00a52f0ca7 Stronger restaking CLI assertions. 2019-09-17 22:42:18 -07:00
Kieran R. Prasch 6cd1be7862 Restaking CLI docs 2019-09-17 22:42:18 -07:00
Kieran Prasch 80382ad88c
Use LocalContractRegistry in deployment command tests; Add ID to registry repr. 2019-09-17 14:34:58 -07:00
K Prasch 159ab96511
Merge pull request #1314 from KPrasch/ownable-roundup
Upgradable and Ownable Deployer Mixins
2019-09-17 10:44:14 -07:00
Kieran Prasch 783ae8b6ff
Respond to RFCs in PR #1314. 2019-09-17 10:29:52 -07:00
Kieran Prasch a39fe94dcc
Fixes missing seconds per period kwarg. 2019-09-17 10:15:59 -07:00
Kieran R. Prasch 54a1202f98 Slurping restaking changes from #1227.
Co-authored-by: David Núñez <david@nucypher.com>
2019-09-16 23:22:11 -07:00
Kieran Prasch 64a456278f
CLI controls for restaking lock management. 2019-09-16 21:54:25 -07:00
Kieran Prasch 3af265916c
Crafting CLI access to enable/diable restaking. 2019-09-16 21:42:29 -07:00
Kieran Prasch 6af7813e6a
Restaking control via Staker Actor. 2019-09-16 20:59:28 -07:00
Kieran Prasch 5860075142
Restaking access by Agency. 2019-09-16 20:45:50 -07:00
Kieran Prasch 58c0036f92
Using a mixin approach for deployer subclass composition; Encapsulate Ownable deployer Logic. 2019-09-16 20:12:06 -07:00
Kieran Prasch a48a8652ec
Touch ups. 2019-09-16 20:00:10 -07:00
Kieran Prasch 6bdf968a61
Describe ownablity on deployer classes. 2019-09-16 18:09:18 -07:00
Kieran Prasch c2de8d5a57
Re-encapsulate and dehydrate upgradeable and ownable logic in deployers. 2019-09-16 09:45:41 -07:00
K Prasch 4dfc977519
Merge pull request #1334 from KPrasch/fix-1333
Fixes #1333
2019-09-16 08:21:42 -07:00
Tux 5f2683675c
Merge pull request #1331 from michwill/test_cli_bug
CLI lifecycle test didn't work. When it does, tests didn't pass
2019-09-16 06:40:31 -06:00
szotov 800876638f Reset chain using block hash 2019-09-15 18:22:27 +03:00
Kieran Prasch 73e1c37ab9
Fixes #1333 2019-09-14 12:18:53 -07:00
Kieran Prasch ab20afc45c
Test modifications for CLI lifecycle to accomodate ImMemoryRegistry as the default. 2019-09-14 10:01:27 -07:00
Michael Egorov 2ba62bbf5b
CLI test bugfix - cli bug revealed 2019-09-13 23:31:39 -07:00
K Prasch da59d0e81c
Merge pull request #1328 from KPrasch/deps
Relock Dependencies
2019-09-13 11:38:38 -07:00
Kieran Prasch 594b01c4fb
Include humanized version of deps re-locking via shell script. 2019-09-13 10:52:28 -07:00
Kieran Prasch 4c4398e5d0
Relock Dependencies. 2019-09-13 10:28:08 -07:00
szotov f58eb7a090 Monkey patch to prevent gas estimates 2019-09-12 11:09:00 +03:00
szotov c0a4f976c6 Reset state in testerchain 2019-09-12 11:08:59 +03:00
K Prasch e183ff9d52
Merge pull request #1315 from KPrasch/master
Bump version: 0.1.0-alpha.27 → 0.1.0-alpha.28
2019-09-10 16:45:37 -07:00
Kieran Prasch bdc83168a8
Bump version: 0.1.0-alpha.27 → 0.1.0-alpha.28 2019-09-10 15:41:15 -07:00
MacLane S Wilkison d743778308
Merge pull request #1226 from jMyles/master
Project description.
2019-09-10 15:28:08 -07:00
MacLane Wilkison 3b1cdca7d3 Replace secure data exchange with dynamic access control and remove
secure computation.
2019-09-10 13:48:26 -07:00
David Núñez d6e842d815
Merge pull request #1259 from cygnusv/stakers
Add staker info tools to `nucypher status`
2019-09-10 22:37:45 +02:00
David Núñez 76103e806c Skip test_sampling_distribution until we have a solution for snail tests
See #1288
2019-09-10 22:14:30 +02:00
David Núñez 9614646593 Use regex matching in tests for nucypher status output. Fix broken stuff here and there. 2019-09-10 22:14:29 +02:00
David Núñez 7b8b31df22 Getting rid of old `session_agency` fixture. Use `agency` instead. 2019-09-10 22:14:29 +02:00
David Núñez 39f6289a7c Utility to get list of active, pending and inactive stakers. Use it in `nucypher status network` 2019-09-10 22:14:29 +02:00
David Núñez 812349ffd5 Reduce probability of skewed stake distribution in stakers fixture 2019-09-10 22:14:29 +02:00
David Núñez e1b4de272e Tests for `nucypher status stakers` and `nucypher status network` 2019-09-10 22:14:29 +02:00
David Núñez 241254c2f5 Addresses assorted RFCs 2019-09-10 22:14:29 +02:00
Kieran R. Prasch f505012b10 Remove configuration dependency from status CLI. renames CLI 'view' -> 'network'. Support status via registry filepath. 2019-09-10 22:14:29 +02:00
David Núñez 70b7307f30 Add basic help text to nucypher status 2019-09-10 22:14:29 +02:00
David Núñez 38f736d9f8 Improve nucypher status stakers: prettier output, allow specify one staker 2019-09-10 22:14:29 +02:00
David Núñez b416b74381 Improve nucypher status locked-tokens: shows bars with min & max 2019-09-10 22:14:29 +02:00
David Núñez beb0e04d86 Improve coverage of StakingEscrowAgent wrt to StakingEscrow contract 2019-09-10 22:14:29 +02:00
David Núñez 99403a3a93 First pass at nucypher status stakers and nucypher status locked-tokens 2019-09-10 22:14:29 +02:00
David Núñez 20de10ea6f Add round() to NU 2019-09-10 22:14:29 +02:00
David Núñez 9e5a825855 Enrich API of StakingEscrowAgent: get_stakers(), get_all_locked_tokens() 2019-09-10 22:14:29 +02:00