Skip to content

Commit

Permalink
fix: pin localnet algod container to fix conduit issue in latest algod (
Browse files Browse the repository at this point in the history
#502)

* fix: pin localnet algod container to fix conduit issue in latest algod
* chore: fix audit issue
* chore: more dep updates
  • Loading branch information
neilcampbell authored May 21, 2024
1 parent bb98ec4 commit 6e760e9
Show file tree
Hide file tree
Showing 21 changed files with 53 additions and 53 deletions.
22 changes: 11 additions & 11 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ mslex = "^1.1.0"
keyring = "24.3.0"
pyjwt = "^2.8.0"
auth0-python = "^4.4.0"
algokit-utils = "^2.2.1"
algokit-utils = "^2.3.0"
multiformats = "0.3.1"
multiformats_config = "0.3.1" # pinned this to be in lockstep with multiformats
aiohttp = "3.9.5"
Expand All @@ -41,7 +41,7 @@ pre-commit = "^2.20.0"
sphinx = "^6.0.0"
sphinx-click = "^4.4.0"
sphinxnotes-markdown-builder = "^0.5.6"
poethepoet = ">=0.17.1,<0.26.0"
poethepoet = ">=0.17.1,<0.27.0"
gfm-toc = "^0.0.7"
pytest-xdist = "^3.4.0"

Expand Down
4 changes: 2 additions & 2 deletions src/algokit/core/sandbox.py
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ def _get_latest_image_version(self, image_name: str) -> str | None:
data = httpx.get(url=url)
return str(data.json()["digest"])
except Exception as err:
logger.debug(f"Error checking indexer status: {err}", exc_info=True)
logger.debug(f"Error checking image status: {err}", exc_info=True)
return None

def is_image_up_to_date(self, image_name: str) -> bool:
Expand Down Expand Up @@ -227,7 +227,7 @@ def check_docker_compose_for_new_image_versions(self) -> None:
DEFAULT_HEALTH_TIMEOUT = 1
ALGOD_HEALTH_URL = f"{DEFAULT_ALGOD_SERVER}:{DEFAULT_ALGOD_PORT}/v2/status"
INDEXER_IMAGE = "algorand/indexer:latest"
ALGORAND_IMAGE = "algorand/algod:latest"
ALGORAND_IMAGE = "algorand/algod:3.23.1-stable"
CONDUIT_IMAGE = "algorand/conduit:latest"


Expand Down
2 changes: 1 addition & 1 deletion tests/localnet/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def _localnet_up_to_date(proc_mock: ProcMock, httpx_mock: HTTPXMock) -> None:
)

