Bogdan Opanchuk
2fe7c85af4
Flatten stacked context managers
2021-06-25 11:43:06 -07:00
David Núñez
6279827657
Remove stale references to PreallocationEscrow contract stuff
2021-04-30 10:23:13 +02:00
Piotr Roslaniec
9669280639
Test fallback behaviour
2021-04-22 12:36:37 +02:00
Piotr Roslaniec
58f37da94a
Move TEACHER_NODES to nodes.py
2021-04-21 18:04:51 +02:00
vzotova
3136a97aa6
Fix other tests
2021-03-22 11:37:27 -07:00
Bogdan Opanchuk
03bab50289
Minor RFC
2021-03-02 18:20:48 -08:00
Bogdan Opanchuk
c0a303a783
Help nucypher-monitor get the info it needs
2021-03-02 18:20:48 -08:00
Kieran Prasch
06d89fef07
ContractAdministrator is a BaseActor subclass. Respond to RFCs in PR #2572
2021-03-02 10:24:41 -08:00
Kieran Prasch
ba464989ba
Actors accept a transacting power or an address but not both + Cleanup.
2021-02-26 13:38:37 -08:00
Kieran Prasch
7e07bd267e
Handle injected transacting power in tests.
2021-02-26 13:38:37 -08:00
Kieran Prasch
acfa1cad71
Do not return agents from agency fixture
2021-02-26 13:25:17 -08:00
Kieran Prasch
37774897bc
Understand Ursula.run as the coordinated single point of service startup.
2021-02-18 18:06:31 -08:00
Bogdan Opanchuk
4de9b91d2a
Refactor FleetSensor
2021-02-16 22:45:55 -08: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
546e84a653
Remove test mode from StakingEscrow
2021-02-02 19:24:27 +03:00
Kieran Prasch
eda57b8c60
Force clearance of the mock ursulas cache
2021-01-15 18:20:05 -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
Kieran R. Prasch
2daa9b499d
Closes #2424
2021-01-12 13:10:15 -08:00
Kieran Prasch
c6b3ea31c1
Deprecates embedded geth integration tests and managed process usage.
2020-12-11 11:04:49 -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
vzotova
96e959f60a
Fix after rebasing
2020-12-03 16:48:33 +03:00
Kieran Prasch
6f04cef63d
Rescues a test utility from fixtures and modifies estimate gas metrics to use standard compiler output.
2020-12-03 16:48:31 +03:00
Kieran R. Prasch
11a807c096
Simplify solidity compiler module with a more stateless and functional approach; Use the standard compiler method.
2020-12-03 16:48:28 +03:00
David Núñez
145ebdf8ef
When sending TXs, allow to specify if we want to use a pending nonce or not
2020-10-19 18:59:28 +02:00
Bogdan Opanchuk
1557617afd
Since web3=5.12.2 some of `eth` methods require positional arguments
2020-10-18 00:16:05 -07:00
David Núñez
f42de3ae11
Some janitorial stuff
2020-09-24 20:28:31 +02:00
David Núñez
4cf7dcadc3
We're done with multiple domains, for the moment.
...
Closes #2144 . Closes #1580 .
2020-09-24 20:27:13 +02:00
K Prasch
1f5407e7d5
Merge pull request #2220 from KPrasch/signer
...
Trezorlib Transaction Signing
2020-09-24 08:06:54 -07:00
Bogdan Opanchuk
35944ad8de
Add _finalize() method to Ursula to force releasing the datastore and call it in fixtures
2020-09-22 16:55:37 -07:00
Kieran Prasch
148528b24c
Signers is now a package
2020-09-17 13:26:33 -07:00
David Núñez
a7bc85c075
Get rid of the Translators idea and use Agents instead ...
...
... but this time the agent only defines the methods for getting function calls (with the name preceded by _ to mark this), since we'll only use this contract indirectly
2020-09-15 10:04:42 +02:00
jMyles
2157fcdd6d
Ensure that threadpool gets cleaned up.
2020-09-05 17:39:38 -07:00
jMyles
2810948d21
Completing publication in order to get publication threadpool to stop.
2020-08-27 14:45:40 -07:00
jMyles
24bc71be6e
Give Bob a chance to hit seednodes before bailing.
2020-08-27 13:16:36 -07:00
jMyles
c75519637a
More descriptive name to suit @derekpierre's fancies.
2020-08-20 17:50:53 -07:00
jMyles
34a5ad910d
Removing stale debugging tooling.
2020-08-18 12:05:55 -07:00
jMyles
0336e4d6e9
Mege commit uniting @fjarri sampling work and the rest of the async branch of TI. Done in order to provide a surface for blocking when sampling. See https://ptb.discordapp.com/channels/411401661714792449/411401661714792451/744248303528575037 .
2020-08-18 05:14:05 -07:00
jMyles
fc79601936
Need to block here in order to assert later.
2020-08-18 05:10:44 -07:00
jMyles
b18dfd9a69
Evolving test.
2020-08-18 05:10:44 -07:00
David Núñez
52e21bbb65
Fix mock_ursula_reencrypts so it produces expected output types
2020-08-14 12:15:16 -07:00
jMyles
5547f397ba
Cleaning up some warts that were causing occasional failures.
2020-08-10 13:02:13 -07:00
jMyles
a6a873482f
Merging #2128 , #2137 , #2155 into a rebase over main (instead of three separate github-generated merge commits, which caused a conflict).
2020-08-10 13:01:47 -07:00
jMyles
fdb726095a
Some more debug-level logs instead of prints.
2020-08-10 12:55:29 -07:00
jMyles
eaf7fbca37
Some debugging breadcrumbs for Ursula.
2020-08-10 12:54:04 -07:00
jMyles
a341962155
Struggling with some ALreadyCalled issues - turning debugging on for the defer module gives some useful insight.
2020-08-10 12:53:48 -07:00
jMyles
8cd182e26d
Stopping Bob and Ursula at appropriate times.
2020-08-10 12:53:33 -07:00