Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Feature Gate: Enable blake3 syscall #27099

Open
jstarry opened this issue Aug 12, 2022 · 1 comment
Open

Feature Gate: Enable blake3 syscall #27099

jstarry opened this issue Aug 12, 2022 · 1 comment
Assignees
Labels
feature-gate Pull Request adds or modifies a runtime feature gate

Comments

@jstarry
Copy link
Contributor

jstarry commented Aug 12, 2022

Description

This feature gate enables a syscall that programs can use to compute a blake3 hash

Feature ID

HTW2pSyErTj4BV6KBM9NZ9VBUJVxt7sacNWcf76wtzb3

Activation Method

Single Core Contributor

Minimum Beta Version

No response

Minimum Stable Version

v1.10.0

Testnet Activation Epoch

277

Devnet Activation Epoch

368

Mainnet-Beta Activation Epoch

No response

@jstarry jstarry added the feature-gate Pull Request adds or modifies a runtime feature gate label Aug 12, 2022
@mina86
Copy link

mina86 commented Aug 29, 2024

@jackcmay, what’s the status of this? The schedule says this is blocked on user demand. Henceforth, I do have demand for it as I’m trying to implement an on-chain light client with account proofs.

mina86 added a commit to ComposableFi/emulated-light-client that referenced this issue Aug 29, 2024
The sol_blake3 function is not currently enabled on Solana mainnet¹.
Add a no-blake3-syscall Cargo feature to cf-solana which disables the
use of the builtin and calculates the hash through blake3 crate.  This
is slower, but hopefully we’ll be under compute units limit.

¹ https://github.com/anza-xyz/agave/wiki/Feature-Gate-Activation-Schedule#features-are-blocked
  solana-labs/solana#27099
mina86 added a commit to ComposableFi/emulated-light-client that referenced this issue Sep 2, 2024
The sol_blake3 function is not currently enabled on Solana mainnet¹.
Add a no-blake3-syscall Cargo feature to cf-solana which disables the
use of the builtin and calculates the hash through blake3 crate.  This
is slower, but hopefully we’ll be under compute units limit.

¹ https://github.com/anza-xyz/agave/wiki/Feature-Gate-Activation-Schedule#features-are-blocked
  solana-labs/solana#27099
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-gate Pull Request adds or modifies a runtime feature gate
Projects
None yet
Development

No branches or pull requests

3 participants