{"id":29113967,"url":"https://github.com/apache/incubator-resilientdb-rust_sdk","last_synced_at":"2026-04-28T19:04:22.192Z","repository":{"id":206711723,"uuid":"714420992","full_name":"apache/incubator-resilientdb-rust_sdk","owner":"apache","description":"Global-Scale Sustainable Blockchain Fabric","archived":false,"fork":false,"pushed_at":"2025-12-15T01:50:42.000Z","size":123,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-01-26T18:50:12.686Z","etag":null,"topics":["blockchain","blockchain-platform","crypto","distributed-database","distributed-ledger","key-value-database","smart-contracts","solidity","utxo"],"latest_commit_sha":null,"homepage":"https://resilientdb.incubator.apache.org/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-04T21:09:36.000Z","updated_at":"2026-01-12T04:49:22.000Z","dependencies_parsed_at":"2023-11-27T02:39:00.490Z","dependency_job_id":"6a688cb1-a001-4bc1-8a89-8eae8b129461","html_url":"https://github.com/apache/incubator-resilientdb-rust_sdk","commit_stats":null,"previous_names":["dhruvsangamwar/resilientdb_rust_sdk","apache/incubator-resilientdb-rust_sdk","resilientecosystem/rust_sdk"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/apache/incubator-resilientdb-rust_sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fincubator-resilientdb-rust_sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fincubator-resilientdb-rust_sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fincubator-resilientdb-rust_sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fincubator-resilientdb-rust_sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/incubator-resilientdb-rust_sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fincubator-resilientdb-rust_sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32394500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T14:34:11.604Z","status":"ssl_error","status_checked_at":"2026-04-28T14:32:37.009Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","blockchain-platform","crypto","distributed-database","distributed-ledger","key-value-database","smart-contracts","solidity","utxo"],"created_at":"2025-06-29T11:05:58.598Z","updated_at":"2026-04-28T19:04:22.187Z","avatar_url":"https://github.com/apache.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nLicensed to the Apache Software Foundation (ASF) under one\nor more contributor license agreements.  See the NOTICE file\ndistributed with this work for additional information\nregarding copyright ownership.  The ASF licenses this file\nto you under the Apache License, Version 2.0 (the\n\"License\"); you may not use this file except in compliance\nwith the License.  You may obtain a copy of the License at\n\n  http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing,\nsoftware distributed under the License is distributed on an\n\"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\nKIND, either express or implied.  See the License for the\nspecific language governing permissions and limitations\nunder the License.\n--\u003e\n---\n\n## DEPRECATION NOTICE\n\nThis repository is deprecated.\nActive development now continues in the [ResilientDB Monorepo](https://github.com/apache/incubator-resilientdb).\n\nThe Resilent Rust SDK can be found at [ecosystem/sdk/rust-sdk](https://github.com/apache/incubator-resilientdb/tree/master/ecosystem/sdk/rust-sdk).\n\n---\n\n# ResilientDB Rust SDK\n\n![Build](https://github.com/dhruvsangamwar/resilientdb_rust_sdk/actions/workflows/rust.yml/badge.svg)\n[![Crates.io](https://img.shields.io/crates/v/resilientdb_rust_sdk)](https://crates.io/crates/resilientdb_rust_sdk)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n\n## Overview\n\nThe ResilientDB Rust SDK is a powerful Rust library that facilitates seamless interaction with resource databases. It offers comprehensive APIs for managing transactions and blocks, simplifying integration with systems requiring robust data management capabilities.\n\n## Features\n\n- **Transaction Management**: Create, retrieve, and manage transactions effortlessly.\n- **Block Operations**: Retrieve, group, and query information about blocks based on specified criteria.\n- **Flexible Configuration**: Tailor your interactions with resource databases using versatile configuration options.\n\n## Installation\n\nAdd this line to your `Cargo.toml` file to integrate the SDK into your Rust project:\n\n```toml\n[dependencies]\nresilientdb_rust_sdk = \"0.1.0\"\n```\n\n## Usage\n\n```rust\n// Import the ResDB SDK\nuse resilientdb_rust_sdk::ResDB;\n\n// Create a new ResDB instance\nlet res_db = ResDB::new();\n\n// Example: Create a new transaction object\nlet transaction = res_db.create_object::\u003cYourTransactionType\u003e();\n\n// Example: Get all transactions from a specified API endpoint\nlet all_transactions = res_db.get_all_transactions::\u003cYourTransactionType\u003e(\"https://api.example.com\").await;\n```\n\n## Examples\n\n```rust\n// Example: Retrieve all blocks from a specified API endpoint\nlet all_blocks = res_db.get_all_blocks::\u003cT\u003e(\"https://api.example.com/blocks\").await;\n\n// Example: Group blocks with a specified batch size\nlet grouped_blocks = res_db.get_blocks_grouped::\u003cT\u003e(\"https://api.example.com/blocks\", \u0026100).await;\n```\n\n\u003c!-- ## Documentation\n\nFor detailed information about the SDK's API and usage, refer to the [official documentation](https://your-crate-docs-url). --\u003e\n\n## Contributing\n\nContributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.\n\n## License\n\nThis SDK is licensed under the [Apache-2.0 License](https://opensource.org/licenses/Apache-2.0).\n\n## Acknowledgments\n\n- Special thanks to [contributors](https://github.com/dhruvsangamwar/resilientdb_rust_sdk/graphs/contributors).\n- This SDK leverages the power of [serde](https://crates.io/crates/serde) for serialization and deserialization.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fincubator-resilientdb-rust_sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fincubator-resilientdb-rust_sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fincubator-resilientdb-rust_sdk/lists"}