# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "starknet" version = "0.12.0" authors = ["Jonathan LEI "] build = false exclude = [ ".github/**", "images/**", ] autobins = false autoexamples = false autotests = false autobenches = false description = """ Complete Starknet library in Rustâ„¢ """ homepage = "https://starknet.rs/" documentation = "https://docs.rs/starknet" readme = "README.md" keywords = [ "ethereum", "starknet", "web3", ] license = "MIT OR Apache-2.0" repository = "https://github.com/xJonathanLEI/starknet-rs" [package.metadata.docs.rs] all-features = true [lib] name = "starknet" path = "src/lib.rs" [[example]] name = "batch" path = "examples/batch.rs" [[example]] name = "declare_cairo0_contract" path = "examples/declare_cairo0_contract.rs" [[example]] name = "declare_cairo1_contract" path = "examples/declare_cairo1_contract.rs" [[example]] name = "deploy_account_with_ledger" path = "examples/deploy_account_with_ledger.rs" [[example]] name = "deploy_argent_account" path = "examples/deploy_argent_account.rs" [[example]] name = "deploy_contract" path = "examples/deploy_contract.rs" [[example]] name = "downcast_provider_error" path = "examples/downcast_provider_error.rs" [[example]] name = "erc20_balance" path = "examples/erc20_balance.rs" [[example]] name = "get_block" path = "examples/get_block.rs" [[example]] name = "jsonrpc" path = "examples/jsonrpc.rs" [[example]] name = "ledger_public_key" path = "examples/ledger_public_key.rs" [[example]] name = "mint_tokens" path = "examples/mint_tokens.rs" [[example]] name = "parse_jsonrpc_request" path = "examples/parse_jsonrpc_request.rs" [[example]] name = "transfer_with_ledger" path = "examples/transfer_with_ledger.rs" [[test]] name = "macros" path = "tests/macros.rs" [dependencies.starknet-accounts] version = "0.11.0" [dependencies.starknet-contract] version = "0.11.0" [dependencies.starknet-core] version = "0.12.0" default-features = false [dependencies.starknet-crypto] version = "0.7.2" [dependencies.starknet-macros] version = "0.2.1" [dependencies.starknet-providers] version = "0.12.0" [dependencies.starknet-signers] version = "0.10.0" [dev-dependencies.serde_json] version = "1.0.74" [dev-dependencies.starknet-signers] version = "0.10.0" features = ["ledger"] [dev-dependencies.tokio] version = "1.15.0" features = ["full"] [dev-dependencies.url] version = "2.2.2" [features] default = [] ledger = ["starknet-signers/ledger"] no_unknown_fields = [ "starknet-core/no_unknown_fields", "starknet-providers/no_unknown_fields", ]