{"id":13564056,"url":"https://github.com/lum-network/chain","last_synced_at":"2025-04-03T21:30:24.587Z","repository":{"id":41601002,"uuid":"335585926","full_name":"lum-network/chain","owner":"lum-network","description":"Core Lum Network blockchain protocol implementation.","archived":false,"fork":false,"pushed_at":"2024-07-12T14:28:46.000Z","size":2522,"stargazers_count":32,"open_issues_count":2,"forks_count":15,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-04T17:45:46.352Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/lum-network.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-03T10:23:01.000Z","updated_at":"2024-06-20T13:37:31.000Z","dependencies_parsed_at":"2023-10-26T11:38:14.866Z","dependency_job_id":"d74a1629-ca8f-4ba7-b91e-73929f2b9be8","html_url":"https://github.com/lum-network/chain","commit_stats":null,"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lum-network%2Fchain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lum-network%2Fchain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lum-network%2Fchain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lum-network%2Fchain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lum-network","download_url":"https://codeload.github.com/lum-network/chain/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247082763,"owners_count":20880713,"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-08-01T13:01:26.062Z","updated_at":"2025-04-03T21:30:23.527Z","avatar_url":"https://github.com/lum-network.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Chain - Lum Network Implementation\nThe first implementation of the Lum Network protocol, built on top of the Cosmos SDK.\n\n[![codecov](https://codecov.io/gh/lum-network/chain/branch/master/graph/badge.svg)](https://codecov.io/gh/lum-network/chain)\n[![Go Report Card](https://goreportcard.com/badge/github.com/lum-network/chain)](https://goreportcard.com/report/github.com/lum-network/chain)\n[![license](https://img.shields.io/github/license/lum-network/chain.svg)](https://github.com/lum-network/chain/blob/main/LICENSE)\n[![LoC](https://tokei.rs/b1/github.com/lum-network/chain)](github.com/lum-network/chain)\n[![GolangCI](https://golangci.com/badges/github.com/lum-network/chain.svg)](https://golangci.com/r/github.com/lum-network/chain)\n\n## Development\n\nLum Network is ignite compatible and thus, you will require it to start the project in development mode.\n\nYou can install it by following the instructions [here](https://docs.ignite.com/)\n\nThen just use the following command to generate the protobuf and the chain binary\n\n    ignite chain serve\n\nPlease also make sure to have a look to the [contributing guidelines](https://github.com/lum-network/chain/blob/master/CONTRIBUTING.md)\n\n### Dev tools\n\n- Run `bash ./scripts/install_tools.sh` to install dev tools\n- Tools being used:\n    - `gofmt` to format code\n    - `goimports` to organize imports\n    - `golangci-lint` to check for linting issues\n    - `gosec` to check for security issues\n\n## Useful links\n\n* [Javascript client SDK](https://github.com/lum-network/sdk-javascript)\n* [Explorer frontend code](https://github.com/lum-network/explorer)\n* [Bridge code (aka explorer backend)](https://github.com/lum-network/chain-bridge)\n* [Wallet code](https://github.com/lum-network/wallet)\n\n## Mainnet\n\nInformation related to the Lum Network mainnet `lum-network-1` can be found in the [mainnet repository](https://github.com/lum-network/mainnet).\n\n### v1.6.7 - 2024-06-03 - Block 13241000\nCosmosMillions: Fix ICQ issues and improve error management.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.7/guide.md).\n\n### v1.6.6 - 2024-05-16 - Block 12969000\nVulnerability patch related to the Cosmos SDk.\nCosmosMillions: Unlock HUAHUA Pool drawing procedure.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.6/guide.md).\n\n### v1.6.5 - 2024-03-12 - Block 11992000\nCosmosMillions: Add Close Pool feature and improve deposit retry for ICA operations.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.5/guide.md).\n\n### v1.6.4 - 2024-02-01 - Block 11390000\nCosmosMillions: Make ICA channel restoration unlock all entities and revamp the fee system to allow for more than one fee taker.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.4/guide.md).\n\n### v1.6.3 - 2023-11-30 - Block 10444000\nCosmosMillions: Fix issues related to Withdrawals and Unbondings, unlock entities in stalling state.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.3/guide.md).\n\n### v1.6.2 - 2023-11-02 - Block 10027000\nCosmosMillions: Fix of bug related to Withdrawals and EpochUnbonding which caused some Withdrawals to remain in pending state.\n\nBeam module: Deprecate beam module due to the drop of the use case.\n\nDFract module: Clawback all DFRs as part of DFract sunsetting process as detailed in this [blog post](https://medium.com/lum-network/sunsetting-the-dfract-protocol-beta-version-a2277bce07fb).\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.2/guide.md).\n\n### v.1.6.1 - 2023-09-29 - Block [#9520750](https://www.mintscan.io/lum/blocks/9520750)\nRefactoring of Pool lifecycle abstraction which should facilitate different pool type integration.\n\nImprovements of Batch withdrawals with respect to remote zone unbonding frequency.\n\nManual seed generation consensus-based.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.6.1/guide.md).\n\n### v.1.5.2 - 2023-08-04 - Block [#8688700](https://www.mintscan.io/lum/blocks/8688700)\nThis upgrade is essential for implementing the Epoch module and introducing the Millions batched withdrawals feature. Additionally, it includes an upgrade to Cosmos SDK v0.47.4 for enhanced functionality and stability.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.5.2/guide.md).\n\n### v.1.5.1 - 2023-07-24 - Block [#8527300](https://www.mintscan.io/lum/blocks/8527300)\nThis upgrade fixes an issue introduced in the previous update and update Millions prize strategy.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.5.1/guide.md).\n\n### v.1.5.0 - 2023-07-17 - Block [#8424000](https://www.mintscan.io/lum/blocks/8424000)\nThis upgrade introduces numerous changes over the whole Lum Network codebase, along with specific Millions improvements.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.5.0/guide.md).\n\n### ~~v1.4.1~~ v1.4.2 - 2023-05-30 - Block [#7740000](https://www.mintscan.io/lum/blocks/7740000)\nFix IBC Huckleberry vulnerability and pruning issues.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.4.1/guide.md).\n\nVersion v1.4.1 has been replaced by **v1.4.2** (as decribed in the upgrade guide above) due to a chain halt on block #7799476.\n\n### v1.4.0 - 2023-05-24 - Block [#7652000](https://www.mintscan.io/lum/blocks/7652000)\nIntroduce new Millions module.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.4.0/guide.md).\n\n### v1.3.1 - 2023-01-25 - Block [#5890500](https://www.mintscan.io/lum/blocks/5890500)\nIBCFee module removal alongside minor improvements.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.3.1/guide.md).\n\n### v1.3.0 - 2023-01-10 - Block [#5672000](https://www.mintscan.io/lum/blocks/5672000)\nCosmos v0.46.7 upgrade alongside Dragonberry security patch.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.3.0/guide.md).\n\n### v1.2.1 - 2022-09-23 - Block [#4066500](https://www.mintscan.io/lum/blocks/4066500)\nIntroduce new DFract module.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.2.1/guide.md).\n\n### v1.2.0 - 2022-09-19 - Block [#4009300](https://www.mintscan.io/lum/blocks/4009300)\nCosmos v0.45.7 upgrade alongside IBC v3 integration (interchain accounts).\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.2.0/guide.md).\n\n### v1.1.3 - 2022-04-29 - Block [#1960665](https://www.mintscan.io/lum/blocks/1960665)\nHard upgrade due to a chain halt following the v1.1.0 upgrade on Apr. 28 at 18:50 UTC.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.1.3/guide.md).\n\n### v1.1.0 - 2022-04-28 - Block [#1960300](https://www.mintscan.io/lum/blocks/1960300)\nCosmos v0.45.0 upgrade alongside minor upgrades and fixes.\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.1.0/guide.md).\n\n### v1.0.5 - 2021-12-20 - Block [#90300](https://www.mintscan.io/lum/blocks/90300)\nCritical upgrade that fixes issues related to the Staking module and IBC\n\n[Upgrade guide here](https://github.com/lum-network/mainnet/blob/master/upgrades/v1.0.5/guide.md).\n\n### v1.0.0 - 2021-12-14 - Block [#1](https://www.mintscan.io/lum/blocks/1)\nGenesis launch of the Lum Network.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flum-network%2Fchain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flum-network%2Fchain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flum-network%2Fchain/lists"}