Commit Graph

263 Commits (1232e9856f6ec85e767569820fb4fea5be41679e)

Author SHA1 Message Date
Victoria 36e47153df Apply suggestions from code review #2518
Co-authored-by: K Prasch <kieranprasch@gmail.com>
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2021-02-02 19:24:29 +03:00
vzotova 7c77aa65d0 Remove locking restake flag, throw error when node tries to commit twice in a row 2021-02-02 19:24:28 +03:00
vzotova 61d8dc1ec0 New deployment order: StakingEscrow dispatcher, then PolicyManager+Dispatcher -> Adjudicator+Dispatcher -> WorkLock and only after this StakingEscrow itself 2021-02-02 19:24:28 +03:00
vzotova 9815440464 New order of contracts deployment, StakingEscrow uses other addresses of main contracts in constructor 2021-02-02 19:24:28 +03:00
vzotova b384911e5d Remove batch deposits 2021-02-02 19:24:27 +03:00
Kieran Prasch 9cb7c1979b Bugfix and supporting tests for automated IP determination 2021-01-15 18:19:39 -08:00
Kieran R. Prasch 30f41b5602
Insert missing license header 2021-01-14 22:10:06 -08:00
damon c e907a598a2
Merge pull request #2462 from KPrasch/automagic
IP address checks on worker startup
2021-01-14 20:47:32 -08:00
Bogdan Opanchuk bbc4390f68 Generalize NodeEngagementMutex 2021-01-14 11:19:35 -08:00
Bogdan Opanchuk a2b99daa1d Merge proposals and enactment into a single method, return EnactedPolicy 2021-01-14 11:19:35 -08:00
Bogdan Opanchuk de0f933118 Make Arrangement stateless and get rid of BlockchainArrangement 2021-01-14 11:19:35 -08:00
Bogdan Opanchuk 24d5e3a5ec Remove PolicyCredential
It isn't used anywhere
2021-01-14 11:19:35 -08:00
Bogdan Opanchuk e81f285517 Make WeightedSampler behave correctly in case of several consecutive draws 2021-01-14 11:19:35 -08:00
Kieran R. Prasch 86d61b41f1 Test touchups for ursula startup 2021-01-12 13:10:15 -08:00
Kieran R. Prasch 2daa9b499d Closes #2424 2021-01-12 13:10:15 -08:00
Kieran Prasch 94bf887364 Soften the impact of unknown IP during checkup 2021-01-12 13:10:14 -08:00
Kieran Prasch 7d6b45a2e0 Advances automatic IP determination: Query known nodes. 2021-01-12 13:09:07 -08:00
Kieran Prasch 5b88afc7c6 localizes card mocking fixture so CLI test modules will propery run. 2021-01-12 11:08:45 -08:00
Kieran Prasch a9d3b6cf1e Deprecation of automated deployment series by ContractAdministrator 2021-01-12 11:08:45 -08:00
Kieran Prasch f2a1443457 Removes interactive commitment via UrsulaCommandProtocol 2021-01-09 16:55:44 -08:00
Kieran Prasch a9638ea6e1 Mock card save method (neded to run tests as suite). 2020-12-25 01:51:16 +01:00
Kieran Prasch 1cf48ede24 Installs new plumbing for --max-gas-price througout CLI and configuration modules. 2020-12-25 01:51:16 +01:00
David Núñez d9d21f7cfb Adjust some tests to use the free gas strategy by name, instead of a callable 2020-12-25 01:51:16 +01:00
David Núñez e3f3b65b34 Refine work tracker test 2020-12-25 01:51:16 +01:00
David Núñez f2818bb5f0 Log test actions to facilitate debugging the worker test 2020-12-25 01:51:16 +01:00
K Prasch 62ade702c9
Merge pull request #2474 from KPrasch/hello-operator
Pretty worker & staker console messages
2020-12-18 10:15:01 -08:00
K Prasch 0d7af8bd60
Apply suggestions from code review
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
2020-12-18 09:49:52 -08:00
Kieran Prasch 89043b3065 Deprecates managed provider/client syncing 2020-12-14 12:01:18 -08:00
Kieran Prasch fae2c05509 Use constants for cli password collection confirmation 2020-12-11 12:09:04 -08:00
Kieran Prasch 38c441dff0 Improves staker and ursula literature and help texts 2020-12-11 12:07:43 -08:00
Kieran Prasch cd0f9c7b35 Deprecates embedded geth integration tests. 2020-12-11 10:25:09 -08:00
Kieran Prasch 2eefc07d31
Deprecates internal geth process mode. 2020-12-09 17:39:42 -08:00
Kieran R. Prasch 735dccce1e
Card CLI acceptance testing for 'alice/bob make-card' and card directory autocreation. 2020-12-09 16:52:15 -08:00
Kieran Prasch d21d7ee947 Additional help text and accompanying test; Relocate help test to CLI unit. 2020-12-09 14:10:03 -08:00
Kieran Prasch b342180d89 Additional CLI acceptance tests for non-interactive use cases. 2020-12-09 13:55:45 -08:00
Kieran Prasch e6af45eb26 CLI acceptance testing for character cards 2020-12-09 12:44:23 -08:00
Kieran R. Prasch 24f6b4ce5e
Expand alice confguration options to include policy storage and stay current with signed tmaps 2020-12-09 00:11:13 -08:00
Kieran R. Prasch 1580c5f89c
Extract Identity entities 2020-12-08 23:55:09 -08:00
Kieran Prasch 91e0accd20 Use ISO8601 for CLI expiration 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
David Núñez b0997653ab Fixes #1704: CLI asks for confirmation before detaching worker 2020-12-08 10:40:42 -08:00
Victoria a8f0ec5bc5 Apply suggestions from code review #2439
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
Co-authored-by: Kieran Prasch <kieran@nucypher.com>
Co-authored-by: David Núñez <david@nucypher.com>
2020-12-03 18:39:44 +03:00
vzotova d221051284 Small touch ups for logs and tests while compilation 2020-12-03 16:48:34 +03:00
vzotova 4ff174eed0 Generate remappings settings based on source bundle 2020-12-03 16:48:34 +03:00
vzotova c7ec3c7ecb Fix predefined source bundles 2020-12-03 16:48:34 +03:00
vzotova bf247bc73f Take allowed path from source bundle while compilation 2020-12-03 16:48:33 +03:00
vzotova 96e959f60a Fix after rebasing 2020-12-03 16:48:33 +03:00
Kieran Prasch a16691bd62 Return of import remappings. 2020-12-03 16:48:33 +03:00
Kieran Prasch 1fe2d91297 Jamming with Viki and Derek. 2020-12-03 16:48:32 +03:00
Kieran Prasch 37f7a20814 All I want for christmas is a working source bundle 2020-12-03 16:48:32 +03:00