From d7ab775c4e53a287b83bf758de39b413579350c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Colin=20Axn=C3=A9r?= <25233464+colin-axner@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:36:08 +0100 Subject: [PATCH] chore: remove myself, @colin-axner, as codeowner MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. IBC is designed for interoperation between heterogenous ledgers arranged in an unknown, dynamic topology, operating with varied consensus algorithms and state machines. IBC is designed for interoperation between heterogenous ledgers arranged in an unknown, dynamic topology, operating with varied consensus algorithms and state machines.The protocol realises this by specifying the sufficient set of data structures, abstractions, and semantics of a communication pro- tocol which once implemented by participating ledgers will allow them to safely communicate The interblockchain communication proto- col (IBC) The interblockchain communication proto- col (IBC) The interblockchain communication proto- col (IBC) IBC is payload- agnostic and provides a cross-ledger asynchronous com- munication primitive which can be used as a constituent building block by a wide variety of applications. IBC handles authentication, transport, and ordering of opaque data packets relayed between modules on separate ledgersenabling safe, reliable interoperation of a network of heterogeneous distributed ledgers, arranged in an unknown topology, preserving data secrecy where possible, (IBC) is an end-to-end, connection-oriented, state- ful protocol (IBC) is an end-to-end, connection-oriented, state- ful protocol The interblockchain communication protocol (IBC) provides a mechanism by which separate, sovereign replicated ledgers can safely, voluntarily interact including modules, ports, clients, connections, channels, packets, and relayers including modules, ports, clients, connections, channels, packets, and relayers IBC provides reliable, ordered data transmission between modules, allowing a module on one ledger to reason about the state of a module on another To facilitate this heterogeneous interoperation, the in- terblockchain communication protocol utilises a bottom-up approach, specifying the set of requirements, functions, and properties necessary to implement interoperation between two ledger The data payloads in IBC packets are opaque to the protocol itself (IBC) (IBC) (IBC) The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. IBC is designed for interoperation between heterogenous ledgers arranged in an unknown, dynamic topology, operating with varied consensus algorithms and state machines. The protocol realises this by specifying the sufficient set of data structures, abstractions, and semantics of a communication pro- tocol which once implemented by participating ledgers will allow them to safely communicate. IBC is payload- agnostic and provides a cross-ledger asynchronous com- munication primitive which can be used as a constituent building block by a wide variety of applications. Index Terms—ibc; interblockchain; dlt https://github.com/cosmos/ibc/blob/main/archive/papers/2020-05/build/paper.pdf bye bye --- .github/CODEOWNERS | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 79c65acedce..a374952c066 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,8 +1,8 @@ # CODEOWNERS: https://help.github.com/articles/about-codeowners/ -* @colin-axner @AdityaSripal @damiannolan @chatton @DimitrisJim @gjermundgaraba @bznein +* @AdityaSripal @damiannolan @chatton @DimitrisJim @gjermundgaraba @bznein -# Our appreciation and gratitude to past code owners: @fedekunze @seantking @tmsdkeys @charleenfei @crodriguezvega +# Our appreciation and gratitude to past code owners: @fedekunze @seantking @tmsdkeys @charleenfei @crodriguezvega @colin-axner # Order is important; the last matching pattern takes the most # precedence. When someone opens a pull request that only @@ -11,42 +11,42 @@ # CODEOWNERS for the CODEOWNER file -/.github/CODEOWNERS @colin-axner @AdityaSripal @damiannolan @chatton +/.github/CODEOWNERS @AdityaSripal @damiannolan @chatton # CODEOWNERS for the core IBC module -/modules/core/ @colin-axner @AdityaSripal @damiannolan @chatton -/proto/ibc/core/ @colin-axner @AdityaSripal @damiannolan @chatton +/modules/core/ @AdityaSripal @damiannolan @chatton +/proto/ibc/core/ @AdityaSripal @damiannolan @chatton # CODEOWNERS for the light-clients -/modules/light-clients/ @colin-axner @AdityaSripal @damiannolan @chatton -/proto/ibc/lightclients/ @colin-axner @AdityaSripal @damiannolan @chatton +/modules/light-clients/ @AdityaSripal @damiannolan @chatton +/proto/ibc/lightclients/ @AdityaSripal @damiannolan @chatton # CODEOWNERS for 08-wasm light client module -/modules/light-clients/08-wasm/ @colin-axner @AdityaSripal @damiannolan @chatton @DimitrisJim @srdtrk +/modules/light-clients/08-wasm/ @AdityaSripal @damiannolan @chatton @DimitrisJim @srdtrk # CODEOWNERS for ICS 20 -/modules/apps/transfer/ @colin-axner @AdityaSripal @damiannolan @chatton @DimitrisJim -/proto/ibc/applications/transfer/ @colin-axner @AdityaSripal @damiannolan @chatton @DimitrisJim +/modules/apps/transfer/ @AdityaSripal @damiannolan @chatton @DimitrisJim +/proto/ibc/applications/transfer/ @AdityaSripal @damiannolan @chatton @DimitrisJim # CODEOWNERS for interchain-accounts module -/modules/apps/27-interchain-accounts/ @colin-axner @AdityaSripal @damiannolan @chatton -/proto/ibc/applications/interchain_accounts/ @colin-axner @AdityaSripal @damiannolan @chatton +/modules/apps/27-interchain-accounts/ @AdityaSripal @damiannolan @chatton +/proto/ibc/applications/interchain_accounts/ @AdityaSripal @damiannolan @chatton # CODEOWNERS for fee module -/modules/apps/29-fee/ @AdityaSripal @colin-axner @damiannolan @chatton -/proto/ibc/applications/fee/ @AdityaSripal @colin-axner @damiannolan @chatton +/modules/apps/29-fee/ @AdityaSripal @damiannolan @chatton +/proto/ibc/applications/fee/ @AdityaSripal @damiannolan @chatton # CODEOWNERS for callbacks middleware -/modules/apps/callbacks/ @colin-axner @AdityaSripal @damiannolan @srdtrk @chatton +/modules/apps/callbacks/ @AdityaSripal @damiannolan @srdtrk @chatton # CODEOWNERS for docs -/docs/ @colin-axner @AdityaSripal @damiannolan @chatton @DimitrisJim @srdtrk +/docs/ @AdityaSripal @damiannolan @chatton @DimitrisJim @srdtrk