Commit Graph

6437 Commits (2e9da4ef31b1ba7de53e1ce87ab03b03bda9ef34)

Author SHA1 Message Date
Kieran Prasch 2e9da4ef31
Take back control of CLI imports, namespaces, and organization. Work on a CLI and tidy CLI. 2020-05-15 08:28:12 -07:00
Kieran R. Prasch 5992e05897
Extracts all deploy cli strings and majority of cli commands to literature 2020-05-15 08:26:42 -07:00
Kieran Prasch 55d1131ba1
Keep literature module top level of CLI for now. 2020-05-15 08:19:57 -07:00
Kieran Prasch 0b1c118441
Cleanup lost utility 2020-05-15 08:19:57 -07:00
Kieran Prasch f90b83ed86
Submodulize CLI painting 2020-05-15 08:19:54 -07:00
Kieran Prasch 2b5a39e97e
Nearly 100% of emitter messages from CLI actions are in literature.py 2020-05-15 08:15:49 -07:00
Kieran Prasch 755a02443b
Use mocker for testing external ip detection 2020-05-15 08:15:49 -07:00
Kieran R. Prasch 5e7b4ea397
Move bulk CLI literature to standalone constants. 2020-05-15 08:15:49 -07:00
Kieran Prasch 1541eb3ede
Refactors the codebase to use multiple CLI actions modules. 2020-05-15 08:15:47 -07:00
David Núñez 944547e225
Merge pull request #1990 from arjunhassard/master
Removal of 'min' from fee range & more informative/consistent comments
2020-05-15 03:21:18 +02:00
Harry Arjun Hassard 27e09820c3 staker/worker rate setting distinction from @derekpierre 2020-05-14 16:42:44 -07:00
Arjun Hassard 3f3bfb3cba
Apply suggestions from code review
Co-authored-by: David Núñez <david@nucypher.com>
2020-05-14 13:15:40 -10:00
Harry Arjun Hassard 7ebd4cd316 CLI fail: the sequel 2020-05-14 12:33:50 -07:00
Harry Arjun Hassard 79c369e4e1 CLI fail 2020-05-14 12:13:12 -07:00
Harry Arjun Hassard c700986135 Applied suggestions from code review by @vzotova 2020-05-14 11:23:59 -07:00
Harry Arjun Hassard 8baba568ed global fee range & more edits for consistency 2020-05-13 23:03:27 -07:00
Harry Arjun Hassard dfb9e11a33 1st attempt at clarifying universal fee range and limited service-provider control over their acceptable fee rates 2020-05-13 17:56:33 -07:00
K Prasch cf0f17a96a
Merge pull request #1959 from vzotova/renamings
Some renamings
2020-05-13 13:37:54 -07:00
Victoria 7b7198ef79 Apply suggestions from code review #1959
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
Co-authored-by: MacLane S Wilkison <maclane@nucypher.com>
2020-05-13 23:09:50 +03:00
vzotova 66ac1acb1d Rename detach-worker -> unbond-worker 2020-05-13 20:21:53 +03:00
vzotova c228c388c3 Rename `set worker` to `bond worker` everywhere 2020-05-13 20:21:53 +03:00
vzotova 4a0b79b2ca StakingEscrow: confirmActivity -> commitToNextPeriod, lastActivePeriod -> lastCommittedPeriod 2020-05-13 20:21:52 +03:00
vzotova 28e41c4a21 StakingEscrow: workerToStaker -> stakerFromWorker 2020-05-13 20:21:52 +03:00
vzotova f62765ec97 Issuer: burn -> donate 2020-05-13 20:21:51 +03:00
vzotova 1834ad7569 Renamings: mine -> mint, lastMinedPeriod -> previousFeePeriod 2020-05-13 20:21:51 +03:00
vzotova 6039002408 Rename policy reward to policy fee 2020-05-13 20:21:51 +03:00
K Prasch 364620d900
Merge pull request #1884 from vzotova/two-phases
Two-phase issuance
2020-05-13 10:09:04 -07:00
Victoria 4364b213e7 Apply suggestions from code review #1884
Co-authored-by: MacLane S Wilkison <maclane@nucypher.com>
Co-authored-by: David Núñez <david@nucypher.com>
Co-authored-by: Arjun Hassard <arjunhassard@gmail.com>
Co-authored-by: derekpierre <derek.pierre@gmail.com>
2020-05-13 18:56:36 +03:00
K Prasch 586acf4740
Merge pull request #1949 from KPrasch/slayer
Fast (WorkLock) functional testing
2020-05-13 08:24:24 -07:00
Kieran Prasch bf75d33e3e
Respond to RFCs in PR #1949 2020-05-13 08:08:00 -07:00
Kieran Prasch e2a8ae2360
Respond to RFCs in PR #1949 2020-05-12 10:02:06 -07:00
vzotova a81f8b4edf Updates max allowed stake size in economics 2020-05-12 15:36:30 +03:00
vzotova 79ef05bbbb Fixes rest tests after changes in economics 2020-05-12 15:36:30 +03:00
vzotova 926f942961 Updated `token_supply_at_period` for two phases and fixed some tests
Co-Authored-By: Arjun Hassard <arjunhassard@gmail.com>
2020-05-12 15:36:29 +03:00
vzotova 9bf0daea83 Calculate period when need to switch from first phase to the second in economics 2020-05-12 15:36:29 +03:00
vzotova 5ddc2a60db Update list of constructor parameters in deployers and other places 2020-05-12 15:36:29 +03:00
vzotova 98e06c56c2 Update BaseEconomics and draft of StandardTokenEconomics with new two-phase model
Co-Authored-By: Arjun Hassard <arjunhassard@gmail.com>
2020-05-12 15:36:29 +03:00
vzotova c958b52570 Issuer: two-phase issuance 2020-05-12 15:36:28 +03:00
K Prasch aac486afbb
Merge pull request #1973 from KPrasch/master
Fixes mixed configuration test inaccuracy
2020-05-11 10:50:25 -07:00
Kieran Prasch 90d4c6ae94 Control mock registry source for mock testerchain; Test touch ups. 2020-05-08 19:20:54 -07:00
Kieran Prasch c177d2dca1 Introduce mock interfaces module 2020-05-08 19:20:54 -07:00
Kieran Prasch 1b49236deb Handle registry source manager via mock testerchain 2020-05-08 19:20:54 -07:00
Kieran Prasch 066f778dda Restore allocation handling in fixtures 2020-05-08 19:20:54 -07:00
Kieran Prasch 0ac64930d9 Exert a bit more control over mock testerchain blocktime in worklock testing 2020-05-08 19:20:54 -07:00
Kieran Prasch e8fbd5956a Handle token economics and mock testerchain compadibility with the larger test suite as a whole. 2020-05-08 19:20:54 -07:00
Kieran R. Prasch ab3e588c1e Setup a mock section in sandbox constants 2020-05-08 19:20:54 -07:00
Kieran R. Prasch bc2564cd36 Reintroduce keystore cli test as an e2e integration via testerchain 2020-05-08 19:20:54 -07:00
Kieran R. Prasch 1164db20f4 Intro MockPolicyManagerAgent 2020-05-08 19:20:54 -07:00
Kieran R. Prasch a58af7daf3 Mock and functional-scoped test grouping (fixtures) 2020-05-08 19:20:54 -07:00
Kieran R. Prasch cab7b1dced Adjust eth tester client to handle the mock backend accounts as well as teserchain accounts. 2020-05-08 19:20:54 -07:00