Commit Graph

53 Commits (0612445b4b02cef9931ad5e1a40c31a76188bdcb)

Author SHA1 Message Date
Kieran Prasch 73b238a587 Removes staking entities 2022-02-21 17:17:11 -08:00
Kieran Prasch b193465f98 adjust tests 2022-02-08 11:03:50 -08:00
Bogdan Opanchuk 181e6bd3f1 Scrap `suspicious_activities_witnessed` from Ursula
We're not doing anything with it (until #567 is implemented),
and it's clogging the memory over time.
2021-11-06 00:03:37 -07:00
Bogdan Opanchuk e1c0335cdc Sign the whole node metadata instead of just the interface 2021-10-29 15:06:34 -07:00
Kieran Prasch 9d996ab965 Remove 'arrangement' language and naming (leaves onchain models). 2021-10-29 07:56:20 -07:00
Kieran Prasch 3b3ca65f9f Removes 'handpicked ursula' language. 2021-10-29 07:56:20 -07:00
Kieran Prasch cf667f6522 Refactor Policy without Arrangements. 2021-10-29 07:56:20 -07:00
Bogdan Opanchuk 5fa56877ab Add MetadataRequest and MetadataResponse to core.py 2021-10-15 15:19:19 -07:00
Bogdan Opanchuk e5e598952a Extract NodeMetadata into the core 2021-10-15 15:19:19 -07:00
Bogdan Opanchuk 1a10ddf7e7 Remove `EncryptedTreasureMap` datastore model 2021-09-08 08:55:49 -07:00
Bogdan Opanchuk bb31fac083 Remove the unused Bob.matching_nodes_among() and related machinery/tests 2021-09-08 08:23:46 -07:00
Kieran R. Prasch 024bcb1c5f Finish deprecation of map storage from tests. 2021-08-20 16:58:58 -07:00
Bogdan Opanchuk 6164137610 Rename m -> threshold, num_kfrags -> shares 2021-08-20 19:26:56 -04:00
Bogdan Opanchuk ad2ad8e3c0 Make HRAC a class and use it as a policy ID 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk 5b5cd4bd84 Use HRAC as treasure map ID at all times instead of just in the blockchain case 2021-08-19 17:06:45 -04:00
Bogdan Opanchuk 2be3d727d5 Rename TreasureMap field and datastore model to EncryptedTreasureMap 2021-08-19 17:06:45 -04:00
Piotr Roslaniec 662bc34439 Use Path methods instead of os module 2021-08-06 18:10:22 +02:00
Piotr Roslaniec 6a270c1713 Use pathlib 2021-08-06 18:10:20 +02:00
Kieran Prasch 94217c43d3 tests passing 2021-07-03 18:46:37 -07:00
Kieran Prasch 3253ab9694 Index node metadata by stamp instead of checksum address. Further decouples wallet address from node identity. 2021-06-28 14:33:31 -07:00
vzotova 3136a97aa6 Fix other tests 2021-03-22 11:37:27 -07:00
Kieran Prasch dcd8c9b12f Handle CLI-launched character unocking pre-init. 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 2ac8d276aa Respond to RFCs for PR #2536; Holdover for future work; Post rebase cleanup. 2021-02-18 18:35:56 -08:00
Kieran Prasch c6e402a12a Handle Vladimir stamp substantiation and missing asserts in test. 2021-02-18 18:07:41 -08:00
Bogdan Opanchuk 4de9b91d2a Refactor FleetSensor 2021-02-16 22:45:55 -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
jMyles c9118d1f02 FleetSensor is now domain-aware. 2020-11-03 18:13:08 -07:00
jMyles 35988e380f Checking datastore for fraudulent map. 2020-10-14 11:16:09 -07:00
jMyles 3fce2c2c0b Unskipping and fixing remaining tests. 2020-10-14 11:16:09 -07:00
jMyles 2c38689984 We were no longer using the ursula passed here; we just use the one on the Arrangement object. 2020-10-14 11:16:09 -07:00
David Núñez 584865d407 Skip failing availability test 2020-10-13 23:45:54 +02:00
Bogdan Opanchuk 725eae1738 Pass nicknames around as a class instead of unstructured data 2020-10-12 16:11:01 -07:00
K Prasch 4f9db6a602
Merge pull request #2212 from vepkenez/static-noise
new static files service for Web Servers supported by latest hendrix version
2020-09-09 13:23:19 -07:00
damon 77385c9b7c new static files supported by latest hendrix version 2020-09-03 12:16:52 -07:00
jMyles de266be0cf Resolving import conflicts with main. 2020-08-31 01:07:27 -07:00
Kieran R. Prasch 93416e3bdd
Deprecates --runslow and supurflouous newlines. 2020-08-25 07:09:59 -07:00
Kieran Prasch 6dd188a6d8 Skip treasure map duplication test for now. 2020-08-18 05:10:43 -07:00
Kieran Prasch e594ff5e8c Test fixes: another manual tpower activation and attempt to fix tmap reference. 2020-08-18 05:10:43 -07:00
Kieran Prasch 73d1022c94 bifurcate 'network actors' tests. 2020-08-18 05:10:43 -07:00
jMyles b199830947 This will be the basis of a merge commit in the rebase of these tests. One of them reactivates Vladimir; the other fixes the method for testing the presence of Treasure Maps. 2020-08-10 12:49:25 -07:00
jMyles babcd9174e No need to reset checksum_address in Worker - let's try to set it in as few places as possible. #1547. 2020-08-10 12:49:23 -07:00
jMyles 14165eb4db Instead of the first Ursula, choose the first Ursula who is supposed to have the map. 2020-08-10 12:48:31 -07:00
jMyles fdc69cd0ec Changing references to acumen materials. 2020-08-10 12:47:33 -07:00
jMyles 7a599d2c5c Evolving the test to show how Bob can find a map much more quickly. 2020-08-10 12:42:17 -07:00
jMyles 6d60c66ec2 Alice now proposes Arrangements; Ursula considers them. Fixes #1924. 2020-08-10 12:42:17 -07:00
jMyles 45b9062257 Test showing that Vladimir's efforts at posting a nonsense TreasureMap will fail. 2020-08-10 12:39:59 -07:00
jMyles 358c219b3b Begining to test to show that blockchain signature prevents duplication. 2020-08-10 12:39:58 -07:00