Kieran Prasch
|
22fc7d16b4
|
Adapt PeriodTracker to WorkTracker; Geth client duration bug fix.
|
2019-08-31 11:32:25 -07:00 |
Kieran R. Prasch
|
64d40a7f80
|
Whoops! Restores 'address' and respectively
|
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
|
69aea3f725
|
Checkpoint: Refactors lifecycle of Blockchain and Registry.
|
2019-08-27 09:54:13 -07:00 |
Kieran Prasch
|
9408463dec
|
Refactor from_seed_and_stake_info to accept a checksum_address inclusive in the URI.
|
2019-08-18 11:58:04 +02:00 |
Kieran Prasch
|
70803d3e22
|
Post rebase renames.
|
2019-07-15 12:06:44 -07:00 |
David Núñez
|
afbcff6b04
|
Introduce make_ursula_for_staker test utility, instead of activate_idle_staker fixture
|
2019-07-04 11:23:51 +02:00 |
David Núñez
|
5b530430dd
|
Draft test for learning about worker with insolvent Staker. See #1075
|
2019-07-04 11:23:50 +02:00 |
Kieran Prasch
|
35f39001c3
|
Removes assumption that last web3 account is non-staking, in dialog faut-tolerance test.
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
d04094c1e9
|
Skip Vladimir tests in accordance with Issue #1075
|
2019-07-04 11:23:49 +02:00 |
Kieran Prasch
|
66b0e25165
|
Robust tests for BaseConfiguration API; Second layer for character configurations; Return of ABC.
|
2019-07-04 11:22:39 +02:00 |
David Núñez
|
b9dd215421
|
Fix test for emission of unknown LL version warnings. Closes #1039
|
2019-07-04 11:22:38 +02:00 |
Kieran Prasch
|
6097c83eb7
|
Almost all of checksum_public_address -> checksum_address
|
2019-06-08 14:25:35 -07:00 |
Kieran Prasch
|
1f618addba
|
Perform on-chain staking-check as node verification (Fix); Handle InvalidNode exception subclasses for logging
|
2019-06-04 21:39:46 +03:00 |
Kieran R. Prasch
|
2ab9c303d4
|
Ensure node discovery verification and identity_evidence remian compadible with federated nodes
|
2019-06-03 23:47:05 +03:00 |
K Prasch
|
775d314f6f
|
Apply suggestions from code review
Co-Authored-By: David Núñez <david@nucypher.com>
|
2019-06-03 23:41:06 +03:00 |
Kieran R. Prasch
|
eca834c00a
|
Handle non-staking Ursula in-tests; Annotations for failing tests, Make Ursula display name a class attr
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
e74ba944f8
|
Handle geth --dev process as a fixture to stop when finished. Additional test bug fixes, found missing assertions.
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
2903c6d3e7
|
Adjust tests to accomodate new eip 191 and on-chain staking checks.
|
2019-06-03 22:52:22 +03:00 |
Bogdan Opanchuk
|
e83ad3d186
|
Make domain names `str` instead of `bytes` throughout the code, and only convert to bytes on serialization
Fixed #1026
|
2019-06-03 22:52:22 +03:00 |
Kieran R. Prasch
|
d5f7289515
|
Do not assume the existence of a global domain in test
|
2019-06-03 22:51:39 +03:00 |
David Núñez
|
e704e7290e
|
Duplicated tests. See tests/characters/test_ursula_prepares_to_act_as_mining_node.py
|
2019-05-06 13:20:21 +02:00 |
Kieran Prasch
|
88ff212f3c
|
Post-rebase cleanup Pt. II.
|
2019-03-09 17:32:04 -08:00 |
MacLane Wilkison
|
9ed5b1e6f6
|
Remove unused variables+imports and make PEP 8 fixes in tests
|
2019-02-15 15:12:33 -07:00 |
jMyles
|
b0b0645e4d
|
We don't pass certificate_filepath anymore.
|
2019-02-08 10:06:23 -07:00 |
jMyles
|
0578b8023c
|
Mocking Response with namedtuple.
|
2019-02-02 21:02:34 -05:00 |
jMyles
|
706614cd93
|
Fake cert filepath for Vlad here too.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
bed79d4fac
|
Handling 204 response during learning. Fixes #630.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
bf0a9e702b
|
Test for case where Ursula knows nobody. Currently forced to fail. See #630.
|
2019-01-15 15:20:17 -05:00 |
jMyles
|
485a362da3
|
Fixes to respond to RFCs: GLOBAL_DOMAIN docstring, bad line break.
|
2018-12-09 03:28:37 -05:00 |
jMyles
|
f19601912d
|
Fixed imports and some other formatting issues following merge commit.
|
2018-12-06 21:19:57 -05:00 |
jMyles
|
a3fb853ffa
|
Pre-arranged merge commit between @kprasch and myself to reconcile our branches.
Quite a few conflicts resolved.
|
2018-12-06 20:55:09 -05:00 |
jMyles
|
b919e84184
|
Test showing that POSTing version messiness results in sane handling.
|
2018-12-06 18:21:41 -05:00 |
jMyles
|
46a0fee06f
|
Passing domains and versions all the way through de/serialization flow and template.
|
2018-12-06 18:21:41 -05:00 |
jMyles
|
b129f3298d
|
More sane error messages for node mismatches; tests for the same.
|
2018-12-06 18:19:57 -05:00 |
jMyles
|
b767405d02
|
That's what from_bytes is supposed to look like.
|
2018-12-06 18:18:23 -05:00 |
jMyles
|
c6b63d641a
|
Domains are now sets.
|
2018-12-06 18:18:23 -05:00 |
jMyles
|
4c9f9108ed
|
Don't learn about nodes with a newer version than you.
|
2018-12-06 18:10:05 -05:00 |
jMyles
|
c1edd537b2
|
Tests for decentralized metadata verification. #573
|
2018-12-06 18:04:11 -05:00 |
jMyles
|
2365f2b2d1
|
Don't save any previously saved states, even if the 'new' one is not the current one.
|
2018-12-06 18:04:11 -05:00 |
jMyles
|
9be9ac7370
|
Record node snapshots only at the end of a learning round, not every time a node is remembered.
|
2018-12-06 18:04:11 -05:00 |
Kieran Prasch
|
b2669b8edf
|
Extrapolate more testing steps for CI workflows; Skip publication steps (preversion).
|
2018-12-05 16:16:59 -08:00 |
jMyles
|
1a9a9cb83e
|
Don't save any previously saved states, even if the 'new' one is not the current one.
|
2018-12-05 15:57:21 -08:00 |
jMyles
|
cb202ff371
|
Record node snapshots only at the end of a learning round, not every time a node is remembered.
|
2018-12-05 15:57:21 -08:00 |
jMyles
|
fea6b6a258
|
Tests now reflect state changes.
|
2018-11-16 10:26:29 -08:00 |
jMyles
|
31f66cf071
|
Past fleet state as a param during learning; only learn if there's a difference.
|
2018-11-16 10:22:59 -08:00 |
jMyles
|
e9804e2fb0
|
Tests specifically for learning.
|
2018-11-10 20:55:26 -08:00 |
jMyles
|
6bdfd1e3cd
|
Once Ursula is fully loaded, then we'll update FleetState.
|
2018-11-10 20:52:36 -08:00 |