2024.09.2.3
Binary Versions
faucet
: v0.5.1nat-detection
: v0.2.5node-launchpad
: v0.3.15safe
: v0.95.1safenode
: v0.111.2safenodemand
: v0.10.4safenode-manager
: v0.10.4sn_auditor
: v0.3.1
🔦 Highlights
The first iteration of the new autonomi
crate is available. This is the new high-level client API for building apps on the Autonomi network.
Merged Pull Requests
2024-08-30 #2055 -- refactor: init NonZero values during compile time [@b-zee]
2024-09-02 #2075 -- chore(auditor): switch to width first tracking, instead of depth first [@maqi]
2024-09-02 #2079 -- fix: [#2032] local status
cmd reports status correctly [@jacderida]
2024-09-03 #2081 -- Avoid utxos slow down width first tracking [@maqi]
2024-09-05 #2091 -- chore(client): log spend size [@maqi]
2024-09-06 #2095 -- refactor(cli/faucet): clippy suggestions [@b-zee]
2024-09-10 #2090 -- test(networking): speed up and simplify address sim [@joshuef]
2024-09-10 #2099 -- docs: provide new network keys [@jacderida]
2024-09-10 #2093 -- feat: client API first iteration [@b-zee]
2024-09-10 #2098 -- chore(global): replace allow with expect lint [@b-zee]
2024-09-11 #2102 -- feat(networking): increase circuit bytes limit [@maqi]
2024-09-18 #2118 -- feat(client): carry out quote self validation [@maqi]
Detailed Changes
Network
Fixed
- The auditor now uses width-first tracking, to bring it in alignment with the new wallet.
Client
Added
- The client will perform quote validation to avoid invalid quotes.
- A new high-level client API,
autonomi
. The crate provides most of the features necessary to build apps for the Autonomi network.
Node Manager
Fixed
- The node manager status command was not functioning correctly when used with a local network. The mechanism for determining whether a node was running was changed to use the path of the service process, but this did not work for a local network. The status command now differentiates between a local and a service-based network, and the command now behaves as expected when using a local network.
Documentation
- In the main README for the repository, the four network keys were updated to reflect the keys being used by the new stable network.