Kieran Prasch
|
a19c50ec69
|
ape checkpoint 1
|
2023-05-02 10:23:24 -07:00 |
derekpierre
|
ba766100b0
|
bugfix: sync coordinator mocks, use StartRitual event instead of StartTranscriptRound for signalling posting of transcripts.
|
2023-05-02 10:23:24 -07:00 |
derekpierre
|
a4798e3a6a
|
bugfixes: ensure poiive start block number, MockCoordinatorAgent to be in line with latest logic in Coordinator contract.
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
4a9c59a055
|
bugfixes: pertaining to tdec request/response cycle
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
08be039e42
|
start the event scanner from a block estimation based on on-chain ritual timeout
|
2023-05-02 10:23:24 -07:00 |
derekpierre
|
3b990e38b4
|
Make DKG failing tests pass.
|
2023-05-02 10:23:24 -07:00 |
derekpierre
|
a3f039e13c
|
Nodes post the dkg public key when posting their aggregated transcripts.
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
e20cc7f96f
|
public exposure of per-request ferveo variant, ferveo==0.1.7 and nucypher-core integration of ThresholdDecryptionRequest and Response
|
2023-05-02 10:23:24 -07:00 |
derekpierre
|
b4673ac39f
|
Got some dkg unit and integration tests passing. There are more tests to make pass.
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
c654e45367
|
updates for web3.py 6+
|
2023-05-02 10:23:24 -07:00 |
Kieran Prasch
|
35baaad87c
|
fervero/node integration test with mocked blockchain
|
2023-05-02 10:23:00 -07:00 |
Kieran Prasch
|
fff6728a32
|
three-layered testing of DKG rituals
|
2023-04-20 07:10:45 -07:00 |
Kieran Prasch
|
6da5bac954
|
ferveo DKG module and mocks
|
2023-04-20 07:10:45 -07:00 |
Kieran Prasch
|
bc77489e94
|
CoordinatorV3 adaptation and integration with ferveo-server crate draft.
|
2023-04-20 07:10:45 -07:00 |
Kieran Prasch
|
59e14cc2e2
|
dkg node protocol early prototype v1.
|
2023-04-20 07:10:45 -07:00 |
Bogdan Opanchuk
|
aa779c6557
|
Fixes for the new nucypher-core/umbral-pre API
|
2023-02-18 13:32:19 -08:00 |
jMyles
|
ff2b98c30c
|
The 'big_testerchain' concept didn't work out; cleaning it up. Leaving it in the history for research purposes.
|
2022-12-07 11:29:26 +00:00 |
jMyles
|
52dcd13a53
|
The first idea - a bad one - in response to the need for a large fleet of Ursulas for performance tests. It's way too slow to try to make them all on a testerchain.
|
2022-12-07 11:29:26 +00:00 |
Kieran Prasch
|
7b7f2f071f
|
Atomically unfederate (most of) the tests; Restores "federated" functionality by way of mocking. Takes advantage of fixture overriding to intercept testerchain.
|
2022-12-07 11:28:40 +00:00 |
Kieran Prasch
|
6ca73c2849
|
remove lisence header from tests
|
2022-11-16 13:27:47 +00:00 |
Kieran Prasch
|
4e2bede69d
|
Promote tests/mock and tests/utils to imporatable packages
|
2022-10-31 20:16:35 +00:00 |
Kieran Prasch
|
febc6093c1
|
Removes lmdb datastore usage
|
2022-10-27 10:12:17 +01:00 |
Kieran Prasch
|
646246ae3f
|
delete datastore modules
|
2022-10-27 10:12:17 +01:00 |
Kieran Prasch
|
0acfc7e381
|
Support for web3.py v6
|
2022-10-18 20:08:52 +02:00 |
derekpierre
|
35e651a7a5
|
Fix failing Porter tests.
|
2022-06-27 16:48:14 -04:00 |
Bogdan Opanchuk
|
06be01be84
|
certificate_bytes was renamed to certificate_der
|
2022-03-13 16:56:09 -07:00 |
vzotova
|
856abe4892
|
Renames `provider_uri` to `eth_provider_uri`
|
2022-02-18 11:27:15 +03:00 |
Bogdan Opanchuk
|
a276cfec25
|
Disband umbral_adapter
|
2022-01-08 15:29:22 -08:00 |
Bogdan Opanchuk
|
8cb8f16370
|
Clean up Python parts moved to Rust
And some unused imports
|
2022-01-08 15:29:22 -08:00 |
Bogdan Opanchuk
|
e5e598952a
|
Extract NodeMetadata into the core
|
2021-10-15 15:19:19 -07:00 |
Piotr Roslaniec
|
6a270c1713
|
Use pathlib
|
2021-08-06 18:10:20 +02:00 |
Kieran Prasch
|
8a54bd7e6d
|
Post rebase cleanup for PR #2612; Umbral 0.2.x compatibility.
|
2021-06-30 15:14:10 -07:00 |
Kieran R. Prasch
|
4f7bdf5c46
|
tests respect the Keystore API
|
2021-06-28 14:33:31 -07:00 |
Bogdan Opanchuk
|
0c05699908
|
Fix highperf tests for the new Umbral
Minimal changes, for starters.
|
2021-06-25 11:43:06 -07:00 |
Bogdan Opanchuk
|
6090a755b0
|
Gate the choice of Umbral implementation in a single file
|
2021-06-22 18:31:08 -07:00 |
Bogdan Opanchuk
|
15333ddca2
|
Dissolve umbral_adapter
|
2021-06-17 14:38:51 -07:00 |
Bogdan Opanchuk
|
e6fcdbbff6
|
Minimal fixes to make CI pass, using an adapter for Umbral
|
2021-06-17 14:38:51 -07:00 |
David Núñez
|
6279827657
|
Remove stale references to PreallocationEscrow contract stuff
|
2021-04-30 10:23:13 +02:00 |
Kieran Prasch
|
7e07bd267e
|
Handle injected transacting power in tests.
|
2021-02-26 13:38:37 -08:00 |
Bogdan Opanchuk
|
4de9b91d2a
|
Refactor FleetSensor
|
2021-02-16 22:45:55 -08:00 |
David Núñez
|
d02f0ead7f
|
Disable solidity compilation for MockBlockchain
|
2021-01-20 12:36:10 +01:00 |
Bogdan Opanchuk
|
2e0efe451e
|
Use in-memory mock LMDB environment for most tests
|
2021-01-02 17:19:13 -08:00 |
Kieran Prasch
|
89043b3065
|
Deprecates managed provider/client syncing
|
2020-12-14 12:01:18 -08:00 |
Victoria
|
a8f0ec5bc5
|
Apply suggestions from code review #2439
Co-authored-by: Derek Pierre <derek.pierre@gmail.com>
Co-authored-by: Kieran Prasch <kieran@nucypher.com>
Co-authored-by: David Núñez <david@nucypher.com>
|
2020-12-03 18:39:44 +03:00 |
Kieran Prasch
|
a16691bd62
|
Return of import remappings.
|
2020-12-03 16:48:33 +03:00 |
Kieran Prasch
|
70cf785c7f
|
Arrange tests to respect upstream changes; Conventionalize testerchain class attrs; Accept nonce atability testing with delay.
|
2020-12-03 16:48:30 +03:00 |
David Núñez
|
35af6a3a07
|
When mocking the StakingEscrowAgent, handle the special case of commit_to_next_period, which returns a txhash due to the fire_and_forget option
Also, improves type hints related to the special case of commitment TXs, that result in txhashes instead of receipts.
|
2020-11-06 12:32:51 +01:00 |
jMyles
|
c4786f551a
|
No longer are there 'serving' domains and 'learning' domains. Everybody just has a domain.
|
2020-11-03 18:13:15 -07:00 |
David Núñez
|
7e644b0770
|
Be sure we're using the MockBlockchain in integration tests
|
2020-10-19 21:57:45 +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 |