{"id":25412277,"url":"https://github.com/datachainlab/ibc-parlia-relay","last_synced_at":"2026-01-16T09:03:57.021Z","repository":{"id":253885312,"uuid":"607622426","full_name":"datachainlab/ibc-parlia-relay","owner":"datachainlab","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-02T08:45:16.000Z","size":579,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-04-02T09:35:30.923Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Solidity","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/datachainlab.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":"2023-02-28T10:53:07.000Z","updated_at":"2025-03-21T04:00:23.000Z","dependencies_parsed_at":"2024-12-27T03:21:31.009Z","dependency_job_id":"20245720-cd94-49f5-aea5-08b40d6888d9","html_url":"https://github.com/datachainlab/ibc-parlia-relay","commit_stats":null,"previous_names":["datachainlab/ibc-parlia-relay"],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datachainlab%2Fibc-parlia-relay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datachainlab%2Fibc-parlia-relay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datachainlab%2Fibc-parlia-relay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datachainlab%2Fibc-parlia-relay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datachainlab","download_url":"https://codeload.github.com/datachainlab/ibc-parlia-relay/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248918731,"owners_count":21183246,"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":"2025-02-16T11:18:36.210Z","updated_at":"2026-01-16T09:03:56.989Z","avatar_url":"https://github.com/datachainlab.png","language":"Solidity","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ibc-parlia-relay \n\n![CI](https://github.com/datachainlab/ibc-parlia-relay/workflows/CI/badge.svg?branch=main)\n\n## Supported Versions\n- [yui-relayer v0.5.16](https://github.com/hyperledger-labs/yui-relayer/releases/tag/v0.5.16)\n- [ethereum-ibc-relay-chain v0.3.17](https://github.com/datachainlab/ethereum-ibc-relay-chain/releases/tag/v0.3.17)\n- [parlia-elc v0.3.10](https://github.com/datachainlab/parlia-elc/releases/tag/v0.3.10)\n\n## Setup Relayer\n\nAdd this module to [yui-relayer](https://github.com/hyperledger-labs/yui-relayer) and activate it.\n\n```go\npackage main\n\nimport (\n\t\"log\"\n\t\"github.com/hyperledger-labs/yui-relayer/cmd\"\n\tparlia \"github.com/datachainlab/ibc-parlia-relay/module\"\n)\n\nfunc main() {\n\tif err := cmd.Execute(\n\t\t// counterparty.Module{}, //counter party\n\t\tparlia.Module{}, // Parlia Prover Module \n    ); err != nil {\n\t\tlog.Fatal(err)\n\t}\n}\n```\n\n## Development\n\nGenerate proto buf with protobuf definition of [parlia-elc](https://github.com/datachainlab/parlia-elc).\n\n```\ncd $GOPATH/github.com/datachainlab\ngit clone https://github.com/datachainlab/parlia-elc\ncd ibc-parlia-relay\nmake proto-import\nmake proto-gen\n```\n\n## About ForkSpec\n\n1. Set HF height as soon as possible\nAs soon as the HF height is determined, please modify the timestamp in the ForkSpec to the height as soon as possible.\nHF height is calculated from timestamp, but the further away from the HF, the longer it takes to calculate.\n\n2. Limitation of the CreateClient\nWhen the latest HF height is not set it is impossible to create client if the latest finalize header is after latest HF timestamp","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatachainlab%2Fibc-parlia-relay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatachainlab%2Fibc-parlia-relay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatachainlab%2Fibc-parlia-relay/lists"}