Commit Graph

4706 Commits (e39b11a4dd4fb78592636e36e289b314699fcc17)

Author SHA1 Message Date
Kieran Prasch 22fc7d16b4 Adapt PeriodTracker to WorkTracker; Geth client duration bug fix. 2019-08-31 11:32:25 -07:00
Kieran Prasch 107b6aa1c4
jamming with @michwill 2019-08-31 07:44:30 -07:00
Kieran R. Prasch ea47bfa4c5 Disable account auto-relocking during pytests. 2019-08-30 21:05:57 -07:00
Kieran Prasch 43d2ff34fe
Add worker init flag to indicate insta-confirm. 2019-08-30 20:53:32 -07:00
Kieran Prasch 80ef6e3b9c
Keyring unlock duration management and Auto lock/unlocking of transacting power via password caching for confirm activity, implemented as a context manager. 2019-08-30 20:40:56 -07:00
Kieran Prasch aa73f9265e
Test demonstrating auto-confirmation via PeriodTracker and Twisted Clock. 2019-08-30 20:38:38 -07:00
Kieran Prasch 35636195e2
Fixes missing force flag for certificate saving. Cleanup comments, missing returns in CLI. 2019-08-30 17:56:15 -07:00
Kieran Prasch 7afc134e6a
Fixes #1279; Uses injected registry to verify stranger-Ursulas with lazy StakingAgent. Use fallback storage backend. 2019-08-30 17:55:53 -07:00
Kieran Prasch 6536d08844
Allow Stanger-Ursulas to be created without a blockchain connection or registry. 2019-08-30 17:04:45 -07:00
Kieran Prasch c70ed348c0
Test replicating #1279 using the CLI. 2019-08-30 15:41:32 -07:00
Kieran Prasch 6eed3a28b5
Band-aid for Issue #1282. 2019-08-30 12:29:02 -07:00
K Prasch 9fa1dcc9e4
Merge pull request #1225 from KPrasch/factory
[EPIC] Earl Grey Tea, Hot.
2019-08-30 11:25:19 -07:00
Kieran R. Prasch 9941a3db7b
Rebase amendment for worklock divergence. 2019-08-30 11:08:35 -07:00
Kieran R. Prasch e1af1fbb3f Restore StakingEscrow - Post-rebase via WorkLock. 2019-08-28 08:42:49 -07:00
Kieran R. Prasch 25f0caa23c Post rebase adjustment for new auto provider detection support. Fixes for ursula receipt painting. 2019-08-28 06:41:37 -07:00
Kieran R. Prasch 12cd24db29 Bump gas limit in tests to 8M. 2019-08-28 06:31:44 -07:00
Kieran R. Prasch e5ae1094d2 Respond to RFCs in PR #1225: UX/UI fixes; Account and Stake Selection interface connectivity. Keep lazy interfaces lazy! Fixes straggler factory refactors. 2019-08-27 09:56:41 -07:00
David Núñez 8ac80aca80 Fix minor glitches of nucypher alice, nucypher bob, and nucypher-deploy 2019-08-27 09:56:41 -07:00
Kieran R. Prasch f6cf2b6dfd Fixes missing default filepath call; Better Exception handling for outdated configuration file. 2019-08-27 09:56:41 -07:00
Kieran R. Prasch feeeee133a new-stakeholder -> init-stakeholder 2019-08-27 09:56:41 -07:00
Kieran R. Prasch 4431d7966d Respond to RFCs in PR #1225; Use blake2b for registry cache key. 2019-08-27 09:56:41 -07:00
Kieran R. Prasch 64d40a7f80 Whoops! Restores 'address' and respectively 2019-08-27 09:56:41 -07:00
szotov 72f8b49501 Monkey patch to prevent gas adjustment in tests 2019-08-27 09:56:41 -07:00
Kieran Prasch b20cf2f6f6 Test fixes: Alter estimate gas to use blockchain factory; Restore accidentally renamed deployment files. 2019-08-27 09:56:41 -07:00
Kieran Prasch 58f34dac7b Checkpoint #4 - Fixes policy sampling bugs - continue reflow fixes. 2019-08-27 09:56:41 -07:00
Kieran Prasch 2a299aaca1 Checkpoint #3 - Reflow StakeHolder, Stake and Wallet Management. 2019-08-27 09:56:36 -07:00
Kieran Prasch 324c2805f5 Checkpoint #2 - Refactor Policy, and Blockchain / Registry Reflow. 2019-08-27 09:54:14 -07:00
Kieran Prasch 69aea3f725 Checkpoint: Refactors lifecycle of Blockchain and Registry. 2019-08-27 09:54:13 -07:00
damon c 3ddd7ef53f
Merge pull request #1257 from derekpierre/auto-scheme
Auto-detect for file scheme provider uri
2019-08-27 18:03:56 +02:00
derekpierre 213b42fe58 Return UnsuportedProvider exception instead of ValueError - update unit tests. 2019-08-24 13:56:26 +02:00
derekpierre f7787b87b4 Minor unit test fix. 2019-08-24 09:01:06 +02:00
derekpierre 74e2c0cf3a Code cleanup: log message and tests for auto file-scheme detection 2019-08-24 09:01:06 +02:00
derekpierre 172e2a9683 Add provider type detection test for websocket uri 2019-08-24 09:01:06 +02:00
derekpierre 6ece74cb00 Auto-detect 'file' uri scheme when an ipc file path is provided without a scheme and exists. This allows for auto-completion for file paths passed as --provider. 2019-08-24 09:01:06 +02:00
David Núñez 5cd909801f
Merge pull request #960 from szotov/worklock
WorkLock
2019-08-23 19:42:48 +02:00
MacLane S Wilkison 5e0366a0fb
Merge pull request #1244 from KPrasch/staking-docs
Staking Documentation Improvements; Sidebar Cleanup
2019-08-21 21:53:06 +02:00
Kieran R. Prasch cf99ecb520 Workaround for broken aafigure rendering - Do not render PDFs, Cleanup Docs Sidebar; RFCs. 2019-08-21 12:41:02 -07:00
Kieran R. Prasch 70ca400267 enhance recommended node operator overview steps in staking guide. 2019-08-21 11:35:04 -07:00
szotov ca79c0834f Renaming workDone -> completedWork, payor -> payer 2019-08-21 21:27:42 +03:00
szotov 71223cb00c Fix after rebasing 2019-08-21 21:27:41 +03:00
szotov 38d8361f35 Added new restriction to prolongStake 2019-08-21 21:27:40 +03:00
szotov c0c2319443 Fix after rebasing 2019-08-21 21:27:40 +03:00
szotov 7094d77de4 Small changes in docs 2019-08-21 21:27:39 +03:00
szotov 60f341c3e0 Removed preDeposit method, fixed small issues 2019-08-21 21:27:38 +03:00
szotov 7c2e08872d Fix getRemainingWork in worklock, worklock in intercontract test 2019-08-21 21:27:38 +03:00
szotov 75865a2388 Events for worklock 2019-08-21 21:27:37 +03:00
szotov e6fff3973b Tests for worklock 2019-08-21 21:27:36 +03:00
szotov 895411d312 Added function to prolong stake 2019-08-21 21:27:36 +03:00
szotov b0090bcfa0 Added bidding phase in worklock 2019-08-21 21:27:35 +03:00
szotov c173fc1e4f Tests for work measurement 2019-08-21 21:27:34 +03:00