derekpierre
5e1911def2
Remove unnecessary line from unrelated, old test.
2024-03-25 13:43:20 -04:00
derekpierre
ae9374fff7
Add newsfragment for #3465 .
2024-03-25 13:43:19 -04:00
derekpierre
2fcb992f50
Fix failing tests now that migration is performed by default.
2024-03-25 13:43:18 -04:00
derekpierre
b771d0d198
Migrate configuration file when provided.
2024-03-25 13:43:01 -04:00
derekpierre
e45ae23b46
Add dev newsfragment for #3462 .
2024-03-25 13:32:48 -04:00
derekpierre
6f7779def3
Update embedded tapir contract registry.
2024-03-25 13:32:47 -04:00
KPrasch
27bb4f4f76
Merge pull request #3464 from derekpierre/contracts-failures
...
Fix test failures caused by changes to contracts in `nucypher-contracts` `main`
2024-03-25 13:32:45 -04:00
derekpierre
c48bcb3357
Add dev newsfragment for #3464 .
2024-03-25 13:32:44 -04:00
derekpierre
a4a4988ca1
Adjust call to TACoApplication.getActiveStakingProviders. Needs to be properly addressed by #3458 to take a duration value.
2024-03-25 13:32:43 -04:00
derekpierre
fd08570b2f
Add additional values belonging to StakingProviderInfo for TACoChildApplicationAgent.
2024-03-25 13:32:42 -04:00
derekpierre
f9ea5abb4a
Fix timing issue with dkg storage in integration test. Multiple ursulas contacted at same time, only increment num ursulas used if cached validators are available. It is possible to have a cached ritual but not a cached validator in a small time window.
2024-03-25 13:32:41 -04:00
derekpierre
783b75a7b5
Skip test for now until #3458 is addressed.
2024-03-25 13:32:40 -04:00
derekpierre
f3b588c5e5
Fix failing test that requires the use of duration with TACoApplicationAgent for sampling.
2024-03-25 13:32:39 -04:00
KPrasch
ae8b7db84e
Merge pull request #3457 from KPrasch/poetry
...
Poetry
2024-03-25 13:32:38 -04:00
KPrasch
a4afb5e5df
relock with pynacl (it's a direct dependency)
2024-03-25 13:32:37 -04:00
KPrasch
783664a173
handles importing of test packages in production builds
2024-03-25 13:32:36 -04:00
KPrasch
cc23931c37
updates search keywords on pypi
2024-03-25 13:32:35 -04:00
KPrasch
822e3047cf
removes ursula extra from docker file; relayer docker file for faster build speed
2024-03-25 13:32:34 -04:00
KPrasch
f1b6611ec0
newsfragments/3457.dev.rst
2024-03-25 13:32:33 -04:00
KPrasch
5dad95d22a
adjust setup.py for poetry integration
2024-03-25 13:32:32 -04:00
KPrasch
0baf7789db
rework dependency relock script to use poetry
2024-03-25 13:32:31 -04:00
KPrasch
7d55e74823
minimal poetry config
...
bumpversion targets pyproject.toml
2024-03-25 13:32:30 -04:00
KPrasch
190f778637
remove Pipenv
2024-03-25 13:32:28 -04:00
KPrasch
5f1aa85194
Merge pull request #3437 from KPrasch/asynctx
...
Fault Tolerance: Async Transactions
2024-03-25 13:32:27 -04:00
KPrasch
edbead6791
repsond to RFCs in PR #3437 :
...
- removes stale newsfrag
- do not return Deferred from SimpleTask.start and SimpleTask.stop
- removes eager atxm startup with ursula startup.
- remove unused token agent methods
- add spaces after periods in select logs
- more...
2024-03-25 13:32:26 -04:00
KPrasch
b1fef5d6b1
removes interval parapeter from subclass constructors of SimpleTask
2024-03-25 13:32:25 -04:00
KPrasch
69bd09bfe3
crash ursula on invalid event dispatch.
2024-03-25 13:32:24 -04:00
KPrasch
c16f93707a
promotes phase id to a NamedTuple.
2024-03-25 13:32:23 -04:00
KPrasch
bf2dbbc2c0
respond to RFCs in PR #3437
2024-03-25 13:32:22 -04:00
KPrasch
931536b0f4
newsfragments/3437
2024-03-25 13:32:21 -04:00
KPrasch
8b4e6bf09a
unit/integration test demonstrating async tx tracking by ursula.
2024-03-25 13:32:20 -04:00
KPrasch
416164a846
integrate atxm (see original history in https://github.com/nucypher/nucypher/pull/3424 , https://github.com/nucypher/atxm )
...
- atx integration test
- eliminate 'fire and forget'
- warp space-time
2024-03-25 13:32:19 -04:00
KPrasch
8eef3b1f2c
Merge pull request #3438 from KPrasch/dependencies
...
Relock Dependencies
2024-03-25 13:32:17 -04:00
KPrasch
d0ce5f9c47
Apply suggestions from code review
2024-03-25 13:32:16 -04:00
KPrasch
72fd462878
newsfragments/3439
2024-03-25 13:32:15 -04:00
KPrasch
2cbf9f9ddb
skip tests use live network requests
2024-03-25 13:32:14 -04:00
KPrasch
8ff457ca4f
newsfragments/3438.dev.rst
2024-03-25 13:32:13 -04:00
KPrasch
99e820fbe8
relock: pin atxm hendrix; unpin msgpack and bytestring-splitter
2024-03-25 13:32:11 -04:00
KPrasch
a31bda8c9e
updates import for newer version of cryptography
2024-03-25 13:32:10 -04:00
KPrasch
4ae72f94ab
update local signer integration to support newer version of eth_account.
2024-03-25 13:32:09 -04:00
KPrasch
671b81fc4f
relock dependencies (with atxm; hendrix)
2024-03-25 13:32:08 -04:00
KPrasch
9ad8b827c8
Apply suggestions from code review
2024-03-25 13:32:07 -04:00
KPrasch
c164609c3b
newsfragments/3439
2024-03-25 13:32:05 -04:00
KPrasch
a02c09937e
skip tests use live network requests
2024-03-25 13:32:04 -04:00
KPrasch
57b9ffe7ee
Bump version: 7.2.0 → 7.3.0
2024-03-25 13:31:52 -04:00
derekpierre
736f8f9cbb
Publish 7.2.0 release notes.
2024-02-13 13:57:12 -05:00
Derek Pierre
04a2b66672
Apply RFCs from #3444
...
Co-authored-by: David Núñez <david@nucypher.com>
2024-02-13 10:53:03 -05:00
derekpierre
1a723a3897
Add dev newsfragment for #3444 .
2024-02-13 10:53:03 -05:00
derekpierre
9f8dfffd11
Allow EventScanner to obtain different events as part of the same call to reduce overall rpc calls. Multiple events can be obtained by one call, instead of making one getLogs call per event.
...
EventScanner will no longer take specified filters since more than one event type can be obtained at a time. We don't utilize event specific filters currently anyway - and we probably won't need to.
2024-02-13 10:53:03 -05:00
derekpierre
0a01fb900b
Use the correct Logger class.
...
Use f-strings for event scanning logging.
2024-02-13 10:53:03 -05:00