UNPKG

@polytope-labs/ismp-solidity

Version:

Hyperbridge Solidity SDK for the Interoperable state machine protocol

22 lines (14 loc) 1.02 kB
# ismp-solidity ![Unit Tests](https://github.com/polytope-labs/ismp-solidity/actions/workflows/test.yml/badge.svg) [![NPM](https://img.shields.io/npm/v/@polytope-labs/ismp-solidity?label=%40polytope-labs%2Fismp-solidity)](https://www.npmjs.com/package/@polytope-labs/ismp-solidity) [ISMP](https://docs.hyperbridge.network/protocol/ismp) protocol specification for EVM environments. ## Interface - [`IIsmpHost`](interfaces/IIsmpHost.sol) The ISMP Host interface - [`IDispatcher`](interfaces/IDispatcher.sol) The ISMP Dispatcher interface - [`IHandler`](interfaces/IHandler.sol) The ISMP Handler interface - [`IConsensusClient`](interfaces/IConsensusClient.sol) The ConsensusClient interface - [`IIsmpModule`](interfaces/IIsmpModule.sol) The ISMP Module interface - [`StateMachine`](interfaces/StateMachine.sol) The State machine definitions - [`Message`](interfaces/Message.sol) The protocol message types ## License This library is licensed under the Apache 2.0 License, Copyright (c) 2023 Polytope Labs.