Commit Graph

10215 Commits (2e0a1e5782454da9a7e6872808983d9425cf365f)

Author SHA1 Message Date
Kieran Prasch 661c9eb821 touch ups 2022-11-08 01:23:28 +00:00
Kieran Prasch d496943f2e Vladimir hacks payment methods 2022-11-08 01:22:28 +00:00
Kieran Prasch 812d0a1b62 Use function ABI only for custom contract condition fixtures. 2022-11-07 12:51:38 +00:00
Kieran Prasch d2dcdb9230 Introduce dynamic multi-chain support; enforce condition chain ID as an int. 2022-11-07 12:51:31 +00:00
Kieran Prasch 89743cde87 additional type hints and comments around conditions. 2022-11-07 12:51:06 +00:00
Kieran Prasch 46366b321f Fix: Ethereum contract agent uses ContractAgency to ensure mock engagement in tests. 2022-11-07 12:51:06 +00:00
Kieran Prasch 37bb5eb3a4 Fix: operator name shadowing 2022-11-07 12:51:06 +00:00
Kieran Prasch ee7873f6cf beginning of internal multiprovider support. 2022-11-07 12:51:06 +00:00
Kieran Prasch 98f1e78f97 Introduces a condition ID by hashing. 2022-11-07 12:51:01 +00:00
Kieran Prasch dddbd91433 modifies condition configuration to accept multiple providers 2022-11-07 12:49:38 +00:00
Kieran Prasch 03c8ea3fd0 Extricates condition evaluation function for ursula 2022-11-07 12:48:58 +00:00
Kieran Prasch 0bd79245c8 Hardcoded multichain support confiuration for ursula 2022-11-07 12:48:26 +00:00
KPrasch 2403f9f765
Merge pull request #2999 from KPrasch/docs-cleanup
Remove Alice and Bob CLI docs
2022-11-02 21:47:41 +01:00
KPrasch 785a59663b
Merge pull request #2993 from KPrasch/development
[WIP] Export reusable pytest fixtures and cleanup
2022-11-02 19:17:52 +01:00
KPrasch 63197eab0c
Merge pull request #2998 from KPrasch/testnets
Retires Ibex and Oryx Testnets
2022-11-02 18:00:32 +01:00
derekpierre 4f79744972 Fix pytest execution for python tests. 2022-11-02 12:58:34 -04:00
Kieran Prasch 1b329bce23 Include Lynx deployment addresses in registry readme. 2022-11-02 16:56:16 +00:00
derekpierre 8126116cb5 Fix failing contracts tests in gh action. 2022-11-02 12:22:44 -04:00
KPrasch 638b8c3f30
Merge pull request #3000 from theref/lynx
Update contract registry for lynx
2022-11-02 16:29:51 +01:00
James Campbell d250ba55f9 Update contract registry for lynx 2022-11-02 15:26:41 +00:00
Kieran Prasch 0c7c955d79 ibex -> tapir in docs and demos 2022-11-02 13:30:42 +00:00
Kieran Prasch d324c479b5 Remove deprecated docs 2022-11-02 13:28:53 +00:00
Kieran Prasch 4e763025b2 newsfrgment for PR #2998 2022-11-02 13:25:43 +00:00
Kieran Prasch a405cbb683 Remove Ibex and Oryx from nucypher 2022-11-02 13:25:43 +00:00
Kieran Prasch d504359758 Update network invetory README 2022-11-02 13:25:39 +00:00
Kieran Prasch 6c89031bcb Retire Ibex and Oryx deployments 2022-11-02 13:16:40 +00:00
KPrasch 09214739b8
Merge pull request #2997 from derekpierre/gh-actions
GH action for running finnegan's wake demo
2022-11-01 20:36:47 +01:00
derekpierre d74d533851 Add GH action for running finnegan's wake demo for pull requests/pushes.
Remove CircleCi validation from pre-commit checks.
2022-11-01 14:51:41 -04:00
KPrasch 06cd86f532
Merge pull request #2996 from theref/tapir
Add tapir network to network, nodes, and registry
2022-11-01 15:09:09 +01:00
James Campbell 1f38694a93 Add tapir network to network, nodes, and registry 2022-11-01 13:59:45 +00:00
Kieran Prasch db2aec026d use pytest-nucypher directly 2022-10-31 20:16:35 +00:00
Kieran Prasch 4e2bede69d Promote tests/mock and tests/utils to imporatable packages 2022-10-31 20:16:35 +00:00
Kieran Prasch f3dd8ec870 Remove unused stakeholder fixtures 2022-10-31 20:16:35 +00:00
Kieran Prasch 8ea8e4eb80 Remove unused pip extras for alice and bob 2022-10-31 20:16:35 +00:00
Kieran Prasch 42d8e7d5de pytest11 entry points to export fixtures 2022-10-31 20:16:35 +00:00
KPrasch 88106adf81
Merge pull request #2994 from KPrasch/gh-actions
CircleCI -> GH actions (tests)
2022-10-31 18:21:29 +01:00
Kieran Prasch d9353afeb1 Reorganize CI steps; Introduce emoji prefixes. 2022-10-30 17:52:21 +00:00
Kieran Prasch 371139165c Fix contract tests path 2022-10-30 17:10:10 +00:00
Kieran Prasch d18fa76fc2 Install solc without pipenv 2022-10-30 16:59:27 +00:00
Kieran Prasch aeddff68ac Include solc installation and contract tests workflow 2022-10-30 16:56:49 +00:00
Kieran Prasch 8d8e022e09 Initial port of circleCI to GH actions 2022-10-30 16:44:16 +00:00
KPrasch 919d6b45c2
Merge pull request #2992 from KPrasch/purge
Purge stale automation scripts
2022-10-28 18:05:28 +02:00
KPrasch b856e8145e
Merge pull request #2990 from KPrasch/extricate-porter
Extricate porter to nucypher/nucypher-porter
2022-10-28 17:48:53 +02:00
Kieran Prasch b29d6e2b26 Purge stale automation scripts 2022-10-28 14:17:57 +01:00
KPrasch 92d74ade11
Merge pull request #2991 from KPrasch/purge
Remove clouddeploy.py
2022-10-28 12:17:23 +02:00
Kieran Prasch a1972a51cf Removes clouddeploy.py (subsumed by nucypher-ops) 2022-10-27 22:31:12 +01:00
Kieran Prasch 4a4e8dd594 Finishes removal of control package, it's usages and test utils 2022-10-27 22:22:46 +01:00
Kieran Prasch 73b6b8d15d Removes WebController and WebEmitter 2022-10-27 21:14:34 +01:00
Kieran Prasch fac7568966 removes porter pip extra 2022-10-27 21:02:51 +01:00
Kieran Prasch 612f127348 remove porter automation from circleCI 2022-10-27 17:37:26 +01:00