httpx_mock.add_response(
url="https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest",
url="https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable",
json={
"digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ LocalNet definition is out of date; updating it to latest
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
docker: STDOUT
Expand All @@ -31,7 +31,7 @@ name: "algokit_sandbox"
services:
algod:
container_name: "algokit_sandbox_algod"
image: algorand/algod:latest
image: algorand/algod:3.23.1-stable
ports:
- 4001:8080
- 4002:7833
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ DEBUG: docker: STDERR
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
docker: STDOUT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ name: "algokit_sandbox"
services:
algod:
container_name: "algokit_sandbox_algod"
image: algorand/algod:latest
image: algorand/algod:3.23.1-stable
ports:
- 4001:8080
- 4002:7833
Expand Down
2 changes: 1 addition & 1 deletion tests/localnet/test_localnet_start.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def _localnet_out_of_date(proc_mock: ProcMock, httpx_mock: HTTPXMock) -> None:
)

httpx_mock.add_response(
url="https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest",
url="https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable",
json={
"digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ DEBUG: Running 'docker compose ls --format json --filter name=algokit_sandbox*'
DEBUG: docker: [{"Name": "algokit_sandbox", "Status": "running", "ConfigFiles": "test/sandbox/docker-compose.yml"}]
DEBUG: The sandbox directory does not exist yet; creating it
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Error checking indexer status: No response can be found for GET request on https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest amongst:
DEBUG: Error checking image status: No response can be found for GET request on https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest amongst:
Match all requests on http://localhost:4001/v2/status
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Error checking indexer status: No response can be found for GET request on https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest amongst:
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Error checking image status: No response can be found for GET request on https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable amongst:
Match all requests on http://localhost:4001/v2/status
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ DEBUG: The sandbox directory does not exist yet; creating it
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand All @@ -29,7 +29,7 @@ name: "algokit_sandbox"
services:
algod:
container_name: "algokit_sandbox_algod"
image: algorand/algod:latest
image: algorand/algod:3.23.1-stable
ports:
- 4001:8080
- 4002:7833
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ DEBUG: The sandbox directory does not exist yet; creating it
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ DEBUG: The sandbox directory does not exist yet; creating it
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand All @@ -29,7 +29,7 @@ name: "algokit_sandbox"
services:
algod:
container_name: "algokit_sandbox_algod"
image: algorand/algod:latest
image: algorand/algod:3.23.1-stable
ports:
- 4001:8080
- 4002:7833
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ DEBUG: The sandbox directory does not exist yet; creating it
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand All @@ -28,7 +28,7 @@ name: "algokit_sandbox"
services:
algod:
container_name: "algokit_sandbox_algod"
image: algorand/algod:latest
image: algorand/algod:3.23.1-stable
ports:
- 4001:8080
- 4002:7833
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (s
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
WARNING: indexer has a new version available, run `algokit localnet reset --update` to get the latest version
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
WARNING: algod has a new version available, run `algokit localnet reset --update` to get the latest version
DEBUG: LocalNet compose file does not exist yet; writing it out for the first time
Starting AlgoKit LocalNet now...
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ DEBUG: docker: [{"Name": "algokit_sandbox", "Status": "running", "ConfigFiles":
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
WARNING: LocalNet definition is out of date; please run `algokit localnet reset`
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ DEBUG: docker: [{"Name": "algokit_sandbox", "Status": "running", "ConfigFiles":
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
WARNING: LocalNet definition is out of date; please run `algokit localnet reset`
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ DEBUG: docker: [{"Name": "algokit_sandbox", "Status": "running", "ConfigFiles":
DEBUG: Running 'docker image inspect algorand/indexer:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/indexer/tags/latest "HTTP/1.1 200 OK"
DEBUG: Running 'docker image inspect algorand/algod:latest --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: Running 'docker image inspect algorand/algod:3.23.1-stable --format {{index (split (index .RepoDigests 0) "@") 1}}' in '{app_config}/sandbox'
DEBUG: docker: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/latest "HTTP/1.1 200 OK"
DEBUG: HTTP Request: GET https://registry.hub.docker.com/v2/repositories/algorand/algod/tags/3.23.1-stable "HTTP/1.1 200 OK"
DEBUG: LocalNet compose file does not require updating
Starting AlgoKit LocalNet now...
DEBUG: Running 'docker compose up --detach --quiet-pull --wait' in '{app_config}/sandbox'
Expand Down
Loading

1 comment on commit 6e760e9

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coverage

Coverage Report
FileStmtsMissCoverMissing
src/algokit
   __init__.py15753%6–13, 17–24, 32–34
   __main__.py440%1–7
src/algokit/cli
   __init__.py47394%31–34
   completions.py108992%63–64, 83, 93–99
   dispenser.py121199%77
   doctor.py49394%143–145
   explore.py501276%34–39, 41–46
   generate.py70396%76–77, 155
   goal.py44198%71
   init.py3092492%493–494, 499–500, 503, 524, 527–529, 540, 544, 602, 628, 657, 690, 699–701, 704–709, 722, 741, 753–754
   localnet.py1191587%74–78, 111, 123, 138–148, 161, 206, 227–228
   task.py34391%25–28
src/algokit/cli/common
   utils.py26292%120, 123
src/algokit/cli/project
   bootstrap.py32197%33
   deploy.py992080%47, 49, 101, 124, 146–148, 227, 234, 248–256, 259–268
   link.py891682%60, 65–66, 101–105, 115–120, 148–149, 218–219, 223
   list.py33585%21–23, 51–56
   run.py46393%38, 71, 160
src/algokit/cli/tasks
   analyze.py81199%81
   assets.py821384%65–66, 72, 74–75, 105, 119, 125–126, 132, 134, 136–137
   ipfs.py51884%52, 80, 92, 94–95, 105–107
   mint.py66494%48, 70, 91, 250
   send_transaction.py651085%52–53, 57, 89, 158, 170–174
   sign_transaction.py59886%21, 28–30, 71–72, 109, 123
   transfer.py39392%26, 90, 117
   utils.py994555%26–34, 40–43, 75–76, 100–101, 125–133, 152–162, 209, 258–259, 279–290, 297–299
   vanity_address.py561082%41, 45–48, 112, 114, 121–123
   wallet.py79495%21, 66, 136, 162
src/algokit/core
   conf.py57984%12, 24, 28, 36, 38, 73–75, 80
   dispenser.py2022687%91, 123–124, 141–149, 191–192, 198–200, 218–219, 259–260, 318, 332–334, 345–346, 356, 369, 384
   doctor.py65789%67–69, 92–94, 134
   generate.py48394%44, 81, 99
   goal.py60395%30–31, 41
   init.py671085%53, 57–62, 70, 81, 88, 108–109
   log_handlers.py68790%50–51, 63, 112–116, 125
   proc.py45198%98
   sandbox.py2181892%62, 73–75, 96, 142–149, 160, 456, 472, 497, 505
   typed_client_generation.py1702088%62–64, 103–108, 132, 135–138, 156, 159–162, 229, 232–235
   utils.py1584671%51–52, 56–77, 134–140, 164, 167, 173–186, 207–209, 238–241, 263
   version_prompt.py921485%37–38, 68, 87–90, 108, 118–125, 148
src/algokit/core/compilers
   python.py28582%19–20, 25, 49–50
src/algokit/core/project
   __init__.py53394%50, 86, 145
   bootstrap.py120893%47, 126–127, 149, 176, 207–209
   deploy.py54983%61–64, 73–75, 79, 84
   run.py1251588%83, 88, 97–98, 133–134, 138–139, 143, 147, 261–269, 284
src/algokit/core/tasks
   analyze.py93397%105–112, 187
   ipfs.py63789%58–64, 140, 144, 146, 152
   nfd.py491373%25, 31, 34–41, 70–72, 99–101
   vanity_address.py903462%49–50, 54, 59–75, 92–108, 128–131
   wallet.py71593%37, 129, 155–157
src/algokit/core/tasks/mint
   mint.py781087%123–133, 187
   models.py901188%50, 52, 57, 71–74, 85–88
TOTAL428652588% 

Tests Skipped Failures Errors Time
482 0 💤 0 ❌ 0 🔥 40.568s ⏱️

Please sign in to comment.