Commit Graph

9635 Commits (7e2ca5f68e094d785f1b361524b01507a42419c3)

Author SHA1 Message Date
Kieran Prasch 7e2ca5f68e fix docstring 2022-02-08 11:04:28 -08:00
vzotova 1c90a5be8a Fix StakingEscrowDeployer + fix tests, update PREApplicationDeployer + add tests 2022-02-08 11:04:28 -08:00
Kieran Prasch ee2a5190e6 adjust tests 2022-02-08 11:04:27 -08:00
Kieran Prasch 3e35b87073 skip (and unskip) tests 2022-02-08 11:04:27 -08:00
Kieran Prasch 622ae3429a Removes PolicyManagerPayment 2022-02-08 11:04:27 -08:00
Kieran Prasch 3ddf6fc916 deployer fixes 2022-02-08 11:04:27 -08:00
vzotova 0d716181b0 Fix pooling contract test and skip upgradeability test for now 2022-02-08 11:04:27 -08:00
derekpierre d7dadbc929 Update Porter docs. 2022-02-08 11:04:27 -08:00
derekpierre 8d0b204c73 Fix pre-commit failures. 2022-02-08 11:04:27 -08:00
derekpierre d442375e5f Cleanup of Porter tests to account for duration_periods no longer needed for sampling. 2022-02-08 11:04:27 -08:00
vzotova 2e09e61846 Move test_simplepre_ursula_worker_integration.py to actors/test_worker.py 2022-02-08 11:04:27 -08:00
vzotova 59785c0ab3 Fix contract tests after changing Economics 2022-02-08 11:04:27 -08:00
vzotova e6b5bda56d Fix time travel 2022-02-08 11:04:27 -08:00
vzotova f3bea94ac0 Tests for PRE app agent (copied from StakingEscrowAgent) 2022-02-08 11:04:27 -08:00
Damon Ciarelli fc43f569ba set nickname from staking provider address 2022-02-08 11:04:27 -08:00
Damon Ciarelli 39638d19c8 set staking_provider address as checksum_address 2022-02-08 11:04:27 -08:00
Damon Ciarelli c50b4fec7c get correct checksum_address 2022-02-08 11:04:27 -08:00
Damon Ciarelli 0419338cb6 update docker image 2022-02-08 11:04:26 -08:00
Damon Ciarelli 5aeefb9345 remove USER hijinx 2022-02-08 11:03:51 -08:00
Kieran Prasch b193465f98 adjust tests 2022-02-08 11:03:50 -08:00
Kieran Prasch b88689d49d adjust porter 2022-02-08 11:03:26 -08:00
Kieran Prasch b5a2733f7c Adjust prometheus collectors 2022-02-08 11:03:26 -08:00
Kieran Prasch 9692335b8b operator ip utils 2022-02-08 11:03:26 -08:00
Kieran Prasch b3d37c4da7 Sampling via PREApplicationAgent 2022-02-08 11:03:26 -08:00
Kieran Prasch fd0916e89f Lazy evaluation of token agent from base actor. 2022-02-08 11:03:26 -08:00
Kieran Prasch 4eda841a5a resolves missed conflict on BlockchainPolicyAuthor 2022-02-08 11:03:26 -08:00
Kieran Prasch 9bbcfe399a Removes PolicyManager shims 2022-02-08 11:03:26 -08:00
Kieran Prasch fbf8d0fd1a Stake verification for node discovery 2022-02-08 11:03:26 -08:00
Kieran Prasch 29ed793ecc Integrates Operator blockchain actor and it's WorkTracker. 2022-02-08 11:03:25 -08:00
Kieran Prasch ec23c5177b Operator CLI 2022-02-08 11:03:09 -08:00
Kieran Prasch 278de92729 PREApplicationDeployer uses deployment parameters from economics. 2022-02-08 11:02:18 -08:00
Kieran Prasch 1c34045a81 Prepares economics and deployment constants for use with threshold network. 2022-02-08 11:02:17 -08:00
Kieran Prasch 98f9e8d33b removes TStakingTest contract in favor of ThresholdStakingForPREApplicationMock 2022-02-08 11:02:04 -08:00
Kieran Prasch 82fb99022f ursula configuration migration script 2022-02-08 11:02:04 -08:00
Kieran Prasch c62b01f1e8 bump multiversion test contract and SubscriptionManager pragma. 2022-02-08 11:02:04 -08:00
Kieran Prasch 0e148fbfa8 Skip tests 2022-02-08 11:02:02 -08:00
Kieran Prasch 6cbd255ed1 Handle edge case in SE sampling shim. 2022-02-08 11:01:24 -08:00
Kieran Prasch c84d171eb2 Disable probationary period 2022-02-08 11:01:24 -08:00
Kieran Prasch cdaa6b1358 Support agents with different blockchain connections. 2022-02-08 11:01:24 -08:00
Kieran Prasch 0f82db319e Docstrings 2022-02-08 11:01:24 -08:00
Kieran Prasch 5ba870ee5a Character-level default payment method for federated mode. 2022-02-08 11:01:24 -08:00
Kieran Prasch 34c79c7830 Require payment method for is_me Ursula and Alice. 2022-02-08 11:01:24 -08:00
Kieran Prasch 74cfa8b46e Collapse Policy subclasses. 2022-02-08 11:01:24 -08:00
Kieran Prasch b36debae5c Introduce PaymentMethod.Quote (calculate valid policy value for SubscriptionManager.createPolicy). 2022-02-08 11:01:24 -08:00
Kieran Prasch c6efd5fd06 Removes BlockchainPolicyAuthor. 2022-02-08 11:01:24 -08:00
Kieran Prasch ed64aa3ac4 Examples support of L2 payments. 2022-02-08 11:01:24 -08:00
Kieran Prasch 3f6c770f02 Includes payment method CLI flags in Ursula docs. 2022-02-08 11:01:24 -08:00
Kieran Prasch bbc509910d Adjust tests to accommodate swapable payment methods. 2022-02-08 11:01:24 -08:00
Kieran Prasch ac1d4b5603 CLI supports payment method configuratiopn by Ursula and Alice. 2022-02-08 11:01:24 -08:00
Kieran Prasch 5e09b328d7 Handle payment method configurations 2022-02-08 11:01:24 -08:00