Cargo Features
[dependencies]
iota-sdk = { version = "3.0.0-alpha.1", default-features = false, features = ["crypto", "ed25519", "secp256r1", "passkey", "secp256k1", "zklogin", "pem", "bls12381", "bech32", "mnemonic", "graphql", "txn-builder", "types", "serde", "rand", "hash", "schemars", "proptest"] }
- default = bech32, bls12381, crypto, ed25519, graphql, hash, mnemonic, passkey, pem, proptest, rand, schemars, secp256k1, secp256r1, serde, txn-builder, types, zklogin
-
These default features are set whenever
iota-sdkis added withoutsomewhere in the dependency tree.default-features = false - crypto default bech32 bls12381 ed25519 mnemonic passkey pem secp256k1 secp256r1 zklogin
-
Crypto
Enables iota-sdk-crypto
- ed25519 default = crypto
-
Enables iota-sdk-crypto
- secp256r1 default = crypto
-
Enables secp256r1 of iota-sdk-crypto
- passkey default = crypto
-
Enables passkey of iota-sdk-crypto
- secp256k1 default = crypto
-
Enables secp256k1 of iota-sdk-crypto
- zklogin default = crypto
-
Enables zklogin of iota-sdk-crypto
- pem default = crypto
-
Enables pem of iota-sdk-crypto
- bls12381 default = crypto
-
Enables bls12381 of iota-sdk-crypto
- bech32 default = crypto
-
Enables bech32 of iota-sdk-crypto
- mnemonic default = crypto
-
Enables mnemonic of iota-sdk-crypto
- graphql default
-
GraphQL
Enables iota-sdk-graphql-client
- txn-builder default
-
Transaction Builder
Enables iota-sdk-transaction-builder
- types default hash proptest rand schemars serde
-
Types
Enables iota-sdk-types
- serde default = types
-
Enables serde of iota-sdk-types
- rand default = types
-
Enables iota-sdk-types
- hash default = types
-
Enables hash of iota-sdk-types
- schemars default = types
-
Enables schemars of iota-sdk-types
- proptest default = types
-
Enables proptest of iota-sdk-types