{"id":23435373,"url":"https://github.com/toschdev/blockie","last_synced_at":"2025-04-13T03:41:51.668Z","repository":{"id":221588741,"uuid":"754811006","full_name":"toschdev/blockie","owner":"toschdev","description":"Ignite App - Analyses your blocks for you","archived":false,"fork":false,"pushed_at":"2024-06-18T13:52:43.000Z","size":12536,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T20:51:28.953Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/toschdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2024-02-08T20:07:53.000Z","updated_at":"2024-06-21T21:55:56.000Z","dependencies_parsed_at":"2024-06-18T16:43:17.966Z","dependency_job_id":null,"html_url":"https://github.com/toschdev/blockie","commit_stats":null,"previous_names":["toschdev/blockie"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toschdev%2Fblockie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toschdev%2Fblockie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toschdev%2Fblockie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toschdev%2Fblockie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toschdev","download_url":"https://codeload.github.com/toschdev/blockie/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248660945,"owners_count":21141372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-23T12:51:18.945Z","updated_at":"2025-04-13T03:41:51.626Z","avatar_url":"https://github.com/toschdev.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# **Blockie - Block Analyser for Ignite**\n\nBlockie is a terminal-based block explorer for the Ignite blockchain that allows developers to view detailed information about each block in real-time as they are processed. This powerful tool provides insights directly in the terminal, including metrics such as block processing time, block height, specific block headers, their structure, and the complete JSON data of the blocks.\n\n## **Features**\n\n- **Real-Time Updates**: See live details of blocks as they are added to the blockchain.\n- **Detailed Insights**: Access to block time, height, headers, and complete JSON structure.\n- **Developer-Focused**: A tool designed with blockchain developers in mind for enhanced insight into the blockchain they are working on.\n\n## Prerequisites\n\nHave a blockchain running. Favorably with [Ignite CLI](https://github.com/ignite/cli) and currently only default ports (26657)\n\n```bash\nignite chain serve\n```\n\n## **Installation**\n\nTo install Blockie, ensure you have Ignite CLI installed and follow these steps:\n\n1. Run the following command to add the app to your global configuration:\n\n```bash\nignite app install -g github.com/toschdev/blockie\n```\n\n2. You can now use the command to launch.\n\n```bash\nignite blockie start\n```\n\n## **Development Workflow**\n\nWhen developing with Blockie, use this simple loop for an efficient workflow:\n\n1. Clone the repository\n2. Install your local cloned repository\n```bash\nignite app install -g $(pwd)\n```\n3. Make changes to the plugin code as needed.\n4. Execute **`ignite blockie start`** to recompile the app and test your changes.\n5. If your plugins become corrupted, you can remove them by editing your **`igniteapps.yml`** file:\n\n```\nnano ~/.ignite/apps/igniteapps.yml # Then remove the line with the app\n```\n\n## **Configuration**\n\nTo fine-tune the block processing and give each block more time for examination, you can adjust the following settings in your **`config.yml`** file under the **`validators`** section:\n\n```yaml\nvalidators:\n  - name: alice\n    bonded: 100000000stake\n    config:\n      consensus:\n        timeout_commit: '6s'\n\n```\n\n## **Contributing**\n\nWe welcome contributions from the community! If you'd like to contribute to Blockie, please fork the repository, make your changes, and submit a pull request.\n\n## **Support**\n\nIf you encounter any issues or have questions, please file an issue in the repository's issue tracker.\n\n## **License**\n\nBlockie is released under the Apache2 License.\n\n\u003cimg src=\"cubie_ignite.png\" alt=\"Blockie\" width=\"200\"/\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoschdev%2Fblockie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoschdev%2Fblockie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoschdev%2Fblockie/lists"}