Skip to content

feat: implement block decoding and refactor encoding layer #157

feat: implement block decoding and refactor encoding layer

feat: implement block decoding and refactor encoding layer #157

Triggered via pull request June 30, 2026 18:43
Status Failure
Total duration 8s
Artifacts

ruff-lint.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
ruff (F821): pactus/crypto/bls/public_key.py#L64
pactus/crypto/bls/public_key.py:64:16: F821 Undefined name `encoding`
ruff (D213): pactus/crypto/address.py#L97
pactus/crypto/address.py:97:9: D213 Multi-line docstring summary should start at the second line help: Insert line break and indentation after opening quotes
ruff (D209): pactus/crypto/address.py#L97
pactus/crypto/address.py:97:9: D209 Multi-line docstring closing quotes should be on a separate line help: Move closing quotes to new line
ruff (D213): pactus/block/header.py#L25
pactus/block/header.py:25:9: D213 Multi-line docstring summary should start at the second line help: Insert line break and indentation after opening quotes
ruff (D209): pactus/block/header.py#L25
pactus/block/header.py:25:9: D209 Multi-line docstring closing quotes should be on a separate line help: Move closing quotes to new line
ruff (A001): pactus/block/certificate.py#L27
pactus/block/certificate.py:27:9: A001 Variable `round` is shadowing a Python builtin
ruff (D213): pactus/block/certificate.py#L24
pactus/block/certificate.py:24:9: D213 Multi-line docstring summary should start at the second line help: Insert line break and indentation after opening quotes
ruff (D209): pactus/block/certificate.py#L24
pactus/block/certificate.py:24:9: D209 Multi-line docstring closing quotes should be on a separate line help: Move closing quotes to new line
ruff (PLC0415): pactus/block/block.py#L32
pactus/block/block.py:32:9: PLC0415 `import` should be at the top-level of a file
ruff (FA102): pactus/block/block.py#L11
pactus/block/block.py:11:20: FA102 Missing `from __future__ import annotations`, but uses PEP 604 union help: Add `from __future__ import annotations`
ruff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/