Skip to content

Tags: soonlabs/agave

Tags

v2.0.8

Toggle v2.0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v2.0: RPC: rewards, return error if epoch_boundary_block is a lie (ba…

…ckport of anza-xyz#2758) (anza-xyz#2767)

RPC: rewards, return error if epoch_boundary_block is a lie (anza-xyz#2758)

* Return error if epoch_boundary_block is not actually the epoch boundary block

* Update rpc-client-api/src/custom_error.rs

Co-authored-by: Trent Nelson <490004+t-nelson@users.noreply.github.com>

---------

Co-authored-by: Trent Nelson <490004+t-nelson@users.noreply.github.com>
(cherry picked from commit 9a4b094)

Co-authored-by: Tyera <tyera@anza.xyz>

v1.18.23

Toggle v1.18.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.18: blockstore: only consume duplicate proofs from root_slot + 1 o…

…n startup (backport of anza-xyz#1971) (anza-xyz#2113)

* blockstore: only consume duplicate proofs from root_slot + 1 on startup (anza-xyz#1971)

* blockstore: only consume duplicate proofs from root_slot + 1 on startup

* pr feedback: update test comments

* pr feedback: add pub behind dcou for test fns

(cherry picked from commit 2a48564)

* fix conflicts

---------

Co-authored-by: Ashwin Sekar <ashwin@anza.xyz>
Co-authored-by: Ashwin Sekar <ashwin@solana.com>

v2.0.7

Toggle v2.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v2.0: patches bug causing false duplicate nodes error (backport of an…

…za-xyz#2666) (anza-xyz#2681)

* customizes override logic for gossip ContactInfo (anza-xyz#2579)

If there are two running instances of the same node, we want the
ContactInfo with more recent start time to be propagated through
gossip regardless of wallclocks.

The commit adds custom override logic for ContactInfo to first compare
by outset timestamp.

* updates ContactInfo.outset when hot-swapping identity (anza-xyz#2613)

When hot-swapping identity, ContactInfo.outset should be updated so that
the new ContactInfo overrides older node with the same pubkey.

* patches bug causing false duplicate nodes error (anza-xyz#2666)

The bootstrap code during the validator start pushes a contact-info with
more recent timestamp to gossip. If the node is staked the contact-info
lingers in gossip causing false duplicate node instances when the fully
initialized node joins gossip later on.

The commit refreshes the timestamp on contact-info so that it overrides
the one pushed by bootstrap and avoid false duplicates error.

---------

Co-authored-by: behzad nouri <behzadnouri@gmail.com>

v2.0.6

Toggle v2.0.6's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
v2.0: CI: Disable downstream anchor builds (backport of anza-xyz#2629) (

anza-xyz#2647)

* CI: Disable downstream anchor builds (anza-xyz#2629)

#### Problem

With solana-labs/solana-program-library#7148,
spl-token-2022 has moved from using solana-zk-token-sdk to
solana-zk-sdk, which is a major breaking change. Certain agave and
anchor crates are depending on the re-export solana-zk-token-sdk in
spl-token-2022, which is no longer present. This change is causing the
downstream Anchor job to fail, since the patched version of
spl-token-2022 is no longer compatible.

#### Summary of changes

Until new major versions of the SPL crates are available used by the
Agave monorepo, disable the downstream anchor job.

(cherry picked from commit 3b9e7a3)

# Conflicts:
#	.github/workflows/downstream-project-anchor.yml

* Fix merge conflicts

---------

Co-authored-by: Jon C <me@jonc.dev>

v2.0.5

Toggle v2.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump rbpf version to 0.8.4 (backport of anza-xyz#2515) (anza-xyz#2514)

Bump rbpf version to 0.8.4

v1.18.22

Toggle v1.18.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump rbpf version to 0.8.3 (backport of anza-xyz#2515) (anza-xyz#2513)

Bump rbpf version to 0.8.3

v2.0.4

Toggle v2.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v2.0: verifies retransmitter signature on chained Merkle shreds (back…

…port of anza-xyz#1735) (anza-xyz#2201)

verifies retransmitter signature on chained Merkle shreds (anza-xyz#1735)

(cherry picked from commit 6f94686)

Co-authored-by: behzad nouri <behzadnouri@gmail.com>

v1.18.21

Toggle v1.18.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.18: ledger-tool: Set initial last full snapshot slot (backport of a…

…nza-xyz#2314) (anza-xyz#2342)

ledger-tool: Set initial last full snapshot slot (anza-xyz#2314)

(cherry picked from commit 75a640e)

Co-authored-by: Brooks <brooks@anza.xyz>

v1.18.20

Toggle v1.18.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.18: suppress openssl audit (anza-xyz#2263)

v2.0.3

Toggle v2.0.3's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
v2.0: ci: "Fix" the downstream anchor build (backport of anza-xyz#2208)…

… (anza-xyz#2214)

ci: "Fix" the downstream anchor build (anza-xyz#2208)

* ci: "Fix" the downstream anchor build

* Force the CI run to happen

(cherry picked from commit fe652ca)

Co-authored-by: Jon C <me@jonc.dev>