• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tari-project / tari
61%

Build:
DEFAULT BRANCH: development
Repo Added 11 Mar 2022 03:53AM UTC
Files 706
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH development
branch: development
CHANGE BRANCH
x
Reset
  • development
  • ci-coverage-mbignorefolders
  • ci-feature-selfhosted-runners

12 Sep 2025 10:53AM UTC coverage: 60.97% (+0.02%) from 60.947%
17672374846

push

github

web-flow
fix: peer_db null update where none should be written as null (#7489)

Description
---
Fixed peer_db update where a `value = None` was ignored in the update
set instead of changing the value to `null` in the database. This caused
higher-level logic that depended on `null` to represent something to
fail.

Fixes #7469.

Motivation and Context
---
See above.

This data extract shows data for `last_failed_reason` where it should
have been cleared, because `last_seen` has been updated recently (active
connections).

node_id | address | last_seen | last_failed_reason
-- | -- | -- | --
ed1cc6f6b4fdd0cb71cf1c06b8 |
/onion3/xvca7s6ls5jy2e2yblofve5l5oukgvf4c5lbt6ls3a7ksezjl4rhfmyd:18141 |
2025/09/10 14:38:17 | Dial timeout dialing
/onion3/xvca7s6ls5jy2e2yblofve5l5oukgvf4c5lbt6ls3a7ksezjl4rhfmyd:18141
after 60.00s
ab2fad12f448628436bcbe98d1 | /ip4/51.83.4.85/tcp/18189 | 2025/09/10
14:49:17 | Transport error for /ip4/51.83.4.85/tcp/18189: An attempt was
made to access a socket in a way forbidden by its access permissions.
(os error 10013)
5090e6ee18fd7353462b3dadcd |
/onion3/i5drghe3xlbcrpi2ejgifxrlfvddqikwiqrbuur6kzb5fdx6ufisvtid:18141 |
2025/09/10 14:49:17 | Dial timeout dialing
/onion3/i5drghe3xlbcrpi2ejgifxrlfvddqikwiqrbuur6kzb5fdx6ufisvtid:18141
after 60.00s


How Has This Been Tested?
---
Added a unit test to confirm updates are working as expected.
System-level testing on esmeralda, where this is most apparent.

What process can a PR reviewer use to test or verify this change?
---
Code review.
System-level testing on esmeralda.

<!-- Checklist -->
<!-- 1. Is the title of your PR in the form that would make nice release
notes? The title, excluding the conventional commit
tag, will be included exactly as is in the CHANGELOG, so please think
about it carefully. -->


Breaking Changes
---

- [x] None
- [ ] Requires data directory on base node to be deleted
- [ ] Requires hard fork
- [ ] Other - Please specify

<!-- Does this include a breaking change? If so, i... (continued)

91 of 99 new or added lines in 2 files covered. (91.92%)

23 existing lines in 9 files now uncovered.

74343 of 121933 relevant lines covered (60.97%)

223516.54 hits per line

Relevant lines Covered
Build:
Build:
121933 RELEVANT LINES 74343 COVERED LINES
223516.54 HITS PER LINE
Source Files on development
  • Tree
  • List 706
  • Changed 16
  • Source Changed 2
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17672374846 development fix: peer_db null update where none should be written as null (#7489) Description --- Fixed peer_db update where a `value = None` was ignored in the update set instead of changing the value to `null` in the database. This caused higher-level logi... push 12 Sep 2025 12:28PM UTC web-flow github
60.97
17642503453 development chore: refactor multi sig and offline sign (#7487) Description --- refactor the multisig and offline sign to be in the transaction components and not in the console wallet anymore <!-- This is an auto-generated comment: release notes by coderabb... push 11 Sep 2025 12:39PM UTC web-flow github
60.95
17605410931 development fix: ambiguous seedstrap warning log (#7483) Description --- Fixed a seedstrap warning log whereby the log would state _SeedStrap: **Failed to contact any seed nodes** or retrieve new peers._ without giving proper feedback about the real issue. T... push 10 Sep 2025 08:11AM UTC web-flow github
60.96
17584397018 development feat: multi recipient support (#7480) Description --- Allows support of multiple recipients per single chain transaction. This will create a single on chain transaction with multiple recipients, but in the wallet it will still only show a single... push 09 Sep 2025 03:09PM UTC web-flow github
60.01
17581942656 development docs: http api documentation (#7484) Description --- Documentation for the various API calls for HTTP. Motivation and Context --- Provide adequate documentation for the use of the HTTP API calls. How Has This Been Tested? --- All commands hav... push 09 Sep 2025 01:34PM UTC web-flow github
60.9
17549972632 development feat: wallet multisignature feature (#7481) Description --- This PR introduces support for multisignature (multisig) functionality across the CLI and gRPC interfaces. Cli methods provided - SignMessage - Needed in Tari_Universe to sign messages ... push 08 Sep 2025 01:27PM UTC web-flow github
60.92
17542535568 development chore: improvements needed in new wallet (#7471) Description --- Moved historical blocks out of tari core so that wallet can access them without needing tari core Created legacy transaction status for current wallet to use, with new simplified t... push 08 Sep 2025 08:29AM UTC web-flow github
61.11
17488107584 development fix: false negative retrieving seed peers in connectivity manager at startup (#7474) Description --- This PR fixes a race condition between adding seed peers at startup and retrieving them from the peer manager in the connectivity manager. Motiv... push 05 Sep 2025 10:04AM UTC web-flow github
61.19
17430874074 development fix: tcp node peers discovery (#7438) Description --- Fixes base node connectivity issue with other peers when tor is disabled. Filters out peers addresses which are unsupported on host machine - this includes: - `onion` addresses if user has ru... push 03 Sep 2025 12:10PM UTC web-flow github
61.22
17426080507 development chore: moves more hashing (#7461) Description --- hasing domains should all be in a single package, not spread out over the code base <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - Refacto... push 03 Sep 2025 08:55AM UTC web-flow github
61.16
See All Builds (496)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc