| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- [package]
- name = "agave-precompiles"
- description = "Solana precompiled programs."
- documentation = "https://docs.rs/agave-precompiles"
- version = { workspace = true }
- authors = { workspace = true }
- repository = { workspace = true }
- homepage = { workspace = true }
- license = { workspace = true }
- edition = { workspace = true }
- [package.metadata.docs.rs]
- targets = ["x86_64-unknown-linux-gnu"]
- all-features = true
- rustdoc-args = ["--cfg=docsrs"]
- [features]
- agave-unstable-api = []
- [dependencies]
- agave-feature-set = { workspace = true }
- bincode = { workspace = true }
- digest = { workspace = true }
- ed25519-dalek = { workspace = true }
- libsecp256k1 = { workspace = true, features = ["hmac"] }
- openssl = { workspace = true }
- sha3 = { workspace = true }
- solana-ed25519-program = { workspace = true }
- solana-message = { workspace = true }
- solana-precompile-error = { workspace = true }
- solana-pubkey = { workspace = true }
- solana-sdk-ids = { workspace = true }
- solana-secp256k1-program = { workspace = true, features = ["serde"] }
- solana-secp256r1-program = { workspace = true, features = ["openssl-vendored"] }
- [dev-dependencies]
- agave-logger = { workspace = true }
- agave-precompiles = { path = ".", features = ["agave-unstable-api"] }
- bytemuck = { workspace = true }
- hex = { workspace = true }
- rand0-7 = { workspace = true }
- solana-instruction = { workspace = true }
- solana-keccak-hasher = { workspace = true, features = ["sha3"] }
- solana-secp256k1-program = { workspace = true, features = ["bincode"] }
- [lints]
- workspace = true
|