Skip to content

Commit

Permalink
Merge pull request #2300 from maqi/merge_back_RC2024-10-3
Browse files Browse the repository at this point in the history
Merge back rc2024.10.3
  • Loading branch information
jacderida authored Oct 23, 2024
2 parents eeb91c9 + 7341105 commit bb54425
Show file tree
Hide file tree
Showing 41 changed files with 463 additions and 427 deletions.
11 changes: 0 additions & 11 deletions .github/workflows/build-release-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,6 @@ on:
description: Set to build a particular tag
type: string

# The key variables also need to be passed to `cross`, which runs in a container and does not
# inherit variables from the parent environment. The `cross` tool is used in the `build`
# job. If any keys are added, the `build-release-artifacts` target in the Justfile must
# also be updated.
env:
GENESIS_PK: ${{ secrets.STABLE_GENESIS_PK }}
GENESIS_SK: ${{ secrets.STABLE_GENESIS_SK }}
FOUNDATION_PK: ${{ secrets.STABLE_FOUNDATION_PK }}
NETWORK_ROYALTIES_PK: ${{ secrets.STABLE_NETWORK_ROYALTIES_PK }}
PAYMENT_FORWARD_PK: ${{ secrets.STABLE_REWARD_FORWARDING_PK }}

jobs:
build:
name: build
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

*When editing this file, please respect a line length of 100.*

## 2024-10-22

Unfortunately the entry for this release will not have fully detailed changes. This release is
special in that it's very large and moves us to a new, EVM-based payments system. The Github Release
description has a list of all the merged PRs. If you want more detail, consult the PR list. Normal
service will resume for subsequent releases.

Here is a brief summary of the changes:

- A new `autonomi` CLI that uses EVM payments and replaces the previous `safe` CLI.
- A new `autonomi` API that replaces `sn_client` with a simpler interface.
- The node has been changed to use EVM payments.
- The node runs without a wallet. This increases security and removes the need for forwarding.
- Data is paid for through an EVM smart contract. Payment proofs are not linked to the original
data.
- Payment royalties have been removed, resulting in less centralization and fees.

## 2024-10-08

### Network
Expand Down
74 changes: 38 additions & 36 deletions Cargo.lock

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

Loading

0 comments on commit bb54425

Please sign in to comment.