Skip to content

quic-pro/mvts-contract-interfaces-js

Repository files navigation

@mvts/contract-interfaces-js

A set of interfaces for working with smart contracts of the routing system.

Installation

Using npm:

npm install @mvts/contract-interfaces-js

Using yarn:

yarn add @mvts/contract-interfaces-js

Interfaces

Interfaces for working with smart contracts:

Name Description
Curator Fully complies with the smart contract. Stores information about the actual root router.
Router Fully compliant with the router smart contract standard. Used to work with any router.
RootRouter Fully complies with the smart contract. The root router of the system.

Detailed description of smart contracts and their methods: MVTS Documentation

For convenience, you can use factories that store the ABI of the corresponding smart contract:

const curator = CuratorFactory.connect(address, provider);
const router = RouterFactory.connect(address, provider);
const rootRouter = RootRouterFactory.connect(address, provider);

License

MIT

About

A set of interfaces for working with smart contracts of the routing system.

Topics

Resources

License

Stars

Watchers

Forks