{"id":18798513,"url":"https://github.com/uiwebkit/blockchain","last_synced_at":"2026-01-02T01:30:14.384Z","repository":{"id":143122819,"uuid":"531214689","full_name":"uiwebkit/blockchain","owner":"uiwebkit","description":"without tests and memoized data","archived":false,"fork":false,"pushed_at":"2022-09-19T21:22:44.000Z","size":252,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-29T18:20:43.508Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uiwebkit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-08-31T18:43:08.000Z","updated_at":"2022-08-31T18:45:14.000Z","dependencies_parsed_at":"2023-06-12T12:00:42.650Z","dependency_job_id":null,"html_url":"https://github.com/uiwebkit/blockchain","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uiwebkit%2Fblockchain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uiwebkit%2Fblockchain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uiwebkit%2Fblockchain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uiwebkit%2Fblockchain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uiwebkit","download_url":"https://codeload.github.com/uiwebkit/blockchain/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239727055,"owners_count":19687099,"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-11-07T22:12:15.719Z","updated_at":"2026-01-02T01:30:12.309Z","avatar_url":"https://github.com/uiwebkit.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blockchain\n\nCreate a simple Angular application that uses the [tzkt.io](https://tzkt.io) REST service API.\nUse Observables to pass around data between Services and UI components or use the NgRx framework\nfor state management.\n\nThe REST API can be used to fetch data about the Tezos Blockchain.\n\nThe application should use the REST API to fetch the list of blocks and show them in a paged\ntable.\n\nThe endpoints to fetch the list of blocks are described [here](https://api.tzkt.io/#tag/Blocks).\n\nEach row of the table should show the block level, proposer, timestamp and the number of\ntransactions included in the block (this requires querying the \n[transactions count endpoint](https://api.tzkt.io/#operation/Operations_GetTransactionsCount) and\nfiltering for the desired block levels). The table should be sorted in descending order on the\nblock level.\n\nClicking on a row should go to a Details page where the block’s transactions are listed in a\npaged table. Use the [transactions endpoint](https://api.tzkt.io/#operation/Operations_GetTransactions)\nto fetch the transactions for a certain block level.\nThe transactions table should display each transactions’ sender, target, amount and status.\n\nThe UI does not need to be fancy, the important part is the code/business logic.\n\nBonus: Add unit tests.\n\n## Demo\nRun `ng serve` for a dev server. Navigate to `http://localhost:4200/`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuiwebkit%2Fblockchain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fuiwebkit%2Fblockchain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuiwebkit%2Fblockchain/lists"}