SIMD-0137 EC Syscalls - Abort on Unsupported Curve/Ops
Update the curve25519 syscalls functions from returning an error code 1 (Ok(1) in rust) to returning an error type Err(SyscallError::InvalidAttribute) when invoked on unsupported curve id or group op id.
Feature gate
The account below is the gate. Its state is decoded from the account data on each cluster, so it reflects the chain rather than the proposal text.
FuS3FPfJDKSNot99ECLXtp3rueq36hMNStJkPJwWodLh
| mainnet | Activated | slot 311,904,000 |
| testnet | Activated | slot 300,764,256 |
| devnet | Activated | slot 342,576,000 |
Followed at the tracking issue
Client implementations (2)
As the proposal reports it. This is a claim by the authors rather than something read from chain.
AnzaImplemented
FiredancerWIP
What the proposal covers
Parsed from the canonical proposal · pull request